BS Software Engineering

BS · Department of Computer Science · Faculty of Computing · 8 semesters

Semester 115 credit hours on offer

CodeCourseCredits
ENG-101English Composition and Communication3
ISL-101Islamic Studies3
MTH-101Calculus and Analytical Geometry3
PKS-101Pakistan Studies3
SE-101Introduction to Software Engineering3

Semester 215 credit hours on offer

CodeCourseCredits
ENG-102Business Communication3
MTH-102Differential Equations3
SE-102Programming Fundamentals3
SE-103Object Oriented Programming3
SE-104Data Structures and Algorithms3

Semester 315 credit hours on offer

CodeCourseCredits
SE-201Database Systems3
SE-202Software Architecture and Design3
SE-203Requirements Engineering3
SE-204Software Testing and Quality Assurance3
SE-205Software Project Management3

Semester 415 credit hours on offer

CodeCourseCredits
SE-301Operating Systems3
SE-302Computer Networks3
SE-303Web Technologies3
SE-304Mobile Application Development3
SE-305Software Design Patterns3

Semester 515 credit hours on offer

CodeCourseCredits
SE-401Software Security3
SE-402Agile Software Development3
SE-403Software Metrics and Evaluation3
SE-404Enterprise Software Development3
SE-405Human Computer Interaction3

Courses shown are those currently offered. Where electives are listed, students choose from them, so the credit hours above may exceed the load actually taken. The department confirms the final list each semester.

← All programmes