Software Engineering is the application of a systematic, disciplined and quantifiable approach to the design, development, operation and maintenance of software systems. It is in fact, the practice of designing and implementing large, reliable, efficient and economical software by applying the principles and practices of engineering. The department aims to train the students in all aspects of software life cycle from specification through analysis and design to testing, maintenance and evolution of software product.
Duration
4 Years (8 Semesters)
Eligibility Criteria
At least 50 % marks in Intermediate (HSSC) or Equivalent examination with Mathematics certified by IBCC.
Scheme of Studies
Semester-1
Course Code |
Category |
Course Title |
Cr.Hrs. |
Prerequisites |
CS 1x1 |
BS Botany |
Introduction to ICT |
2-1 |
|
CS 1x2 |
BS Botany |
Programming Fundamentals |
3-1 |
|
HU 1x1 |
MSc Botany |
English Composition & Comprehension |
3-0 |
|
MT 1x1 |
M.Phil Botany |
Calculus & Analytical Geometry |
3-0 |
|
NS 1x1 |
M.Phil Botany |
Applied Physics |
3-0 |
|
Semester-2
Course Code |
Category |
Course Title |
Cr.Hrs. |
Prerequisites |
CS 1x4 |
BS Botany |
Object Oriented Programming |
3-1 |
|
HU 1x2 |
MSc Botany |
Communication & Presentation Skills |
3-0 |
|
CS 2x3 |
BS Botany |
Discrete Structures |
3-0 |
|
CS 3x3 |
BS Botany |
Software Engineering |
3-0 |
|
UE 1x1 |
English-II (Communication Skills) |
University Elective - 01 |
3-0 |
|
Semester-3
Course Code |
Category |
Course Title |
Cr.Hrs. |
Prerequisites |
CS 2x2 |
BS Botany |
Data Structures & Algorithms |
3-1 |
|
SE 1xx |
Linear Algebra and Differential Equations |
Software Requirement Engineering |
3-0 |
|
SE 2xx |
Linear Algebra and Differential Equations |
Human Computer Interaction |
3-0 |
|
MT 2x1 |
M.Phil Botany |
Linear Algebra |
3-0 |
|
UE 2x1 |
English-II (Communication Skills) |
University Elective - II |
3-0 |
|
Semester-4
Course Code |
Category |
Course Title |
Cr.Hrs. |
Prerequisites |
CS 3x2 |
BS Botany |
Database Systems |
3-1 |
|
CS 2x6 |
BS Botany |
Database Systems |
3-1 |
|
SE 3xx |
Linear Algebra and Differential Equations |
Software Design & Architecture |
2-1 |
|
MT 1x2 |
M.Phil Botany |
Probability & Statistics |
3-0 |
|
UE 3x1 |
English-II (Communication Skills) |
University Elective - III |
3-0 |
|
Semester-5
Course Code |
Category |
Course Title |
Cr.Hrs. |
Prerequisites |
SE 4xx |
Linear Algebra and Differential Equations |
Software Construction and Development |
2-1 |
|
Cs 3x5 |
BS Botany |
Computer Networks |
3-1 |
|
HU 3x1 |
Ph.D Botany |
Technical and Business Writing |
3-0 |
|
SC 3x1 |
Origin and Diversity of Life |
IT Supporting Course - II |
3-0 |
|
SC 3x2 |
Origin and Diversity of Life |
IT Supporting Course – III |
3-0 |
|
Semester-6
Course Code |
Category |
Course Title |
Cr.Hrs. |
Prerequisites |
SE 5xx |
Linear Algebra and Differential Equations |
Software Quality Engineering |
3-0 |
|
CS 4x4 |
BS Botany |
Information Security |
3-0 |
|
HU 2x1 |
MSc Botany |
Professional Practices |
3-0 |
|
SE 6xx |
Linear Algebra and Differential Equations |
Web Engineering |
3-0 |
|
SE 3x6 |
Pakistan studies |
SE Elective – I |
3-0 |
|
SE 3x7 |
Pakistan studies |
SE Elective – II |
3-0 |
|
Semester-7
Course Code |
Category |
Course Title |
Cr.Hrs. |
Prerequisites |
SE 7xx |
Linear Algebra and Differential Equations |
Software Project Management |
3-0 |
|
SE 8xx |
Linear Algebra and Differential Equations |
Software Re-engineering |
3-0 |
|
SE 4x3 |
Linear Algebra and Differential Equations |
Final Year Project - I |
0-3 |
|
SE 4x1 |
Pakistan studies |
SE Elective – III |
3-0 |
|
HU 4x1 |
Ph.D Botany |
Pakistan Studies |
2-0 |
|
Semester-8
Course Code |
Category |
Course Title |
Cr.Hrs. |
Prerequisites |
SE 4x2 |
Pakistan studies |
SE Elective – IV |
3-0 |
|
SE 4x5 |
Pakistan studies |
SE Elective – V |
0-3 |
|
SE 4x6 |
Linear Algebra and Differential Equations |
Final Year Project - II |
3-0 |
|
UE 4x2 |
English-II (Communication Skills) |
University Elective -04 |
3-0 |
|
HU 4x2 |
Ph.D Botany |
Islamic Studies |
2-0 |
|
Degree Completion Requirements
Must have studied and passed the prescribed courses, totaling at least 130 credit hours and having CGPA at least 2.0 on a scale of 4.0.