Computer Science, MS

Requirements

Course List
Code Title Credits
Required Core Courses  
CS-610 Computer Architecture 3
CS-615 Operating System Design 3
CS-620 Software System Design 3
CS-625 Object Oriented Software 3
CS-630 Database Systems 3
CS-640 Computer Networks 3
Select one of the following: 6

CS-700/701

Special Projects in Computer Science I  

CS-705/706

Computer Science Thesis I  
KG-604 Graduate Research & Critical Analysis 3
Required Core Courses Subtotal 27
Elective Courses  
Select three of the following: 9

CS-628

Data Science  

CS-633

Data Mining  

CS-635

Mobile Computing  

CS-637

Designing E-Commerce Site  

CS-645

Computer Security & Privacy  

CS-650

Artificial Intelligence  

CS-660

Managing Project, Resources & Risks  

CS-670

Cloud Computing  
Elective Courses Subtotal 9
Total Credits 36

 

Recommended Sequence

Plan of Study Grid
SEMESTER 1 CREDITS
KG-604 Graduate Research & Critical Analysis 3
CS-610 Computer Architecture 3
CS-620 Software System Design 3
  Credits 9
SEMESTER 2
CS-625 Object Oriented Software 3
CS-630 Database Systems 3
CS-640 Computer Networks 3
  Credits 9
SEMESTER 3
CS-615 Operating System Design 3
CS-ELE Computer Science Elective 1 3
CS-700

or CS-705

Special Projects in Computer Science I

or Computer Science Thesis I

3
  Credits 9
SEMESTER 4
CS-ELE Computer Science Elective 1 6
CS-701

or CS-706

Special Projects in Computer Science II

or Computer Science Thesis II

3
  Credits 9
  Total Credits 36