Master of Science in Computer Science (MS-CS)
PROGRAM | CREDIT HOURS | TOTAL NO OF COURSES | PROGRAM DURATION IN YEARS | ELIGIBILITY |
---|---|---|---|---|
BS (CS) (Bridge-3) |
75 |
25 |
2 |
14-years of relevant or irrelevant education |
BS (CS) (Bridge-2) |
60 |
20 |
1 |
15-years of relevant or irrelevant education |
MS (CS) |
30 |
8+ 2 |
1.5 |
16 years of undergraduate/gradute relevant qualification |
Bridge Courses |
||
Code | Course | Credit Hours |
---|---|---|
CS102 |
Programming Fundamentals |
2+1 |
CS103 |
Object Oriented Programming |
2+1 |
CS261 |
Database Management System |
2+1 |
CS251 |
Software Engineering I |
2+1 |
CS221 |
Web Engineering I |
2+1 |
CS331 |
Computer Graphics |
2+1 |
CS498 |
Final Year Project (Project Proposal) |
0+3 |
CS499 |
Final Year Project (Project Implementation) |
0+3 |
EGL502 |
Organization Ethics and Advannce Comunication |
3+0 |
Introduction to Information and Comunication Technology |
3+0 |
|
MKT201 |
Principles of Marketing |
3+0 |
LNG111 |
Foreign Language I |
3+0 |
CS101 |
IT for Manager |
3+0 |
AS121 |
Calculus and Analytical Geometry |
3+0 |
AS222 |
Linear Algebra |
3+0 |
AS111 |
Physics I |
3+0 |
CS303 |
Compiler Construction |
3+0 |
CS281 |
Digital Logic and Design |
2+1 |
CS283 |
Computer Architecture |
3+0 |
CS222 |
Web Engineering II |
2+1 |
CS352 |
Software Engineering II |
2+1 |
AS122 |
Multivariable Calculus |
3+0 |
AS223 |
Differential Equations |
3+0 |
ELCI |
Elective I |
3+0 |
ELCIII |
Elective II |
3+0 |
MSCS Courses |
Code | Course | Credit Hours |
CS612 |
Advanced Operating Systems |
3 |
CS631 |
Advanced Algorithm Analysis |
3 |
CS618 |
Advanced Database Management Systems |
3 |
CS636 |
Advance Computer Architecture |
3 |
CS520 |
Theory of Programing Language |
3 |
CS520 |
Information Security and Assurance |
3 |
MGT620 |
Advance Research Methods |
3 |
CS601/CS611 |
Thesis Proposal / *Advanced Information Coding Theory |
3 |
CS610 |
Advance Artificial Intelligence |
3 |
CS602/CS630 |
Thesis Defense / *Advanced Computer Networks |
3 |
Bridge Courses |
||
Code | Course | Credit Hours |
---|---|---|
CS102 |
Programming Fundamentals |
2+1 |
CS103 |
Object Oriented Programming |
2+1 |
CS261 |
Database Management System |
2+1 |
CS221 |
Web Engineering I |
2+1 |
CS498 |
Final Year Project (Project Proposal) |
0+3 |
CS499 |
Final Year Project (Project Implementation) |
0+3 |
EGL502 |
Organization Ethics and Advannce Comunication |
3+0 |
Introduction to Information and Comunication Technology |
3+0 |
|
MKT201 |
Principles of Marketing |
3+0 |
LNG111 |
Foreign Language I |
3+0 |
AS121 |
Calculus and Analytical Geometry |
3+0 |
AS222 |
Linear Algebra |
3+0 |
CS303 |
Compiler Construction |
3+0 |
CS281 |
Digital Logic and Design |
2+1 |
CS222 |
Web Engineering II |
2+1 |
CS352 |
Software Engineering II |
2+1 |
AS122 |
Multivariable Calculus |
3+0 |
AS223 |
Differential Equations |
3+0 |
ELCI |
Elective I |
3+0 |
ELCIII |
Elective II |
3+0 |
MSCS Courses |
Code | Course | Credit Hours |
CS612 |
Advanced Operating Systems |
3 |
CS631 |
Advanced Algorithm Analysis |
3 |
CS618 |
Advanced Database Management Systems |
3 |
CS636 |
Advance Computer Architecture |
3 |
CS520 |
Theory of Programing Language |
3 |
CS520 |
Information Security and Assurance |
3 |
MGT620 |
Advance Research Methods |
3 |
CS601/CS611 |
Thesis Proposal / *Advanced Information Coding Theory |
3 |
CS610 |
Advance Artificial Intelligence |
3 |
CS602/CS630 |
Thesis Defense / *Advanced Computer Networks |
3 |
Code | Course | Credit Hours |
---|---|---|
CS612 |
Advanced Operating Systems |
3 |
CS631 |
Advanced Algorithm Analysis |
3 |
CS618 |
Advanced Database Management Systems |
3 |
CS636 |
Advance Computer Architecture |
3 |
CS520 |
Theory of Programing Language |
3 |
CS520 |
Information Security and Assurance |
3 |
MGT620 |
Advance Research Methods |
3 |
CS601/CS611 |
Thesis Proposal / *Advanced Information Coding Theory |
3 |
CS610 |
Advance Artificial Intelligence |
3 |
CS602/CS630 |
Thesis Defense / *Advanced Computer Networks |
3 |