This program is designed to make learners experts in computer sciences while learning technical and scientific knowledge with practical skills to be able to solve computational problems.
S.no. | Code | Pre-Req | Course Title | Credit hrs. |
---|---|---|---|---|
1 | CS-701 | Programming fundamentals | 4(3-2) | |
2 | CS-704 | Database system | 3(2-2) | |
3 | CS-708 | Discrete structures | 3(3-0) | |
4 | CS-709 | Web design and development | 4(3-2) | |
5 | CS-724 | Software engineering 1 | 3(3-0) | |
6 | CS-727 | CS-701 | Object oriented programming | 4(3-2) |
7 | CS-729 | CS-708 | Theory of automata and formal languages | 3(3-0) |
8 | CS-733 | Artificial intelligence | 3(2-2) | |
9 | CS-737 | CS-701 | Computer Organization and assembly language | 4(3-2) |
10 | CS-745 | CS-701 | Data structures and algorithms | 4(3-2) |
11 | CS-772 | Operating system concepts | 3(2-2) | |
12 | CS-771 | Computer communication and networks | 3(2-2) | |
13 | CS-723 | CS-709 | Web engineering | 3(2-2) |
14 | CS-782 | CS-772 | System programming | 3(2-2) |
15 | CS-783 | CS-727 | Visual programming | 4(3-2) |
16 | CS-784 | CS-704 | Distributed database systems | 3(2-2) |
17 | CS-793 | CS-727 | Modern programming languages | 3(2-2) |
18 | CS-763 | Digital logic design | 3(3-2) | |
19 | CS-798 | Software project | 6(0-12) | |
(66/72) | ||||
Supporting courses | ||||
20 | ENG-705 | English comprehension | 3(3-0) | |
21 | ENG-715 | ENG-705 | Technical and business writing | 3(3-0) |
(6/72) |
MCS & MIT |
|