| Essential Courses
|
| These
are mandatory courses prescribed by the University of Karachi
for all degree programs. Each of the following courses are of
3 credit hours. |
| Code |
Description |
Prerequisite |
| 0101 |
English |
|
| 0102 |
Pakistan
& Islamic Studies |
|
| 0103 |
Humanities
& Social Science |
|
|
| Minor
Courses |
| Minor
courses provide foundation in Mathematics, Statistics and Physics.
These are essential for the development of basic concepts of
computer science. There are two streams of minor courses : Minor
I and Minor II. Each of the minor courses are of 4 credit hours
. |
Minor
I |
| Code |
Description |
Prerequisite
|
| 1101 |
Calculus
I |
- |
| 1102 |
Calculus
II |
1101 |
| 1105 |
Probability
& Statistics |
- |
| 1203 |
Statistical
Methods and Inferencing |
1105 |
|
| Minor
II |
| Code |
Description |
Prerequisite |
| 1103 |
Physics
I |
- |
| 1104 |
Physics
II |
1103 |
| 1201 |
Basic
Electronics |
1104 |
| 1202
|
Linear Algebra and Differential
Equations
|
1102 |
|
| Major/ Elective Courses
|
| These
courses are designed to develop concept and comprehension in
different areas of Computer Science. Some of these are hard-core,
while the other are by selection from a vast variety, depending
on the students interest and the availability of Faculty. Each
course is of 3 credit hours duration except the course codes
2335 and 2340 which may be of 3 to 6 credit hours depending
on the workload. Prerequisite for a course should be completed
successfully before taking that course. The Institute reserves
the right of offering certain courses that are prerequisite
as co- requisite and decision to allow a student to take such
courses rests with the Institute. For all such courses where
prerequisite are not specified, the decision to allow a student
in that course also rests with the Institute. A minimum of 60
credit hours should be completed from the following list. |
|