Bachelor of Science in Information Technology (BSIT)

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

  1. Equip students with the technical, analytical, and practical skills needed to develop, manage, and implement information technology solutions.
  2. Provide students with a comprehensive understanding of various technologies, tools, and platforms used in the field of IT.
  3. Foster critical analysis and evaluation skills for technology-related issues.
  4. Develop problem-solving, communication, and collaboration skills through hands-on projects, research projects, and internships.
  5. Prepare students to enter a dynamic and rapidly evolving field that demands creative and innovative solutions.
  6. Build a strong foundation in programming, database management, cybersecurity, software development, and IT ethics.
  7. Cultivate a deep understanding of how to work with different data sources, develop data-driven insights, and communicate findings to stakeholders.
  8. Develop the ability to adapt to new technologies, tools, and platforms as they emerge.
  9. Prepare students for leadership roles in the field of IT and the ability to manage and lead projects effectively.


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

#CodePre-ReqsCourse TitleDomainCr hr
   Semester 1  
1CS101 Programming FundamentalsCore4 (3-3)
2GE101 Application of Information & Communication TechnologiesGER3 (2-3)
3GE102 QR 1 (Discrete Structures)GER3 (3-0)
4GE103 QR 2  (Calculus and Analytic Geometry)GER3 (3-0)
5GE100 Functional EnglishGER3 (3-0)
    Total Cr Hrs16 (14-6)
   Semester 2  
6CS102Programming FundamentalsObject Oriented ProgrammingCore4 (3-3)
7CS111 Database SystemsCore4 (3-3)
8CS121 Digital Logic DesignCore3 (2-3)
9MT101 Multivariable CalculusMaths3 (3-0)
10MT102 Linear AlgebraMaths3 (3-0)
    Total Cr Hrs17 (14-9)
   Semester 3  
11CS202Object Oriented ProgrammingData StructuresCore4 (3-3)
12CS231 Information SecurityCore3 (2-3)
13CS241 Artificial IntelligenceCore3 (2-3)
14CS251 Computer NetworksCore3 (2-3)
15CS261 Software EngineeringCore3 (3-0)
16MT201 Probability & StatisticsMaths3 (3-0)
    Total Cr Hrs19 (15-12)
   Semester 4  
17CS222DLDComputer Organization & Assembly LanguageCore3 (2-3)
18CS271 Domain Core 1 (Web Technologies)Domain Core3 (2-3)
19CS272 Domain Core 2 (Cyber Security)Domain Core3 (2-3)
20GE201 Natural Science (Applied Physics)GER3 (2-3)
21GE104 Expository WritingGER3 (3-0)
22GE202 Islamic StudiesGER2 (2-0)
    Total Cr Hrs17 (13-12)
   Semester 5  
23CS301 Operating SystemsCore3 (2-3)
24CS373 Domain Core 3 (DB Administration & Management)Domain Core3 (2-3)
25CS374 Domain Core 4 (System & Network Administration)Domain Core3 (2-3)
26CS311 Domain Elective 1Domain Elective3 (2-3)
27CS312 Domain Elective 2Domain Elective3 (2-3)
28GE202 Social Science (Example: Introduction to Management)GER2 (2-0)
    Total Cr Hrs17 (12-15)
Semester 6
29CS375 Domain Core 5 (Information Technology Infrastructure)Domain Core3 (2-3)
30CS376 Domain Core 6 (Parallel & Distributed Computing)Domain Core3 (2-3)
31CS313 Domain Elective 3Domain Elective3 (2-3)
32CS314 Domain Elective 4Domain Elective3 (2-3)
33CS315 Domain Elective 5Domain Elective3 (2-3)
34CS316 Domain Elective 6Domain Elective3 (2-3)
    Total Cr Hrs18 (12-18)
Semester 7
35CS401 Final Year Project – ICore2 (0-6)
36CS404Data StructuresAnalysis of AlgorithmsCore3 (3-0)
37CS317 Domain Elective 7Domain Elective3 (2-3)
38SS101 Elective Supporting Course (Example: Introduction to Marketing)SS3 (3-0)
39EN401 Technical & Business WritingEN3 (3-0)
40GE401 EntrepreneurshipGER2 (2-0)
    Total Cr Hrs16 (13-9)
Semester 8
41CS402FYP-IFinal Year Project – IICore4 (0-12)
42GE402 Ideology and Constitution of PakistanGER2 (2-0)
43GE403 Arts & Humanities (Professional Practices)GER2 (2-0)
44GE404 Civics and Community EngagementGER2 (2-0)
    Total Cr Hrs10 (6-12)


Admission Requirements

Intermediate or equivalent (Pre-Engineering, ICS or Pre-Medical).

Minimum 50% marks.

Admission test and/or interview may be required.


Apply Now