Program Overview
University of the Punjab
The University of the Punjab offers a comprehensive range of academic programs, including the BS Information Technology (IT) program.
BS Information Technology (IT) Program
The BS Information Technology (IT) program is designed to produce well-rounded graduates with a strong foundation in theoretical concepts in computing. The program aims to equip students with the ability to apply these concepts to provide computer-based solutions for problems in multiple technologies.
Program Objectives
The primary objectives of the BS Information Technology (IT) program are to:
- Provide a strong foundation in theoretical concepts in computing
- Enable students to apply these concepts to provide computer-based solutions for problems in multiple technologies
- Offer strong exposure to programming, networking, database, and web technologies to pursue relevant careers in the local and international IT industry
- Prepare students for the rigor of graduate studies in computing
- Develop effective communication skills
- Enable students for continuing education through formal or informal methods
Program Details
- Duration: 04 Years
- Teaching System: Semester System
- Credit Hours/Years: 130+ credit hours
Course Outline
The course outline includes a range of subjects, such as: | Course Name | Term/Semester/Year # | Credit Hour/Marks | | --- | --- | --- | | Applications of Information & Communication Technologies (GE-160) | Semester-1 | 2 | | Applications of Information & Communication Technologies Lab (GE-160-L) | Semester-1 | 1 | | Applied Physics (GE-169) | Semester-1 | 3 | | Digital Logic Design (CC-110) | Semester-1 | 2 | | Digital Logic Design Lab (CC-110-L) | Semester-1 | 1 | | Pakistan Studies (GE-161) | Semester-1 | 2 | | Islamic Studies (GE-163) | Semester-1 | 2 | | Functional English (GE-190) | Semester-1 | 3 | | Quran Translation - I (HQ-001) | Semester-1 | 0.5 | | Math Deficiency - I (MD-001) | Semester-1 | 0 | | Object Oriented Programming (CC-211) | Semester-3 | 3 | | Object Oriented Programming Lab (CC-211-L) | Semester-3 | 1 | | Computer Organization & Assembly Language (CC-210) | Semester-3 | 3 | | Database Systems (CC-215) | Semester-3 | 3 | | Database Systems Lab (CC-215-L) | Semester-3 | 1 | | Software Engineering (CC-212) | Semester-3 | 3 | | Calculus & Analytical Geometry (MS-152) | Semester-3 | 3 | | Quran Translation - III (HQ-281) | Semester-3 | 0.5 | | Artificial Intelligence (CC-310) | Semester-5 | 3 | | Analysis of Algorithms (CC-313) | Semester-5 | 3 | | Web Technologies (DI-322) | Semester-5 | 3 | | Parallel & Distributed Computing (DI-328) | Semester-5 | 3 | | Linear Algebra (MS-252) | Semester-5 | 3 | | Professional Practices (GE-361) | Semester-5 | 2 | | Quran Translation - V (HQ-381) | Semester-5 | 0.5 | | Database Administration and Management (DI-324) | Semester-7 | 3 | | Database Administration and Management Lab (DI-324-L) | Semester-7 | 1 | | IT Project Management (DI-321) | Semester-7 | 3 | | Information Security (CC-312) | Semester-7 | 3 | | Machine Learning (EI-335) | Semester-7 | 3 | | Software Quality Assurance (EI-337) | Semester-7 | 3 | | Final Year Project-I (CC-411) | Semester-7 | 3 | | Quran Translation - VII (QT-481) | Semester-7 | 0.5 |
Admission Criteria
The admission criteria for the BS Information Technology (IT) program are as follows:
- Intermediate of Computer Science (ICS) with at least 50% obtained marks
- F.Sc. Pre-Engineering with at least 50% obtained marks
- Intermediate with Mathematics & Physics with at least 50% obtained marks
- Intermediate with Mathematics & Computer Science with at least 50% obtained marks
- Intermediate with Mathematics & Statistics with at least 50% obtained marks
- F.Sc. Pre-Medical with additional Math with at least 50% obtained marks
- F.Sc. Pre-Medical with at least 50% obtained marks
- At least 60% marks in DAE in a relevant discipline
- A-Levels (with equivalence of mentioned above by IBCC) with at least 50% obtained marks
Department and Faculty
The BS Information Technology (IT) program is offered by the Department of Information Technology, which is part of the Faculty of Computing & Information Technology.
