Plan Study:
The BCS Program is divided into six semesters, each of seven weeks duration. Since each calendar year comprises of two semesters, it can be considered a 3 years program. A tentative plan of study is given below:
First Year:
Code
|
Semester-I
|
Cr. Hrs.
|
Code
|
Semester-II
|
Cr. Hrs.
|
0101
|
English
|
3
|
0103
|
Humanities & Social Sciences
|
3
|
0102
|
Pak. & Islamic Studies
|
3
|
1102
|
Calculus II
|
4
|
1101
|
Calculus I
|
4
|
1104
|
Physics II
|
4
|
1103
|
Physics I
|
4
|
1105
|
Probability & Stats.
|
4
|
2101
|
Introduction to Comp. Programming
|
3
|
2102
|
Int. to Comp. Science
|
3
|
Total Credit Hours
|
17
|
Total Credit Hours
|
18
|
Second Year:
Code
|
Semester-III
|
Cr. Hrs.
|
Code
|
Semester-IV
|
Cr. Hrs.
|
1201
|
Basic Electronics
|
4
|
1203
|
Statistical Method & Inference
|
4
|
1202
|
Linear Algebra & Diff. Equation
|
4
|
2203
|
Computing Method I
|
3
|
2201
|
Digital Comp. Logic
|
3
|
2204
|
Data Structure & Application
|
3
|
2202
|
Discrete Structure
|
3
|
2205
|
Int. to Operating System
|
3
|
2206
|
Assembly Lang. & Programming
|
3
|
2207
|
Theory of Automation Formal Languages
|
3
|
Total Credit Hours
|
17
|
Total Credit Hours
|
16
|
Third Year:
Code
|
Semester-V
|
Cr. Hrs.
|
Code
|
Semester-VI
|
Cr. Hrs.
|
2301
|
Information System Analysis
|
3
|
2306
|
Software Engineering
|
3
|
2302
|
Files & Data Base
|
3
|
2307
|
Data Communication
|
3
|
2303
|
Computing Methods – II
|
3
|
2308
|
Artificial Intelligence
|
3
|
2329
|
Algorithm
|
3
| |||
2304
|
Compiler Construction
|
3
|
2335
|
Topics in Computer Science (java)
|
3
|
2315
|
Computer Graphics
|
3
|
2342
|
Computer Networks
|
3
|
Total Credit Hours
|
15
|
Total Credit Hours
|
18
|
Credit Hours:
One hour for formal lecture per week means one credit hour. For example a 3 hours course means three hours of class work in a week.