Master of Science with Major in Computer Science
with or without thesis (M.S.)
Graduate Courses
The three core groups of courses are listed in the table below.
| Theory |
| COT 6405 |
Analysis of Algorithms |
| MAP 6264 |
Queueing Theory |
| COT 6200 |
Philosophy of Computation |
| Software Development |
| COP 5330 |
Object-Oriented Software Design |
| CEN 5035 |
Software Engineering |
| COT 5310 |
Programming Languages |
| COP 6618 |
Concurrent Programming |
| CEN 6076 |
Software Testing |
| Computer Systems |
| CNT 5715 |
Computer Network Programming |
| CEN 6405 |
Computer Performance Modeling |
| CIS 6370 |
Computer Data Security |
| COP 6617 |
Distributed Systems Design |
| COP 6731 |
Theory and Implementation of Database Systems |
| CIS 6302 |
Mobile Computing |
| CAP 6673 |
Data Mining and Machine Learning |
| CAP 6010 |
Multimedia Systems |
| CDA 6122 |
Evaluation of Parallel and Distributed Systems |
| CAP 5615 |
Introduction to Neural Networks |
| CDA 6508 |
Ad Hoc Networks |
|