The four years BS Software Engineering is designed to groom software professionals of international standard. Software’s are everywhere around us, from sales funnel to project management we depend on software’s to conduct day to day on goings.
BS in software engineering will impart deeper understanding of software design and software application. This program engages students in practical learning of computer languages, software architectures, complex solution development, deployment and testing of innovative software’s, app development and quality assurance. After completion a graduate can start his career as
Eligibility for Admission
Degree Requirements
For the award of BS degree, a student must pass courses totaling at least 138 credit hours including all those courses which have been specified as Core courses.
Sr. # | Program | DURATION | FEE |
1 | BS Software Engineering | 4 Years | RS. 60,000/- Per Semester |
Scheme of Studies for (BS Software Engineering)
For Public-Private Sub Campuses and Affiliated Collages
4-Year Program (8 Regular Semesters)
Semester – I
Code |
Course Title |
Credit Hours |
Pre-requisite |
ICTC-101 |
Introduction to Information and Communication Technologies |
3(2-1) |
|
CMPC-101 |
Programming Fundamentals |
4(3-1) |
|
ENGL-101 |
English Composition & Comprehension |
3(3-0) |
|
MATH-101 |
Calculus & Analytical Geometry |
3(3-0) |
|
PKST-101 |
Pakistan Studies |
2(2-0) |
|
PHYS-101 |
Applied Physics |
3(3-0) |
|
|
Total |
18 (17-1) |
|
Semester – II
Code |
Course Title |
Credit Hours |
Pre-requisite |
CMPC-102 |
Object Oriented Programming |
4(3-1) |
|
ENGL-102 |
Communication & Presentation Skills |
3(3-0) |
|
CMPC-106 |
Discrete Structures |
3(3-0) |
|
CMPC-104 |
Software Engineering |
3(3-0) |
|
ISLS-102 |
Islamic Studies |
2(2-0) |
|
BUSB-102 |
Principles of Management |
3(3-0) |
|
|
Total |
18 (17-1) |
|
Semester – III
Code |
Course Title |
Credit Hours |
Pre-requisite |
CMPC-201 |
Data Structures & Algorithms |
4(3-1) |
|
SECC-201 |
Software Requirement Engineering |
3(3-0) |
|
SECC-205 |
Human Computer Interaction |
3(3-0) |
|
MATH-201 |
Linear Algebra |
3(3-0) |
|
BUSB-201 |
Human Resource Management |
3(3-0) |
|
|
Total |
16 (15-1) |
|
Semester – IV
Code |
Course Title |
Credit Hours |
Pre-requisite |
CMPC-202 |
Operating Systems |
4(3-1) |
|
CMPC-204 |
Database Systems |
4(3-1) |
|
SECC-202 |
Software Design and Architecture |
3(2-1) |
|
STAT-202 |
Probability and Statistics |
3(3-0) |
|
BUSB-202 |
Business Economics |
3(3-0) |
|
|
Total |
17 (14-3) |
|
Semester – V
Code |
Course Title |
Credit Hours |
Pre-requisite |
SECC-301 |
Software Construction and Development |
3(2-1) |
|
CMPC-301 |
Computer Networks |
4(3-1) |
|
ENGL-301 |
Technical and Business Writing |
3(3-0) |
|
SESC-301 |
Business Process Engineering |
3(3-0) |
|
SESC-305 |
Formal Methods in Software Engineering |
3(3-0) |
|
|
Total |
16 (14-2) |
|
Semester – VI
Code |
Course Title |
Credit Hours |
Pre-requisite |
SECC-302 |
Software Quality Engineering |
3(3-0) |
|
CMPC-302 |
Information Security |
3(3-0) |
|
SESC-306 |
Professional Practice |
3(3-0) |
|
SECC-304 |
Web Engineering |
3(3-0) |
|
SEEC-314 |
Multimedia Systems and Design |
3(3-0) |
|
SESC-304 |
Cyber Security |
3(3-0) |
|
|
Total |
18 (18-0) |
|
Semester – VII
Code |
Course Title |
Credit Hours |
Pre-requisite |
SECC-401 |
Software Project Management |
3(3-0) |
|
SECC-403 |
Software Re-Engineering |
3(3-0) |
|
SEEC-401 |
Model Driven Software Development |
3(3-0) |
|
SEEC-409 |
Cloud Computing |
3(3-0) |
|
CMPC-401 |
Final Year Project – I |
3 (0-3) |
|
|
Total |
15 (12-3) |
|
Semester – VIII
Code |
Course Title |
Credit Hours |
Pre-requisite |
SEEC-426 |
Software Metrics |
3(3-0) |
|
SEEC-402 |
Software Engineering Economics |
3(3-0) |
|
CMPC-402 |
Final Year Project – II |
3 (0-3) |
|
BUSB-402 |
Entrepreneurship |
3(3-0) |
|
|
Total |
12 (9-3) |
|