BS Software Engineering
Program: | Bachelor of Science in Software Engineering (BSSE) |
Objective: | A full time four years program spread over eight semesters of 136 full credits, which equates Masters. This course will appeal to students who wish to combine their interest in computer science as well as research & Development. This fervent program covers all elements of computer science in general and software engineering in special. It also ensures that students acquire necessary expertise and comprehension to integrate theoretical concepts with the practical work. After completing this program, graduates will find themselves immediately able to make a valuable contribution in the working environment. |
Eligibility Criteria: | Intermediate from any recognized board.
A-Level with Physics and Math or Equivalent. Candidate has to pass AIU Entrance Test and Final Interview. |
1st Semester | 2nd Semester | |||||||||||
sr # | Code | Pre | Subject | Credit Hrs |
sr # | Code | Pre | Subject | Credit Hrs |
|||
Th | Lab | Th | Lab | |||||||||
1 | AR-301 | – | Functional Arabic – I | 2 | 0 | 1 | AR-312 | AR-301 | Functional Arabic – II | 2 | 0 | |
2 | CS-313 | CS-301 | Programming Fundamentals | 3 | 1 | 2 | CS-421 | CS-313 CS-302 |
Data Structure and Algorithm | 3 | 0 | |
3 | CS-302 | – | Discrete Structures | 3 | 0 | 3 | CS-412 | CS-313 | Object Oriented Programming | 3 | 1 | |
4 | AC-301 | – | Financial Accounting | 3 | 0 | 4 | MT-302 | – | Calculus and Analytical Geometry | 3 | 0 | |
5 | CS-301 | – | Introduction to ICT | 2 | 1 | 5 | EL-301 | – | Basic Electronics | 2 | 1 | |
6 | EN-301 | – | English Composition and Comprehension |
3 | 0 | 6 | HG-302 | – | Communication Skills | 3 | 0 | |
Semester Total Credit Hours: | 18 | Semester Total Credit Hours: | 18 |
3rd Semester | 4th Semester | |||||||||||
sr # | Code | Pre | Subject | Credit Hrs |
sr # | Code | Pre | Subject | Credit Hrs |
|||
Th | Lab | Th | Lab | |||||||||
1 | IS-403 | – | Islamic Education- I | 3 | 0 | 1 | IS-414 | IS-403 | Islamic Education- II | 3 | 0 | |
2 | EL-302 | – | Digital Logic Design | 2 | 1 | 2 | SE-414 | SE-411 | Object Oriented Software Engineering | 3 | 0 | |
3 | SE-411 | CS-313 | Introduction to Software Engineering |
3 | 0 | 3 | CS-403 | – | Database Systems | 3 | 1 | |
4 | MT-403 | – | Linear Algebra | 3 | 0 | 4 | SE-321 | – | Software Construction | 3 | 0 | |
5 | HG-304 | – | Technical and Business Writing |
3 | 0 | 5 | IT-323 | CS-301 El-401 |
Data Communications and Networks |
3 | 0 | |
6 | CS-411 | CS-324 | Operating Systems | 3 | 0 | 6 | SE-412 | – | Technical Writing for Software Engineering | 3 | 0 | |
Semester Total Credit Hours: | 18 | Semester Total Credit Hours: | 19 | |||||||||
5th Semester | 6th Semester | |||||||||||
sr # | Code | Pre | Subject | Credit Hrs |
sr # | Code | Pre | Subject | Credit Hrs |
|||
Th | Lab | Th | Lab | |||||||||
1 | HD-501 | – | Hadith-e-Nabvi (SAW) | 2 | 0 | 1 | IS-505 | – | Fiqah | 2 | 0 | |
2 | ST-501 | – | Probability and Statistics | 3 | 0 | 2 | CS-513 | EL-301 | Computer Architecture and Organization |
3 | 0 | |
3 | IT-314 | CS-313 | Web Design and Development | 2 | 1 | 3 | SE-514 | SE-522 | Software Architecture and Design | 3 | 0 | |
4 | SE-511 | SE-411 | Software Engineering – II | 3 | 0 | 4 | SE-515 | SE-522 | Software Quality Engineering | 3 | 0 | |
5 | SE-522 | SE-411
CS-411 |
Software Requirement Engineering | 3 | 0 | 5 | SE-621 | SE-411
SE-511 |
Software Project Management | 3 | 0 | |
6 | SE-513 | CS-425 | Formal Methods in Software Engineering | 3 | 0 | 6 | CS-525 | CS-302 CS-313 |
Artificial Intelligence | 3 | 0 | |
Semester Total Credit Hours: | 17 | Semester Total Credit Hours: | 17 |
7th Semester | 8th Semester | |||||||||||
sr # | Code | Pre | Subject | Credit Hrs |
sr # | Code | Pre | Subject | Credit Hrs |
|||
Th | Lab | Th | Lab | |||||||||
1 | SE-506 | SE-411 | Software Verification and Validation | 3 | 0 | 1 | HG-305 | – | Pakistan Studies | 1 | 0 | |
2 | CS-516 | CS-424 | Human Computer Interaction | 3 | 0 | 2 | CS-635 | – | Final Year Project | 6 | 0 | |
3 | CS-419 | CS-301 | Management Information System | 3 | 0 | 3 | CS-609 | – | CS/IT/SE Seminar | 1 | 0 | |
4 | IT-512 | IT-303 | Information Security | 3 | 0 | 4 | – | – | Elective III | 3 | 0 | |
5 | – | – | Elective I | 3 | 0 | |||||||
6 | – | – | Elective II | 3 | 0 | |||||||
Semester Total Credit Hours: | 18 | Semester Total Credit Hours: | 11 | |||||||||
Total Credit Hours: | 136 |