Program
Structure BCS
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.