Core Compulsory Courses of Information Technology
Computing — Core Courses (39/136) | ||||
S# | Code | Pre-req | Course Title | Cr. Hrs |
---|---|---|---|---|
1 | CS-323 | Programming Fundamentals | 4 (3-2) | |
2 | CS-423 | CS-323 | Object Oriented Programming | 4 (3-2) |
3 | CS-335 | Discrete Structures | 3 (3-0) | |
4 | CS-443 | CS-323 | Data Structure and Algorithms | 4 (3-2) |
5 | CS-430 | Digital Logic Design | 3 (2-2) | |
6 | CS-582 | Operating System Concepts | 3 (2-2) | |
7 | CS-400 | Database Systems | 3 (2-2) | |
8 | CS-452 | CS-323 | Software Engineering-I | 3 (3-0) |
9 | CS-576 | Computer Communications and Networks | 3 (2-2) | |
10 | CS-685 | CS-301 | Human Computer Interaction | 3 (2-2) |
11 | CS-699 | Software Project | 6 (0-12) | |
Computing — Supporting Sciences (12 /136) | ||||
12 | MTH-310 | Calculus and Analytical Geometry | 3 (3-0) | |
13 | STT-500 | Statistics and Probability | 3 (3-0) | |
14 | MTH-435 | MTH-310 | Linear Algebra | 3 (3-0) |
15 | ELE-401 | Basic Electronics | 3 (2-2) | |
Computing — General Education (19 /136) | ||||
16 | ENG-305 | English Comprehension | 3 (3-0) | |
17 | ENG-315 | Technical and Business Writing | 3 (3-0) | |
18 | ENG-325 | Communication Skills | 3 (3-0) | |
19 | IS-302 | Islamic Studies | 2 (2-0) | |
20 | SSH-302 | Pakistan Studies | 2 (2-0) | |
21 | CS-301 | Introduction to Computing | 3(2-2) | |
22 | SSH-303 | Professional Ethics | 3 (3-0) |
IT — Core Courses (18/136) | ||||
32 | CS-565 | Web Design and Development | 3 (2-2) | |
33 | CS-666 | CS-565 | Web Engineering | 3 (2-2) |
34 | CS-584 | CS-301 | Systems Administration | 3 (2-2) |
35 | CS-684 | CS-576 | Network Management and Security | 3 (2-2) |
36 | CS-525 | Multimedia Technologies | 3 (2-2) | |
37 | CS-552 | CS-452 | Software Engineering-II | 3 (3-0) |
IT — Supporting Sciences (9/136) | ||||
38 | CS-686 | Technology Management | 3 (2-2) | |
39 | CS-665 | E-Commerce | 3 (2-2) | |
40 | CS-527 | Information Systems | 3 (3-0) |