BS Software Engineering
BS · Department of Computer Science · Faculty of Computing · 8 semesters
Semester 115 credit hours on offer
| Code | Course | Credits |
|---|
| ENG-101 | English Composition and Communication | 3 |
| ISL-101 | Islamic Studies | 3 |
| MTH-101 | Calculus and Analytical Geometry | 3 |
| PKS-101 | Pakistan Studies | 3 |
| SE-101 | Introduction to Software Engineering | 3 |
Semester 215 credit hours on offer
| Code | Course | Credits |
|---|
| ENG-102 | Business Communication | 3 |
| MTH-102 | Differential Equations | 3 |
| SE-102 | Programming Fundamentals | 3 |
| SE-103 | Object Oriented Programming | 3 |
| SE-104 | Data Structures and Algorithms | 3 |
Semester 315 credit hours on offer
| Code | Course | Credits |
|---|
| SE-201 | Database Systems | 3 |
| SE-202 | Software Architecture and Design | 3 |
| SE-203 | Requirements Engineering | 3 |
| SE-204 | Software Testing and Quality Assurance | 3 |
| SE-205 | Software Project Management | 3 |
Semester 415 credit hours on offer
| Code | Course | Credits |
|---|
| SE-301 | Operating Systems | 3 |
| SE-302 | Computer Networks | 3 |
| SE-303 | Web Technologies | 3 |
| SE-304 | Mobile Application Development | 3 |
| SE-305 | Software Design Patterns | 3 |
Semester 515 credit hours on offer
| Code | Course | Credits |
|---|
| SE-401 | Software Security | 3 |
| SE-402 | Agile Software Development | 3 |
| SE-403 | Software Metrics and Evaluation | 3 |
| SE-404 | Enterprise Software Development | 3 |
| SE-405 | Human Computer Interaction | 3 |
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