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 Systems |
3 ( 2 – 1) |
| CSI -563 | Digital Logic and Design |
3 ( 2 – 1) |
| ENG-551 | Communication Skills |
3 ( 3 – 0) |
| MTH-552 | Discrete Mathematics |
3 ( 3 – 0) |
| Total |
20 |
Semester 2
|
Course Code |
Course Title |
Credit Hours |
| CSI -561 | Object Oriented Paradigms |
4 (3 – 1) |
| CSI –562 | Theory of Automata and Formal Languages |
3 (3 – 0) |
| CSI –571 | Distributed Database Systems |
3 (2 – 1) |
| CSI –574 | Computer Organization and Assembly Language |
3 (2 – 1) |
| CSE–572 | Software Engineering |
3 (3 – 0) |
| CSI –573 | Operating Systems |
3 (2 – 1) |
| Total |
19 |
Semester 3
|
Course Code |
Course Title |
Credit Hours |
| CS – 651 | Data Structures & Algorithms |
3 (2 – 1) |
| CSI –652 | Computer Graphics |
3 (2 – 1) |
| CSI – 653 | Theory of Compiler Construction |
4 (3 – 1) |
| CSI – 654 | Web Engineering |
3 (2 – 1) |
| CSI – 655 | Data Communication & Networks |
3 (2 – 1) |
| CSI – 661 | Artificial Intelligence |
4 (3 – 1) |
|
|
Total |
20 |
Semester 4
|
Course Code |
Course Title |
Credit Hours |
| CSE–656 | Software Project Management |
3 (3 – 0) |
| CSI –662 | Human Computer Interaction |
3 (3 – 0) |
| CSE–663 | Software Quality Assurance |
3 (2 – 1) |
| CSI – 657 | Wireless and Mobile Communication |
3 (3 – 0) |
| CSI –658 | Network Administration |
3 (2 – 1) |
| CSI –681 | Final Project |
6 (0 – 6) |
| Total |
21 |
