Skip to main content
BS (Information Technology)

Introduction

In this era of technological revolution, education regarding Information Technology and its application is required. The Department of Computer Science, in keeping with the needs of the modern education requirement in technology, is revamping and reintroducing a Bachelor's in Information Technology program. The BS (Information Technology) gives the students an in-depth knowledge of programming, system analysis and software testing. The curriculum of the BS (IT) program includes coursework in computing, mathematic, databases, software development and testing, modeling, introduction to classical Information Technology languages and case studies. The curricula is specifically designed to meet with the requirements of an expert software developer. The program also encourages students to take courses in ethics and social responsibility, with the opportunity to participate in long term projects in which Information Technology.

MISSION

To provide accessible, high-quality Information Technology education that develops technical competence, analytical thinking, and problem-solving skills. The program prepares ethical, innovative, and adaptable IT professionals capable of developing and managing technology-driven solutions, pursuing lifelong learning, and contributing to industry and society.

OBJECTIVES

  • Equip students with practical skills in IT infrastructure, networking, databases, operating systems, and information systems.
  • Develop analytical and problem-solving skills to identify user and organizational needs and determine appropriate IT solutions.
  • Enable students to select, configure, integrate, and manage IT tools, platforms, applications, and technologies.
  • Develop competencies in database management, data analytics, information processing, and responsible data handling.
  • Promote awareness of cybersecurity, data privacy, professional ethics, and responsible technology use.
  • Prepare students to apply emerging technologies, including cloud computing, artificial intelligence, and the Internet of Things, to real-world problems.
  • Enhance teamwork, communication, project management, and collaboration in multidisciplinary IT environments.

OUTCOMES (HEC/NCEAC Computing PLOs)

PLO

Title

Outcome for BS-IT

PLO-1

Academic Education

Complete the program in a way that prepares graduates as IT professionals.

PLO-2

Knowledge for Solving Computing Problems

Apply knowledge of computing, mathematics, programming and databases to solve IT problems.

PLO-3

Problem Analysis

Identify, analyze and formulate IT problems and system requirements.

PLO-4

Design/Development of Solutions

Design, develop and test IT solutions and frameworks that meet specified needs.

PLO-5

Modern Tool Usage

Select and apply modern programming languages, frameworks and tools for IT solutions.

PLO-6

Individual and Teamwork

Work effectively as an individual and as a member or leader of teams.

PLO-7

Communication

Communicate effectively through documentation, reports and presentations.

PLO-8

Computing Professionalism and Society

Understand the legal, social and cultural responsibilities of IT practice.

PLO-9

Ethics

Apply professional ethics and responsible use of data.

PLO-10

Life-long Learning

Engage in independent learning to adapt to new technologies.

FEATURES

  1. The updated BS(IT) is a 133 credit hours program and may be completed in minimum four years (eight semesters).
  2. Two semesters are offered in a year, Spring and Autumn.
  3. Duration of each semester is 18 weeks.
  4. Program is In-line with HEC.

Eligibility Criteria

Minimum 50% marks in Intermediate/12 years schooling/A- Level (HSSC) or Equivalent with Mathematics are required for admission in BS(IT). Equivalency certificate by IBCC will be required in case of education from some other country or system. The students who have not studied Mathematics at intermediate level have to pass deficiency courses of Mathematics in first two semesters.

The departmental admission committee shall determine the eligibility accordingly.

 

Selection Process

Open Merit

Duration

4 Years

Medium of Instruction

English

Teaching Methodology

Face to Face Mode

Total Credits Hours Required

135

Course Code

Title

Credit Hours

CS 3504

Computer Programming

4 (3+1)

CS 3503

Applications of Information & Communication Technologies

3 (2+1)

MATH 3516

Discrete Mathematics

3 (3+0)

MATH 3502

Calculus-I

3 (3+0)

ENGL 3505

Functional English

3 (3+0)

 

Total Credit Hours

16

Course Code

Title

Credit Hours

CS 3506

Object Oriented Programming

4 (3+1)

CS 3507

Database Systems

