BS-CS

BS Computer Sciences

Program: Bachelor of Science in Computer Science (BSCS)
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
SR# Code Pre Subject Credit
Hrs
Th Lab
1 AR-301 Functional Arabic – I 2 0
2 CS-301 Introduction to ICT 2 1
3 CS-302 Discrete Structures 3 0
4 CS-313 CS-301 Programming Fundamentals 3 1
5 AC-301 Financial Accounting 3 0
6 EN-301 English Composition and
Comprehension
3 0
Semester Total Credit Hours: 18
2nd Semester
SR# Code Pre Subject Credit
Hrs
Th Lab
1 AR-312 AR-301 Functional Arabic – II 2 0
2 CS-324 CS-313
CS-302
Data Structure and Algorithm 3 0
3 CS-315 CS-313 Object Oriented Programming 3 1
4 MT-302 Calculus and Analytical Geometry 3 0
5 EL-301 Basic Electronics 2 1
6 HG-302 Communication Skills 3 0
Semester Total Credit Hours: 18
3rd Semester
SR# Code Pre Subject Credit
Hrs
Th Lab
1 IS-403 Islamic Education- I 3 0
2 EL-302 Digital Logic Design 2 1
3 SE-411 CS-313 Introduction to Software
Engineering
3 0
4 MT-403 Linear Algebra 3 0
5 HG-304 Technical and Business
Writing
3 0
6 CS-411 CS-324 Operating Systems 3 0
Semester Total Credit Hours: 18
4th Semester
SR# Code Pre Subject Credit
Hrs
Th Lab
1 IS-414 IS-403 Islamic Education- II 3 0
2 CS-412 EL-302 Microprocessor and Assembly
Language
2 1
3 CS-403 Database Systems 3 1
4 MT-414 MT-302 Differential Equations 3 0
5 IT-323 CS-301
CS-302
Data Communication and
Computer Networks
3 0
6 CS-424 CS-313
CS-403
Modern Programing Languages 3 0
Semester Total Credit Hours: 19
5th Semester
SR# Code Pre Subject Credit
Hrs
Th Lab
1 HD-501 Hadith-e-Nabvi (SAW) 2 0
2 ST-501 Probability and Statistics 3 0
3 IT-314 CS-313 Web Design and Development 2 1
4 CS-501 Theory of Automata 3 0
5 CS-512 CS-324 Design and Analysis of
Algorithm
3 0
6 IT-515 IT-511 Distributed Computing 2 1
Semester Total Credit Hours: 17
6th Semester
SR# Code Pre Subject Credit
Hrs
Th Lab
1 IS-505 Fiqah 2 0
2 CS-513 EL-301 Computer Architecture and
Organization
3 0
3 MT-525 MT-302
MT-403
Numerical Computing 3 0
4 CS-514 CS-315 Advanced OOP 2 1
5 CS-406 Professional Practices 3 0
6 CS-525 CS-302
CS-313
Artificial Intelligence 3 0
Semester Total Credit Hours: 17
7th Semester
SR# Code Pre Subject Credit
Hrs
Th Lab
1 CS-621 CS-313
CS-512
Compiler Construction 3 0
2 CS-516 CS-424 Human Computer Interaction 3 0
3 MT-611 MT-525 Multivariate Calculus 3 0
4 IT-512 IT-303 Information Security 3 0
5 Elective I 3 0
6 Elective II 3 0
Semester Total Credit Hours: 18
8th Semester
SR# Code Pre Subject Credit
Hrs
Th Lab
1 HG-305 Pakistan Studies 1 0
2 CS-635 SE-411
CS-424
CS-514
Final Year Project 6 0