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.