BS Software Engineering

4 Years

Program Description

Bachelor of Science in Software Engineering (SE) program is a four-year undergraduate degree focused on developing skilled software professionals. It covers programming, software development, databases, and modern technologies, combining theoretical knowledge with practical experience to prepare students for the IT industry.

Objectives

Future Career and Educational Opportunities

Careers: Software Engineer, Web/Mobile Developer, QA Engineer, System Analyst, IT Consultant, Entrepreneur

Higher Studies: MS/M.Phil and Ph.D. in Software Engineering, Computer Science, or related fields

Program Eligibility Card

Eligibility & Academic Information

Everything you need to know before applying for the program.

🎯

Eligibility Criteria

Minimum 50% marks in Intermediate / 12 years schooling / A-Level (HSSC) or equivalent qualification with Mathematics.

🧬

Pre-Medical Students

FSc Pre-Medical students are also eligible to apply for admission to this program.

🎓

Total Credit Hours

A minimum of 133 Credit Hours are required for the successful completion and award of the degree.

📅

Program Duration

The degree program spans 4 Years (08 Semesters).

Class Schedule

Flexible study options available: Morning, Evening & Weekend classes.

Semester Break Down

Semester/Study Plan for BSCS

Course Codes will be assigned considering codes generated in University of Education Lahore Information System (UE, Lahore). The course code for remaining courses will be generated after the approval of Academic Council.

BS Computer Science Curriculum
Semester I
Sr#CodePrerequisiteCourse TitleDomainCredit Hours
1COMP1112-Programming FundamentalsCore4(3+1)
2COMP1116-Applications of Information and Communication TechnologiesGER3(2+1)
3MATH2113-QR-1 Discrete MathematicsGER3(3+0)
4ENGL1114-Functional EnglishGER3(3+0)
5PHYS1124-Applied PhysicsGER3(2+1)
6ISLA1111/HUMN1111-Islamic Studies / EthicsGER2(2+0)
-MATH1127-Pre-Calculus I (Only for Pre-Medical Students)-Non-Credited
Total18(15+3)
Semester II
Sr#CodePrerequisiteCourse TitleDomainCredit Hours
7COMP2111COMP1112Object Oriented ProgrammingCore4(3+1)
8MATH3114-Linear AlgebraAllied3(3+0)
9ENGL1120-Expository WritingGER3(3+0)
10COMP2119-Computer NetworksCore3(2+1)
11PAKS1119-Ideology and Constitution of PakistanGER2(2+0)
12PHYS4129-Digital Logic and DesignCore3(2+1)
-ISLA1120/ISLA1121-University Mandatory Course-Non-Credited
-MATH1128-Pre-Calculus II (Only for Pre-Medical Students)-Non-Credited
Total18(15+3)
Semester III
Sr#CodePrerequisiteCourse TitleDomainCredit Hours
13ITEC4112-Professional PracticesGER2(2+0)
14COMP2117COMP1112Data StructuresCore4(3+1)
15COMP2118-Computer Organization and Assembly LanguageCore3(2+1)
16MATH1129-Calculus and Analytic GeometryGER3(3+0)
17COMP2114-Database SystemsCore4(3+1)
18BUSA2118-Foundations of ManagementGER2(2+0)
Total18(15+3)
Semester IV
Sr#CodePrerequisiteCourse TitleDomainCredit Hours
19BUSA1114-Introduction to EntrepreneurshipGER2(2+0)
20POLS2111-Civics and Community EngagementGER2(2+0)
21COMP2120-Information SecurityCore3(2+1)
22COMP2121-Artificial IntelligenceCore3(2+1)
23COMP2112-Software EngineeringCore3(3+0)
24MATH3122-Multivariable CalculusAllied3(3+0)
25PAKS1111-Pakistan StudiesGER2(2+0)
-ISLA1120/ISLA1121-University Mandatory Course-Non-Credited
Total18(16+2)
Semester V
Sr#CodePrerequisiteCourse TitleDomainCredit Hours
26COMP3142-Operating SystemsCore3(2+1)
27COMP4121COMP2117Analysis of AlgorithmsCore3(3+0)
28COMPXXXX-Software Quality EngineeringDomain Core3(2+1)
29STAT2115-Introduction to StatisticsAllied3(3+0)
30COMPXXXX-Software Design & ArchitectureDomain Core3(3+0)
31COMPXXXX-Software Construction & DevelopmentDomain Core3(2+1)
Total18(15+3)
Semester VI
Sr#CodePrerequisiteCourse TitleDomainCredit Hours
32ITEC3131-Software Project ManagementDomain Core3(2+1)
33COMPXXXX-Domain Elective IDomain Elective3(2+1)
34COMPXXXX-Domain Elective IIDomain Elective3(2+1)
35COMPXXXX-Domain Elective IIIDomain Elective3(2+1)
36COMPXXXX-Domain Elective IVDomain Elective3(2+1)
-ISLA1120/ISLA1121-University Mandatory Course-Non-Credited
Total15(10+5)
Semester VII
Sr#CodePrerequisiteCourse TitleDomainCredit Hours
37ITEC4148-Software Requirement EngineeringDomain Core3(2+1)
38COMPXXXX-Domain Elective VDomain Elective3(2+1)
39COMPXXXX-Domain Elective VIDomain Elective3(2+1)
40COMPXXXX-Final Year Project ICore3(0+3)
41ITEC4152-Technical and Business WritingAllied3(3+0)
42INTN6112-Internship-3(0+3)
Total18(9+9)
Semester VIII
Sr#CodePrerequisiteCourse TitleDomainCredit Hours
43COMP4122-Parallel & Distributed ComputingDomain Core3(2+1)
44COMPXXXX-Domain Elective VIIDomain Elective3(2+1)
45COMPXXXXFinal Year Project IFinal Year Project IICore3(0+3)
46BUSA1113-Fundamentals of AccountingAllied3(3+0)
-ISLA1120/ISLA1121-University Mandatory Course-Non-Credited
Total12(7+5)
University Mandatory Courses (Non-Credited)
Sr#Course CodeCourse TitleCredit Hours
1 ISLA1121 / ISLA1120 University Mandatory Islamic Studies Course 4(4+0)
2 ISLA1122 Seerat of the Holy Prophet Muhammad (SAW) 2(2+0)
  • For non-Muslim Students only:-

    The course will be evaluated in (8th semester) and taught in 2nd, 4th, 6th, and 8th semester. Course outline approved in the Notification No. UE/Syn/DD/2020/2158 Dated: December 31, 2020 will be followed.

  • The course “Seerat of the Prophet Muhammad (SAW)” bearing course code ISLA1122 is a mandatory but non-credited course with credit hours as 2(2+0). The recorded lectures of the course will be available ONLINE. Students can study this course in any of the semester and will be evaluated ONLINE.

 

  • The Internship of six to eight weeks is mandatory requirement for the award of degree. Students will take an Internship 3(0+3) course during summer vacations after sixth semester, and the result of this course will be added in the seventh semester.

The Lahore school of management is a forward looking institute operating under the umbrella of University of Education.

Quick Links

How to Apply

Admission Shedule

Eligibility Criteria

Fee Structure

About LSM

Affiliated With

About

Vision and Mission

LSM Gallery

Programs

BS IT

BS CS

BBA

Post ADP CS

Contact Info

Copyright © 2026. Lahore School of Managment (LSM), Pakistan – All Rights Reserved