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