Bachelors of Science ( Computer Science ) BS ( CS )
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:
Candidate must have 50% marks in any of the following disciplines:
- Intermediate from any recognized board
- A-Level with Physics and Math
- or Equivalent.
Candidate has to pass AIU Entrance Test and Final Interview.
Course Scheme:
|
Semester I
|
|
Semester II
|
|
CODE
|
SUBJECT
|
Credit Hours
|
|
CODE
|
SUBJECT
|
Credit Hours
|
|
IS 301
|
Functional Arabic I
|
3
|
|
IS 311
|
Functional Arabic II
|
3
|
|
CS 301
|
Introduction to computers
|
3
|
|
CS 306
|
Discrete Structures
|
3
|
|
CS 302
|
Fundamental of Algorithms
|
3
|
|
CS 305
|
Data Structure
|
3
|
|
HG 303
|
English Comprehension
|
3
|
|
HG 304
|
Technical and Business Writing
|
3
|
|
MT 302
|
Calculus and Analytical Geometry
|
3
|
|
AC 302
|
Fundamental of Accounts
|
3
|
|
CS 303
|
Introduction to Programming
|
3
|
|
CS 307
|
Object Oriented Programming
|
3
|
|
Semester Total Credits =
|
18
|
|
Semester Total Credits =
|
18
|
|
Semester III
|
|
Semester IV
|
|
IS 302
|
Islamic Education I
|
3
|
|
IS 312
|
Islamic Education II
|
3
|
|
CS 309
|
Database Management
|
3
|
|
EL 302
|
Digital Logics & Design
|
3
|
|
MT 304
|
Linear Algebra
|
3
|
|
CS 406
|
Software Engineering - I
|
3
|
|
EL 401
|
Circuit Theory
|
3
|
|
CS 411
|
Modern Programming Language
|
3
|
|
CS 404
|
Operating System Concepts
|
3
|
|
EL 301
|
Electronics
|
3
|
|
HG 302
|
Communication Skills
|
3
|
|
CS 405
|
Multimedia Technologies
|
3
|
|
Semester Total Credits =
|
18
|
|
Semester Total Credits =
|
18
|
|
Semester V
|
|
Semester VI
|
|
IS 402
|
Hadith -e- Nabvi (SAW)
|
3
|
|
IS 401
|
Fhikah
|
3
|
|
IT 301
|
Web Programming
|
3
|
|
CS 402
|
Computer Architecture
|
3
|
|
CS 511
|
Analysis of Algorithms
|
3
|
|
IT 303
|
Data Communication and Networks
|
3
|
|
CS 501
|
Computer Organization & Assembly
|
3
|
|
MT 501
|
Numerical Analysis
|
3
|
|
FN 511
|
Financial Management
|
3
|
|
CS 512
|
Distributed Data Base Systems
|
3
|
|
ST 402
|
Statistic and Probability
|
3
|
|
CS 401
|
Automata Theory
|
3
|
|
Semester Total Credits =
|
18
|
|
Semester Total Credits =
|
18
|
|
Semester VII
|
|
Semester VIII
|
|
CS 601
|
Compiler Construction
|
3
|
|
HG 305
|
Pakistan Studies
|
1
|
|
CS 513
|
Advanced Object Oriented Programming
|
3
|
|
|
Elective III
|
3
|
|
CS 502
|
Artificial Intelligence
|
3
|
|
|
Final Project
|
6
|
|
CS 602
|
Computer Graphic
|
3
|
|
Semester Total Credits =
|
10
|
|
|
Elective I
|
3
|
|
|
|
|
|
|
Elective II
|
3
|
|
|
|
|
|
Semester Total Credits =
|
18
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Total Credits =
|
136
|
|
|
|
|
|
Electives
|
|
|
|
|
|
CODE
|
SUBJECT
|
Credit Hours
|
|
|
|
|
|
CS 603
|
System Programming
|
3
|
|
|
|
|
|
CS 616
|
Machine Learning
|
3
|
|
|
|
|
|
CS 614
|
Expert System
|
3
|
|
|
|
|
|
CS 615
|
Internet Technology
|
3
|
|
|
|
|
|
MG 503
|
Human Resource Management
|
3
|
|
|
|
|
|
CS 617
|
Parallel Computing
|
3
|
|
|
|
|
|
CS 613
|
Digital Image Prosing
|
3
|
|
|
|
|
|
CS 612
|
Data Mining
|
3
|
|
|
|
|
|
ST 604
|
Organizational Research
|
3
|
|
|
|
|