Header IMCB H-9

Course Structure BS-CS

BS (Computer Science) Course Structure
(130 Credit Hours / 8 Semesters)

 Code

Course Title

Cr. Hr.

Department

Req. of

Semester 1

EN-101

English-1

3

Linguistics

Univ

PS-101

Pakistan Studies

2

Natural Sciences

Univ

MA-101

Calculus & Analytical Geometry-I

3

Mathematics

Univ

PH-101

Introductory Mechanics & Waves

3

Physics

Faculty

CS-101

ICT/Introduction to Computing

3

Computer Science

Univ

CS-105

Problem Solving and Programming

2+1

Computer Science

CS F&C


Credit Hours

17



Semester 2

EN-102

English-2

3

Linguistics

Univ

IS-101

Islamic Studies

2

Natural Sciences

Univ

MA-102

Calculus & Analytical Geometry-II

3

Mathematics

Univ

PH-103

Electricity, Magnetism and Thermal Physics

3

Physics

Faculty

MA-205

Discrete Mathematics

3

Mathematics/C.S

Faculty

CS-121

Object Oriented Programming

3+1

Computer Science

CS F&C


Credit Hours

18



Semester 3

EN-201

English – 3

3

Linguistics

Univ

PY-101

Introduction to Psychology

3

Natural Sciences

Univ

CS-211

Data Structures

2+1

Computer Science

CS F&C

CS-212

Human Computer Interaction

3

Computer Science

CS F&C

CS-103

Introduction to Computer Organization

3

Computer Science

CS F&C


Credit Hours

16



 

Code

Course Title

Cr. Hr.

Department

Req. of

Semester 4

CH-101

Chemistry-I

3

Chemistry

Faculty

CS-225

Database System

3

Computer Science

CS F&C

MA-207

Differential Equations & Linear Algebra

3

Mathematics

Faculty

CS-213, CS-293

 Computer Organization & Assembly Language

3+1

Computer Science

CS F&C

CS-222

Analysis and design of Software Systems

3

Computer Science

CS F&C


Credit Hours

16



Semester 5

ST-101

Introductory Biology

3

Biology

Faculty

CS-311

Analysis & Design of Algorithms

3

Computer Science

CS F&C

ST-101

Probability & Statistics

3

Statistics

Faculty

CS-322

Software Construction

2+1

Computer Science

CS F&C

CS-324

Web Applications Development

2+1

Computer Science

CS F&C

CS-223

Operating Systems

3

Computer Science

CS F&C


Credit Hours

18



Semester 6

EC-201

Principles of Economics

3

Economics

Faculty

CS-331

Theory of Automata

3

Mathematics/C.S

CS F&C

CS-312

Computer Communications & Networks

3

Computer Science

CS F&C

CS-423

Computer Graphics

3

Computer Science

CS F&C

One Elec

One Elective from CS Electives offered

3

Computer Science

CS Elec


Credit Hours

15












 

Code

Course Title

Cr. Hr.

Department

Req. of

Semester 7

CS-489

Project-I

3

Computer Science

CS F&C

CS-411

Compiler Construction

3

Computer Science

CS F&C

CS-414

Artificial Intelligence

3

Computer Science

CS F&C

CS-332

Net Centric Programming

3

Computer Science

CS F&C

One Elec

One Elective from CS Electives offered

3

Computer Science

CS Elec


Credit Hours

15



Semester 8

CS-490

Project-II

3

Computer Science

CS F&C

CS-474

Software Testing Techniques

3

Computer Science

CS F&C

CS-449

ICT and Society

3

Computer Science

CS F&C

One Elec

One Elective from CS Electives offered

3

Computer Science

CS Elec

One Elec

One Elective from CS Electives offered

3

Computer Science

CS Elec


Credit Hours

15



Degree Credit Hours

130



*     +1 means One CR Hr of Lab = 3 Hrs of Lab Work

 

 

 











 

<<
Undergraduate Programs
>>