BS-SE

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: v  Intermediate from any recognized board.

v  A-Level with Physics and Math or Equivalent.

v  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