Core Compulsory Courses of Information Technology

Core Compulsory Courses of Information Technology

Computing — Core Courses (39/136)
S#CodePre-reqCourse TitleCr. Hrs
1CS-323Programming Fundamentals4 (3-2)
2CS-423CS-323Object Oriented Programming4 (3-2)
3CS-335Discrete Structures3 (3-0)
4CS-443CS-323Data Structure and Algorithms4 (3-2)
5CS-430Digital Logic Design3 (2-2)
6CS-582Operating System Concepts3 (2-2)
7CS-400Database Systems3 (2-2)
8CS-452CS-323Software Engineering-I3 (3-0)
9CS-576Computer Communications and Networks3 (2-2)
10CS-685CS-301Human Computer Interaction3 (2-2)
11CS-699Software Project6 (0-12)
Computing — Supporting Sciences (12 /136)
12MTH-310Calculus and Analytical Geometry3 (3-0)
13STT-500Statistics  and Probability3 (3-0)
14MTH-435MTH-310Linear Algebra3 (3-0)
15ELE-401Basic Electronics3 (2-2)
Computing — General Education (19 /136)
16ENG-305English Comprehension3 (3-0)
17ENG-315Technical and Business Writing3 (3-0)
18ENG-325Communication Skills3 (3-0)
19IS-302Islamic Studies2 (2-0)
20SSH-302Pakistan Studies2 (2-0)
21CS-301Introduction to Computing3(2-2)
22SSH-303Professional Ethics3 (3-0)
IT — Core Courses (18/136)
32CS-565Web Design and Development3 (2-2)
33CS-666CS-565Web Engineering3 (2-2)
34CS-584CS-301Systems Administration3 (2-2)
35CS-684CS-576Network Management and Security3 (2-2)
36CS-525Multimedia Technologies3 (2-2)
37CS-552CS-452Software Engineering-II3 (3-0)
IT — Supporting Sciences (9/136)
38CS-686Technology Management3 (2-2)
39CS-665E-Commerce3 (2-2)
40CS-527Information Systems3 (3-0)