List of Courses Taught

 

Undergraduate Core Courses

1)  Computer Literacy ; 2) Computer Organization and Assembly Language Programming; 3) Data Structures; 4) Discrete Structures; 5) Operating Systems; 6) Structure of Programming Languages; 7) Symbolic Programming

Undergraduate Elective Courses

1)   Artificial Intelligence; 2) Computer Graphics; 3) C# Programming; 4) C# and .NET Programming; 5) Introduction to Robotics; 6) Logic Programming; 7) Multimedia Systems and Languages; 8) Virtual Reality Concepts

Graduate Core Courses

1)  Advanced Artificial Intelligence; 2) Advanced Programming Languages

Graduate Elective Courses

1)  Advanced Data Structures; 2) Advanced Logic Programming; 3) Biometrics and Multimedia Systems; 4) Computational Biology/Bioinformatics; 5) Distributed Artificial Intelligence; 6) Distributed Multimedia Languages; 7) Embedded Computing; 8) Expert Systems; 9) Computational Health Informatics; 10) Multimedia Systems and Languages; 11) Virtual Reality Concepts