|
Semester 1 |
|
Course Code |
Course Title |
Credit Hours |
|
CSI-551 |
Introduction to Computer science & Information Technology |
4(3-1) |
|
CSI-552 |
Introduction to Computer Programming |
4(3-1) |
|
CSI-553 |
Database Management System |
4(3-1) |
|
CSI-563 |
Digital Logic & Design |
3(2-1) |
|
ENG-421 |
Communication Skills |
3(3-0) |
|
CSI-554 |
Discrete Structures |
3(3-0) |
|
Semester 2 |
|
CSI-651 |
Object oriented Programming |
4(3-1) |
|
CSI-652 |
Theory of Automata & Formal Languages |
3(3-0) |
|
CSI-571 |
Distributed Database System |
3(2-1) |
|
CSI-574 |
Computer Organization & Assembly Languages |
3(2-1) |
|
SWE-551 |
Software Engineering |
3(3-0) |
|
CSI-573 |
Operating Systems |
3(2-1) |
|
Semester 3 |
|
CSI-651 |
Data structure & Algorithms |
3(2-1) |
|
CSI-652 |
Computer Graphics |
3(2-1) |
|
CSI-653 |
Theory of Complier Construction |
3(2-1) |
|
CSI-654 |
Web Engineering |
3(2-1) |
|
CSI-655 |
Data Communication & Networks |
3(2-1) |
|
CSI-661 |
Artificial Intelligence |
3(2-1) |
|
Semester 4 |
|
SWE-656 |
Software Project Management |
3(3-0) |
|
CSI-671 |
Research Methods & Data Analysis |
3(3-0) |
|
CSI-657 |
Wireless & Mobile Communication |
3(3-0) |
|
CSI-680 |
Thesis |
6(0-6) |