Graduate Coursework:
- Communication Network
- Computer Security
- Distributed Systems
- User Interface Design
- Introduction to Academic Writing
- Computer System Organization
- Advanced Multimedia Systems
- Human Computer Interaction
Major Undergraduate Coursework:
- Operating System
- Algorithms
- Data Structures
- Database
- Digital Logic Design
- Computer Architecture
- Artificial Intelligence
- Programming Languages
- Theory of Computation
- Software Engineering
- Multimedia
- Discrete Mathematics
- Concrete Mathematics
- Networking