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


Semester-I course outline                                 Semester-II course outline          

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

Semester-III course outline                                            Semester-IV course outline             

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

Semester-V course outline                                        Semester-VI course outline

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.