4 (3+1)

CS 3508

Digital Logic Design

3 (2+1)

MATH 3509

Calculus-II

3 (3+0)

MATH 3512

Linear Algebra

3 (3+0)

 

Total Credit Hours

17

Course Code

Title

Credit Hours

CS 4521

Data Structures

4 (3+1)

CS 4522

Information Security

3 (2+1)

CS 4523

Artificial Intelligence

3 (2+1)

CS 4524

Computer Networks

3 (2+1)

CS 4525

Software Engineering

3 (3+0)

STAT 4509

Probability & Statistics

3 (3+0)

 

Total Credit Hours

19

Course Code

Title

Credit Hours

CS 4526

Computer Organization & Assembly Language

3 (2+1)

CS 5507

Web Technologies

3 (2+1)

CS 5512

Cyber Security

3 (2+1)

PHY 4509

Applied Physics

3 (2+1)

ENGL 3504

Expository Writing

3 (3+0)

ITHC 3501 / HADH 3501

Islamic Studies / Ethics

2 (2+0)

PKST 3501

Pakistan Studies

2 (2+0)

 

Total Credit Hours

19

Course Code

Title

Credit Hours

CS 5502

Operating Systems

3 (2+1)

CS 5518

DB Administration & Management

3 (2+1)

CS 5519

System & Network Administration

3 (2+1)

CS 6502

Analysis and Design of Algorithms

3 (3+0)

CS 5504

Computer Architecture

3 (2+1)

MGT 3504

Introduction to Management

2 (2+0)

TFSR 3501

Fahm-e-Quran (Tajwid, Translation & Tafsir)

Non-Credit

 

Total Credit Hours

17

Course Code

Title

Credit Hours

CS 6508

Information Technology Infrastructure

3 (2+1)

CS 5506

Parallel & Distributed Computing

3 (2+1)

CS 6509

Network Security

3 (2+1)

CS 6510

Enterprise Systems

3 (2+1)

CS 6511

Web Engineering

3 (2+1)

CS 4527

Theory of Automata

3 (2+1)

SERT 3501

Seerat-e-Tayyaba

Non-Credit

 

Total Credit Hours

18

Course Code

Title

Credit Hours

CS 6501

Final Year Project – I

2 (0+2)

CS 6511

Virtual Systems & Services

3 (2+1)

CS 6512

Human Computer Interaction

3 (2+1)

CS 6503

IT Marketing Concepts

3 (3+0)

ENGL 3503

Technical & Business Writing

3 (3+0)

MGT 3503

Entrepreneurship

2 (2+0)

CS 6507

Internship

3 (0+3)

 

Total Credit Hours

19

Course Code

Title

Credit Hours

CS 6504

Final Year Project – II

4 (0+4)

PKST 3502

Ideology and Constitution of Pakistan

2 (2+0)

CS 6506

Professional Practices

2 (2+0)

SOC 3503

Civics and Community Engagement

2 (2+0)

 

Total Credit Hours

10

1

2

3

4

5

6

Semesters

08

Assessment Weightage

For Theory Courses:
S.No. Components Total Marks Weightage Passing Marks
1 Assignment 10 20% 50% (In aggregate)
2 Assignment 2 10
3 Mid Term 30 30%
4 Attendance 100 Nil 70%
5 Final Exam 100 50% 50%
For Theory-Practical Courses:
S.No. Components Total Marks Weightage Passing Marks
1 Assignment 10 20% 50% (In aggregate)
2 Assignment 2 10
3 Mid Term 30 30%
4 Practical 15
5 Attendance 100 Nil 70%
6 Final Exam 100 50% 50%
For Practical/FYP Courses:
S.No. Components Total Marks Weightage Passing Marks
1 Attendance 100 Nil 70%
2 Final Exam 100 100% 50%

Note: Allama Iqbal Open University (AIOU) reserves the right to amend the fee structure policy, course offering and assessment of courses when required. The existing course(s) will be adopted/adapted as per requirement. The department may change the sequence of the course(s) offering as per availability of course(s).