Admissions open — Fall 2026 Apply / Enquire

BS · Computer Science & IT

BS Computer Science

بی ایس کمپیوٹر سائنس

Affiliated with the University of Education, Lahore

BS Computer Science
Duration4 years
Semesters8
Credit hours133
EligibilityAt least 50% marks in Intermediate (HSSC) or equivalent qualification with Mathematics (200 marks) or Computer Science (200 marks). No age limit. Merit and degree requirements as per University of Education rules and regulations.
Medium of instructionEnglish (with Urdu support in class)
IntakeFall · Spring
Degree awarded byUniversity of Education, Lahore
Fee per semesterTo be confirmed

Overview

The BS Computer Science programme at Alipur College is the University of Education, Lahore’s four-year computer science degree, taught here in Alipur so that students from Alipur, Jatoi, Khangarh and the surrounding tehsil do not have to move to Multan or Lahore to study it.

The programme follows the University’s approved scheme of studies: programming fundamentals and object-oriented programming in the first year, data structures, databases, operating systems and computer networks in the second and third, and software engineering, artificial intelligence and a final-year project in the fourth. Classes are taught in English with Urdu support, and every course with a laboratory component is taught in the college’s computer laboratories on Dell and HP workstations.

Students sit University of Education examinations at the end of each semester. The college tracks every student’s result, transcript and degree with the University until it is in their hands.

Who this suits. Students who enjoyed mathematics or computing at Intermediate and want a degree that leads directly to software, IT and freelancing work, government IT posts, or on to an MS.

Entry requirements

At least 50% marks in Intermediate (HSSC) or equivalent qualification with Mathematics (200 marks) or Computer Science (200 marks). No age limit. Merit and degree requirements as per University of Education rules and regulations.

Source: University of Education, Lahore programme page — BS Computer Science · Updated 3 September 2026

Programme objectives

  • Provide broad and in-depth, up-to-date knowledge of concepts, theory and techniques through intensive education and training across the domains of computer science and its supporting areas of science, mathematics and management.
  • Impart problem-solving and analytical thinking to propose and develop solutions with practical applications in industry and research.
  • Encourage innovation and provide the communication skills and environment to present solutions through well-organised reports, presentations and projects using the latest tools and technologies.
  • Develop awareness of state-of-the-art research and the ever-changing technological environment in industry.
  • Provide formal foundations for higher learning while preparing students for industry.

Scheme of study

Course titles are shown in English, as they appear on the University transcript. Source: University of Education, Lahore — Scheme of Studies: BS Computer Science (2023) · Updated 3 September 2026

Semester 1
CodeCourseCr. hrs
COMP1112Programming Fundamentals4
COMP1116Applications of Information and Communication Technologies3
MATH1129Calculus and Analytic Geometry3
ENGL1114Functional English3
PHYS1124Applied Physics3
ISLA1111/HUMN1111Islamic Studies / Ethics2
Semester 2
CodeCourseCr. hrs
COMP2111Object Oriented Programming4
MATH2113Discrete Mathematics3
ENGL1120Expository Writing3
MATH3122Multivariable Calculus3
PAKS1119Ideology and Constitution of Pakistan2
PHYS4129Digital Logic and Design3
Semester 3
CodeCourseCr. hrs
ITEC4112Professional Practices2
COMP2117Data Structures4
COMP2118Computer Organization and Assembly Language3
COMP2119Computer Networks3
MATH3114Linear Algebra3
BUSA2118Foundations of Management2
Semester 4
CodeCourseCr. hrs
BUSA1114Introduction to Entrepreneurship2
POLS2111Civics and Community Engagement2
COMP2120Information Security3
COMP2121Artificial Intelligence3
COMP2112Software Engineering3
COMP2114Database Systems4
Semester 5
CodeCourseCr. hrs
COMP3142Operating Systems3
COMP3145HCI & Computer Graphics3
COMP3146Advance Database Management Systems3
STAT2115Introduction to Statistics3
COMP3147Computer Architecture3
COMP3148Theory of Automata3
Semester 6
CodeCourseCr. hrs
COMP3149Compiler Construction3
COMPXXXXDomain Elective I3
COMPXXXXDomain Elective II3
COMPXXXXDomain Elective III3
COMPXXXXDomain Elective IV3
Semester 7
CodeCourseCr. hrs
COMP4121Analysis of Algorithms3
ITECXXXXDomain Elective V3
ITECXXXXDomain Elective VI3
COMP4115CS- Final Year Project I3
ITEC4152Technical and Business Writing3
Internship3
Semester 8
CodeCourseCr. hrs
COMP4122Parallel & Distributed Computing3
COMPXXXXDomain Elective VII3
COMP4127CS- Final Year Project II3
BUSA1113Fundamentals of Accounting3

Career paths

  • Software development and web engineering
  • Freelancing and remote work for international clients
  • IT posts in government departments (NTS / PPSC)
  • Data and network administration
  • Computer science teaching in schools and colleges

Further study

  • MS / MPhil Computer Science at UE Lahore and other HEC-recognised universities

Facilities you will use

  • Computer laboratories (Dell / HP workstations)
  • Library of about 10,000 volumes

Fees

Fee per semester Being confirmed with the college Requested 3 September 2026

Fee structure · Scholarships · How to pay fees

How to apply

  1. 01
    Enquire

    Message us on WhatsApp or visit the campus office, Monday to Saturday.

  2. 02
    Submit documents

    Bring the admission form with your result cards, CNIC or B-Form and photographs.

  3. 03
    Merit and interview

    Merit lists are displayed on campus and published on this site.

  4. 04
    Pay fee and enrol

    Deposit the fee at the college office or the named bank account and collect your roll number.

Frequently asked questions

Who can apply for BS Computer Science?
As published by the University of Education: at least 50% marks in Intermediate (HSSC) or an equivalent qualification with Mathematics (200 marks) or Computer Science (200 marks). The college has also advertised entry for FA and Pre-Medical candidates under an HEC permission; ask the office to confirm the current rule for your group.
How long is the programme?
Four years, in eight semesters, following the University of Education, Lahore scheme of studies.
Is the degree HEC recognised?
The degree is awarded by the University of Education, Lahore — a public-sector university recognised by the Higher Education Commission — so it is HEC-attestable like any UE degree.
Can I join BS Computer Science after ADP?
Yes. ADP Computer Science and ADP IT holders, and BSc graduates in a relevant subject, can enter the fifth semester through the Post-ADP route, with bridging courses where the University requires them.

Next step

BS Computer Science

Monday – Saturday, 8:00 am – 3:00 pm · 0309-2701114