Scheme of Studies

BS(Information Technology)


Computing — Core Courses (39/136) 11 courses
Computing — Supporting Sciences (12/136) 4 courses
Computing — General Education (19/136) 7 courses
IT — University Electives (18/136) 6 courses
IT — Core Courses (18/136) 6 courses
IT — Supporting Sciences (9/136) 3 courses
IT Electives (21/136) 7 courses

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 — University Electives (18/136)
23 MGT-322 Financial Accounting 3 (3-0)
24 MGT-351 Introduction to Marketing 3 (3-0)
25 MGT-411 Introduction to Management 3 (3-0)
26 MGT-515 Introduction to Human Resource Management 3 (3-0)
27 MGT-525 MGT-322 Introduction to Financial Management 3 (3-0)
28 MGT-512 Introduction to Organizational Behaviour 3 (3-0)
29 SSH-304 International Relations 3 (3-0)
30 SSH-305 Foreign Languages 3 (3-0)
31 PSY-600 Psychology 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)
IT Electives (21/136)
Following is a suggestive list of the elective courses. Universities may offer other courses
41 CS-432 CS-423 Modern Programming Languages 3 (2-2)
42 CS-542 CS-443 Analysis of Algorithms 3 (3-0)
43 CS-476 Communication Technologies 3 (3-0)
44 CS-471 Mobile Computing 3 (2-2)
45 CS-692 CS-423 Visual Programming 3 (2-2)
46 CS-558 Software Quality Assurance 3 (3-0)
47 CS-567 Software Testing 3 (3-0)
48 CS-553 CS-452 Object Oriented Analysis and Design 3 (3-0)
49 CS-600 CS-400 Distributed Database Systems 3 (2-2)
50 CS-575 CS-323 Computer Graphics 3 (2-2)
51 CS-667 CS-400 Introduction to Data Warehousing 3 (2-2)
52 CS-652 CS-452 Software Project Management 3 (3-0)
53 CS-568 CS-452 Design Patterns 3 (3-0)
54 CS-635 CS-400 Advance Database Management Systems 3 (2-2)
55 CS-637 MTH-310 & MTH-435 Introduction to operations Research 3(3-0)
56 CS-632 Artificial Intelligence 3(2-2)

Old Scheme of Studies