Program Introduction
Welcome to the BS Information Technology program, where you will unlock the power of technology-driven solutions and pave the way for an exciting career in the dynamic field of IT. Our four-year program is designed to equip you with a comprehensive understanding of the technical and practical skills required to harness technology for solving real-world problems.
Our program offers a rigorous curriculum, covering a diverse range of topics such as programming, database management, cybersecurity, software development, and IT ethics. You will learn to work with various technologies, tools, and platforms to develop innovative solutions, and communicate your ideas effectively to stakeholders.
Our distinguished faculty brings extensive industry experience, and will guide you through hands-on projects, individual research projects, and internships to help you build a portfolio of work that showcases your ability to create impactful solutions.
Join us in the BS Information Technology program to become a master of technology and create solutions that transform the world of IT
Program Objectives
Career Opportunities
Graduates of our program will be well-equipped to pursue careers as software developers, cybersecurity analysts, IT project managers, database administrators, network administrators, UX/UI designers, and business analysts in a range of industries, such as healthcare, finance, technology, and consulting.
Graduates of the BS Information Technology degree program can pursue a wide range of career opportunities across various industries. Some of the possible career opportunities after completing the program include:
Software Developer/Engineer:
Design, develop, and maintain software applications and systems. Responsibilities include analyzing user needs, writing code, debugging and testing software, and collaborating with cross-functional teams.
Cybersecurity Analyst:
Protect computer systems and networks from unauthorized access, data theft, and cyberattacks. Responsibilities include identifying and addressing vulnerabilities, implementing security measures, and monitoring network activity.
Data Analyst/Scientist:
Collect, analyze, and interpret large datasets to extract insights and inform decision-making. Responsibilities include data cleaning, data visualization, statistical analysis, and machine learning.
IT Project Manager:
Plan, execute, and oversee IT projects from start to finish, ensuring that they are delivered on time, within budget, and meet the required specifications. Responsibilities include project planning, risk management, team leadership, and stakeholder management.
Database Administrator:
Design, install, and maintain databases that store and organize large amounts of data. Responsibilities include creating backup and recovery plans, optimizing database performance, and ensuring data security.
Network Administrator:
Maintain and troubleshoot computer networks, including hardware, software, and peripherals. Responsibilities include configuring network settings, monitoring network performance, and identifying and resolving network issues.
UX/UI Designer:
Design user interfaces and experiences for software applications, websites, and other digital products. Responsibilities include conducting user research, creating wireframes and prototypes, and collaborating with development teams.
Business Analyst:
Identify and analyze business problems and opportunities, and recommend solutions that leverage technology. Responsibilities include gathering and documenting requirements, analyzing data, and presenting findings to stakeholders.
Four Years Bs Degree In Information Technology: Total Credit Hour 130
# | Code | Pre-Reqs | Course Title | Domain | Cr hr |
Semester 1 | |||||
1 | CS101 | Programming Fundamentals | Core | 4 (3-3) | |
2 | GE101 | Application of Information & Communication Technologies | GER | 3 (2-3) | |
3 | GE102 | QR 1 (Discrete Structures) | GER | 3 (3-0) | |
4 | GE103 | QR 2 (Calculus and Analytic Geometry) | GER | 3 (3-0) | |
5 | GE100 | Functional English | GER | 3 (3-0) | |
Total Cr Hrs | 16 (14-6) | ||||
Semester 2 | |||||
6 | CS102 | Programming Fundamentals | Object Oriented Programming | Core | 4 (3-3) |
7 | CS111 | Database Systems | Core | 4 (3-3) | |
8 | CS121 | Digital Logic Design | Core | 3 (2-3) | |
9 | MT101 | Multivariable Calculus | Maths | 3 (3-0) | |
10 | MT102 | Linear Algebra | Maths | 3 (3-0) | |
Total Cr Hrs | 17 (14-9) | ||||
Semester 3 | |||||
11 | CS202 | Object Oriented Programming | Data Structures | Core | 4 (3-3) |
12 | CS231 | Information Security | Core | 3 (2-3) | |
13 | CS241 | Artificial Intelligence | Core | 3 (2-3) | |
14 | CS251 | Computer Networks | Core | 3 (2-3) | |
15 | CS261 | Software Engineering | Core | 3 (3-0) | |
16 | MT201 | Probability & Statistics | Maths | 3 (3-0) | |
Total Cr Hrs | 19 (15-12) | ||||
Semester 4 | |||||
17 | CS222 | DLD | Computer Organization & Assembly Language | Core | 3 (2-3) |
18 | CS271 | Domain Core 1 (Web Technologies) | Domain Core | 3 (2-3) | |
19 | CS272 | Domain Core 2 (Cyber Security) | Domain Core | 3 (2-3) | |
20 | GE201 | Natural Science (Applied Physics) | GER | 3 (2-3) | |
21 | GE104 | Expository Writing | GER | 3 (3-0) | |
22 | GE202 | Islamic Studies | GER | 2 (2-0) | |
Total Cr Hrs | 17 (13-12) | ||||
Semester 5 | |||||
23 | CS301 | Operating Systems | Core | 3 (2-3) | |
24 | CS373 | Domain Core 3 (DB Administration & Management) | Domain Core | 3 (2-3) | |
25 | CS374 | Domain Core 4 (System & Network Administration) | Domain Core | 3 (2-3) | |
26 | CS311 | Domain Elective 1 | Domain Elective | 3 (2-3) | |
27 | CS312 | Domain Elective 2 | Domain Elective | 3 (2-3) | |
28 | GE202 | Social Science (Example: Introduction to Management) | GER | 2 (2-0) | |
Total Cr Hrs | 17 (12-15) | ||||
Semester 6 | |||||
29 | CS375 | Domain Core 5 (Information Technology Infrastructure) | Domain Core | 3 (2-3) | |
30 | CS376 | Domain Core 6 (Parallel & Distributed Computing) | Domain Core | 3 (2-3) | |
31 | CS313 | Domain Elective 3 | Domain Elective | 3 (2-3) | |
32 | CS314 | Domain Elective 4 | Domain Elective | 3 (2-3) | |
33 | CS315 | Domain Elective 5 | Domain Elective | 3 (2-3) | |
34 | CS316 | Domain Elective 6 | Domain Elective | 3 (2-3) | |
Total Cr Hrs | 18 (12-18) | ||||
Semester 7 | |||||
35 | CS401 | Final Year Project – I | Core | 2 (0-6) | |
36 | CS404 | Data Structures | Analysis of Algorithms | Core | 3 (3-0) |
37 | CS317 | Domain Elective 7 | Domain Elective | 3 (2-3) | |
38 | SS101 | Elective Supporting Course (Example: Introduction to Marketing) | SS | 3 (3-0) | |
39 | EN401 | Technical & Business Writing | EN | 3 (3-0) | |
40 | GE401 | Entrepreneurship | GER | 2 (2-0) | |
Total Cr Hrs | 16 (13-9) | ||||
Semester 8 | |||||
41 | CS402 | FYP-I | Final Year Project – II | Core | 4 (0-12) |
42 | GE402 | Ideology and Constitution of Pakistan | GER | 2 (2-0) | |
43 | GE403 | Arts & Humanities (Professional Practices) | GER | 2 (2-0) | |
44 | GE404 | Civics and Community Engagement | GER | 2 (2-0) | |
Total Cr Hrs | 10 (6-12) |
Admission Requirements
Intermediate or equivalent (Pre-Engineering, ICS or Pre-Medical).
Minimum 50% marks.
Admission test and/or interview may be required.