Taught Courses

Taught Courses

 

 

Master Level Courses:

Digital Image Processing

Fault Tolerance and Reliability in Computer Networks

Computer and Network Security

Engineering Optimization

Pattern Recognition

Robot Modeling and Control

Artificial Intelligence

Information Retrieval

 

B.Sc. Level Courses:

Robotics

Computer Architecture

Microprocessors

Embedded Systems

Digital Design

Computer Programming Languages (Java)

Data Structures (Java)

Data Structures (C++)

Software Design Patterns

Database Systems

Advanced Database Systems

Operating Systems

Compiler Design

Discrete Mathematics

Artificial Intelligence

Computer Vision

Image Processing

Machine Learning

Senior Project I

Senior Project II