Bachelors of Software Engineering
Introduction
The undergraduate degree program in Software Engineering enables the students to discover various aspects of the discipline and its relationship with other disciplines.
This degree program offers a strong association in various areas of computer science, with an emphasis on the applied topics in existing technology and software growth. It also enables the students in being capable of computer software development and problem-solving in a number of domains.
Few of the most favorable career opportunities in computer sciences include software design, analysis, and development. These careers have a healthy work environment and also have attractive income potentials. Opportunities also exist among various other disciplines such as business management, government organizations, commerce, and trade.
Road Map – Bachelors of Software Engineering (130 Credit Hours)
Eligibility: 12 Years Of Education Or Equivalent
Duration: 4 years
Semester | Subject Code | Subject Name | Credit Hours | ||
Semester – 1 | CS 101 | Introduction to ICT | 2,1 | ||
Semester – 1 | CS 102 | Programming Fundamentals & Lab | 3,1 | ||
Semester – 1 | HU 101 | English Composition & Comprehension | 3,0 | ||
Semester – 1 | MT 101 | Calculus & Analytical Geometry | 3,0 | ||
Semester – 1 | HU401 | Pakistan Studies | 2,0 | ||
Semester – 1 | NS 101 | Applied Physics | 3,0 | ||
16,2 | |||||
Semester – 2 | CS 104 | Object-Oriented Programming and Lab | 3,1 | ||
Semester – 2 | HU 102 | Communication & Presentation Skills | 3,0 | ||
Semester – 2 | CS 203 | Discrete Structures | 3,0 | ||
Semester – 2 | CS 303 | Software Engineering | 3,0 | ||
Semester – 2 | HU 201 | Islamic Studies | 2,0 | ||
Semester – 2 | UE 101 | Financial Accounting | 3,0 | ||
17,1 | |||||
Semester – 3 | CS 202 | Data Structures & Algorithms & Lab | 3,1 | ||
Semester – 3 | SE 201 | Software Requirement Engineering | 3,0 | ||
Semester – 3 | SE 202 | Human Computer Interaction | 3,0 | ||
Semester – 3 | MT 201 | Linear Algebra | 3,0 | ||
Semester – 3 | UE 201 | Foreign Language | 3,0 | ||
15,1 | |||||
Semester – 4 | CS 302 | Operating Systems & Lab | 3,1 | ||
Semester – 4 | CS 206 | Database Systems & Lab | 3,1 | ||
Semester – 4 | SE 203 | Software Design & Architecture | 2,1 | ||
Semester – 4 | UE 401 | Introduction to Economics | 3,0 | ||
Semester – 4 | MT 102 | Probability & Statistics | 3,0 | ||
14,3 | |||||
Semester – 5 | SE 301 | Software Construction & Development | 2,1 | ||
Semester – 5 | CS 305 | Computer Networks & Lab | 3,1 | ||
Semester – 5 | HU 301 | Technical & Business Writing | 3,0 | ||
Semester – 5 | SC 301 | Formal Methods in Software Engineering | 3,0 | ||
Semester – 5 | SC 302 | Operations Research | 3,0 | ||
14,2 | |||||
Semester – 6 | SE 302 | Software Quality Engineering | 3,0 | ||
Semester – 6 | CS 407 | Information Security | 3,0 | ||
Semester – 6 | HU 402 | Professional Practices | 3,0 | ||
Semester – 6 | SE 303 | Web Engineering | 3,0 | ||
Semester – 6 | SE 305 | Simulation and Modeling | 3,0 | ||
Semester – 6 | SE 3xx | SE Elective – I | 3,0 | ||
18,0 | |||||
Semester – 7 | SE 411 | Software Project Management | 3,0 | ||
Semester – 7 | SE 412 | Software Re-Engineering | 3,0 | ||
Semester – 7 | SE 4xx | SE Elective – II | 0,3 | ||
Semester – 7 | SE 4xx | SE Elective – III | 3,0 | ||
Semester – 7 | SE 401 | Final Year Project – I | 0,3 | ||
12,3 | |||||
Semester – 8 | SE 4xx | SE Elective – IV | 3,0 | ||
Semester – 8 | SE 4xx | SE Elective – V | 3,0 | ||
Semester – 8 | SE 402 | Final Year Project – II | 0,3 | ||
Semester – 8 | UE 301 | Human Resource Management | 3,0 | ||
12,3 | |||||
Total Credit Hours | 130 |