header

Scheme of Studies


1st Semester
Course No Pre Req Course Title Credit Hours
CS-300 ---- Introduction to Information &
Communication Technologies
3(2-2)
CS-323 ---- Programming Fundamentals 4(3-2)
ENG-305 ---- English Comprehension 3(3-0)
MTH-310 ---- Calculus & Analytical Geometry       3(3-0)
ELE-401 ---- Basic Electronics 3(3-0)
IS-302 ---- Islamic Studies/Ethics 2(2-0)

2nd Semester
Course No Pre Req Course Title Credit Hours
CS-423 CS-323 Object Oriented Programming           4(3-2)
ENG-325 ---- Communication & Presentation
Skills
3(3-0)
STT-500 ---- Statistics & Probability 3(3-0)
SSH-302 ---- Pakistan Studies 2(2-0)
------- ---- University Elective-1 ----
------- ---- University Elective-2 ----

3rd Semester
Course No Pre Req Course Title Credit Hours
CS-443 CS-323 Data Structure & Algorithms             4(3-2)
CS-335 ---- Discrete Structure 3(3-0)
SSH-307 ---- Professional Practices 3(3-0)
MTH-435 ---- Linear Algebra 3(3-0)
CS-583 ---- Operating System 4(3-2)
------- ---- IT Supporting-1 ----

4th Semester
Course No Pre Req Course Title Credit Hours
CS-400 ---- Database Systems 4(3-2)
CS-577 ---- Computer Networks 4(3-2)
CS-453 ---- Software Engineering                        3(3-0)
CS-566 ---- Web Technologies 3(2-2)
------- ---- IT Supporting-2 -----
------- ---- IT Elective-1 ----

5th Semester
Course No Pre Req Course Title Credit Hours
CS-497 ---- Information Security 3(3-0)
CS-556 CS-453 Information Technology &
Project Management
3(3-0)
CS-584 CS-300 System & Network Administration   4(3-2)
------- ---- IT Elective-2 ----
------- ---- University Elective-3 ----
------- ---- IT Supporting-3 ----

6th Semester
Course No Pre Req Course Title Credit Hours
ENG-315 ---- Technical & Business Writing           3(3-0)
CS-555 ---- Information Technology
Infrastructure
3(3-0)
------- ---- IT Elective-3 ----
------- ---- IT Elective-4 ----
------- ---- IT Elective-5 ----
------- ---- University Elective-4 ----

7th Semester
Course No Pre Req Course Title Credit Hours
CS-698 ---- Final Year Project-I 2(0-4)
CS-601 CS-400 Database Administration & Management 4(3-2)
CS-655 ---- Virtual Systems & Services 4(3-2)
------- ---- IT Elective-6 ----
------- ---- IT Elective-7 ----

8th Semester
Course No Pre Req Course Title Credit Hours
CS-597 ---- Cyber Security 3(3-0)
CS-699 CS-698 Final Year Project-II                                  4(0-8)

All Courses Offered in BS(CS)


Computing-Core Courses (39/136 Credit Hours)
Code Pre-Req Course Title Credit Hours
CS-323 ------ Programming Fundamentals 4(3-2)
CS-423 CS-323 Object Oriented Programming                  4(3-2)
CS-443 CS-323 DataStructure & Algorithems 4(3-2)
CS-335 ------ Discrete Structure 3(3-0)
CS-583 ------ Operating System 4(3-2)
CS-400 ------ Database System 4(3-2)
CS-453 ------ Software Engineering 3(3-0)
CS-577 ------ Computer Networks 4(3-2)
CS-497 ------ Information Security 3(3-0)
CS-698 ------ Final Year Project-I 2(0-4)
CS-699 CS-698 Final Year Project-II 4(3-2)

General Education Courses (19/136 Credit Hours)
Code Pre-Req Course Title Credit Hours
CS-300 ------ Introduction to Information &
Communication Technologies
3(2-2)
ENG-305 ------ English Comprehension 3(3-0)
ENG-315 ------ Technical & Business Writing               3(3-0)
ENG-325 ------ Communication &
Presentation Skills
3(3-0)
SSH-307 ------ Professional Practices 3(3-0)
SSH-302 ------ Pakistan Studies 2(2-0)
IS-302 ------ Islamic Studies/Ethics 2(2-0)

University Elective Courses (12/136 Credit Hours)
Code Pre-Req Course Title Credit Hours
MGT-322 ------ Financial Accounting 3(3-0)
MGT-351 ------ Introduction to Marketing 3(3-0)
MGT-411 ------ Introduction to Management               3(3-0)
MGT-515 ------ Introduction to Human
Resource Management
3(3-0)
ECON-301 ------ Introduction to Economics 3(3-0)
SSH-305 ------ Foreign Languages 3(3-0)
PSY-600 ------ Psychology 3(3-0)
SSH-304 ------ International Relations 3(3-0)
SSH-308 ------ Personal Gromming &
Character Development
2(2-0)
SSH-309 ------ Social Service 1(1-0)

BS-IT Core (Compulsory) Courses
(24/136 Credit Hours)
Code Pre-Req Course Title Credit Hours
CS-555 ------ Information Technology Infrastructure     3(3-0)
CS-556 CS-453 Information Technology &
Project Management
3(3-0)
CS-566 ------ Web technologies 3(2-2)
CS-584 CS-300 System & Network Administration 4(3-2)
CS-597 ------ Cyber Security 3(3-0)
CS-601 CS-400 Database Administration
& Management
4(3-2)
CS-655 ------ Virtual Systems & Services 4(3-2)

Mathematics & Science Foundation Courses (12/136 Credit Hours)
Code Pre-Req Course Title Credit Hours
MTH-310 ------ Calculus & Analytical Geometry          3(3-0)
MTH-435 ------ Linear Algebra 3(3-0)
STT-500 ------ Statistics & Probability 3(3-0)
ELE-401 ------ Basic Electronics 3(2-2)

BS-IT Supporting Courses (09/136 Credit Hours)
Code Pre-Req Course Title Credit Hours
SE-454 ------ Software Requirements Engineering         3(3-0)
CS-567 ------ Enterprise System 3(3-0)
CS-573 ------ Operating Research 3(3-0)

BS-IT Elective Courses (21/136 Credit Hours)
Code Pre-Req Course Title Credit Hours
CS-432 CS-423 Modern Programming Languages 3(2-2)
CS-525 ------ Multimedia Technologies 3(2-2)
CS-532 ------ Computer Architecture 3(3-0)
CS-553         CS-453 Object Oriented Analysis & Design                                   3(3-0)
CS-575 CS-323 Computer Graphics 3(2-2)
CS-665 ------ E-Commerce 3(2-2)
CS-666 CS-566 Web Engineering 3(2-2)
CS-682 ------ System Programming 3(2-2)
CS-685 ------ Human Computer Interaction 3(2-2)
CS-687 ------ Parallel & Distributed Computing 3(2-2)
CS-692 CS-423 Visual Programming 3(2-2)
CS-693 ------ Mobile Application Development 3(2-2)
CS-695 CS-423 Theory of Programming Language 3(2-2)