BS Software Engineering
Undergraduate
4 years
HEC RecognizedPEC RecognizedAvailable at:
Main Campus (Lahore)
Sargodha Campus
Islamabad Campus
Pakpattan Campus (Baba Fareed)
Gujrat Campus (Chenab Campus)
Level:Undergraduate
Sector:Computer Science and Information Systems
Duration:4 years
Intake:Fall (June), Spring (December)
Mode:Full-Time
Fee:PKR 216,000
Entry Test:University Admission Test (Undergraduate)
Shift:Morning, Evening
About the Program
The BS Software Engineering program at the University of Lahore emphasizes developing solid skills in software development, system design, and application engineering. It combines fundamental computing concepts with current development practices. Students also get practical experience through projects and labs. As a result, graduates are ready for careers in the software and IT fields.
Key Highlights:
- 4-Year Degree Program with software-focused curriculum
- Covers SE, Programming, and Databases
- Project-Based Learning
- Experienced Faculty
- Strong Career Opportunities
Curriculum Snapshot
Semester 1
- •Applications of Information and Communication Technology
- •QR1 (Discrete Structures)
- •Islamic Studies/Ethics
- •Natural Sciences (e.g., Applied Physics)
- •Functional English
- •Ideology and Constitution of Pakistan
- •Pre-Calculus I
Semester 2
- •Programming Fundamentals
- •Digital Logic Design
- •Expository Writing
- •Arts & Humanities (e.g., Professional Practices)
- •Civics and Community Engagement
- •Probability & Statistics
- •Understanding of the Holy Quran – I/Fehm-e-Quran - I
- •Pre-Calculus II
Semester 3
- •Computer Organization and Assembly Language
- •Object Oriented Programming
- •Computer Networks
- •Software Engineering
- •QR2 (Calculus and Analytic Geometry)
- •Understanding of the Holy Quran – II/Fehm-e-Quran - II
Semester 4
- •Data Structures
- •Linear Algebra
- •Database Systems
- •Entrepreneurship
- •Information Security
- •Social Science (e.g., Introduction to Psychology)
Semester 5
- •Operating Systems
- •Artificial Intelligence
- •Software Requirement Engineering
- •Analysis of Algorithms
- •Software Design and Architecture
- •Domain Elective 1
Semester 6
- •Multivariable Calculus
- •Software Construction and Development
- •Software Quality Engineering
- •Software Project Management
- •Domain Elective 2
- •Domain Elective 3
Semester 7
- •Technical & Business Writing
- •Parallel and Distributed Computing
- •Elective Supporting Course
- •Domain Elective 4
- •Domain Elective 5
- •Final Year Project I
- •Career Development
Semester 8
- •Domain Elective 6
- •Domain Elective 7
- •Pakistan Studies
- •Capstone Project II
Admissions and Eligibility
Entry Test Requirements:
- •University Admission Test (Undergraduate)
Eligibility:
- •FSC: At least 50% marks in Intermediate.
- •Subjects: FSc (Pre-Engineering, Pre-Medical) or ICS (with Maths) or DAE. FSc (Pre-Medical)/FA (IT) must complete a deficiency course in Mathematics.
Fee & Scholarships
Fee Breakdown:
Tution FeePKR 216,000 (Per Semester)
Additional Charges:
Enrollment FeePKR 4,200 (Per Semester)
Examination FeePKR 4,200 (Per Semester)
Medical FeePKR 500 (Per Semester)
Careers and Outcomes
Top Job Roles:
Full Stack Developer
Software Architect
Software Engineer
UI/UX Designer
Average Starting Salary:
PKR 70,000 - 285,000
Top Recruiters:
Arbisoft
Ebryx
Folio3
NetSol
Systems Limited
ZAPTA Technologies
Facilities Section
Cafeteria
Computer Lab
Research Labs
Sports Complex
Student Societies
Contact and Apply
+92 42 111 865 865 (Ext: 5401 or 5402)
info@it.uol.edu.pk
https://se.uol.edu.pk/course/bachelor-of-science-in-software-engineering/