Master of Science - 30 credits
| Required Courses - 12 Credits | |
| CS-504 Theory of Computation | 3 |
| CS-512 Computer Language Design | 3 |
| CS-701 Designing Intelligent Systems | 3 |
| CS-705 Multithreaded and Distributed Programming | 3 |
| Elective Courses - 12 Credits | |
| Choose any four courses below | |
| CS-507 Database Systems Implementation | 3 |
| CS-511 Numerical Methods | 3 |
| CS-513 Gaming Theory - Real-time 3D Graphics | 3 |
| IE-705
Comparison of Operating Systems and Web Servers |
3 |
| IE-707
Network Architecture Convergence Using Wireless Technology |
3 |
| IAE-670 Network Systems Security Concepts | 3 |
| IAE-673 Secure Information Transfer and Storage | 3 |
| IAE-677 Malicious Software | 3 |
| IAE-682 Internal Protection | 3 |
| IAE-684 Complementary Security | 3 |
| Capstone Courses - 6 Credits | |
| CS-712 Research Methods | 3 |
| CS-714 Capstone Research Project | 3 |