Core Compulsory Courses of Information Technology

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)