Skip to main content

Introduction

The Department of Computer Science at Allama Iqbal Open University is offering a four-year BS (CS) degree program that covers the recent trends in hardware, software, information and communication technologies. The program is designed to teach scientific and practical approaches to computation, its applications and the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing of information. Furthermore, it also includes teaching methodologies to enable learners so that they can design, development, operation, and maintenance of software systems & economical software by applying the principles and practices of engineering. The program aims to train students in all aspects of the software life cycle from specification through analysis and design to testing, maintenance, and evaluation of software products. It also spans a wide range, from its theoretical and algorithmic foundations to cutting-edge developments in robotics, computer vision, intelligent systems, bioinformatics, and other exciting areas.

The curriculum revision is normally based on the need of fast-changing disciplines, emerging technologies, and international standards. The Department of Computer Science has adopted the changes suggested by the HEC. The structure and other details of the program are confined to HEC with a focus on ACM and IEEE-CS recent development.

S#

Code

Title

Cre. Hrs.

Remarks

1

6900

Computer Programming

4(3+1)

Core

2

CS3503

Applications of Information & Communication Technologies

3(2+1)

GER

3

6903

Discrete Mathematics

3(3+0)

GER-QR1

4

4432

Calculus-I

3(3+0)

GER-QR2

5

Engl 3505

Functional English

3(3+0)

GER

6

New

Pre-Calculus 1

None

N/C

Total 16 (14+2)

S#

Code

Title

Cre. Hrs.

Remarks

1

6902

Object Oriented Programming

4(3+1)

Dom. Core

2

6907

Database Systems

4(3+1)

Core

3

6937

Digital Logic Design

3(2+1)

Core

4

4433

Calculus-II

3(3+0)

Math&Supp.

5

1522

Linear Algebra

3(3+0)

Math&Supp.

6

New

Pre-Calculus 2

None

N/C

Total 17 (14+3)

S#

Code

Title

Cre. Hrs.

Remarks

1

6904

Data Structures

4(3+1)

Core

2

6938

Information Security

3(2+1)

Core

3

6939

Artificial Intelligence

3(2 + 1)

Core

4

6940

Computer Networks

3(2+1)

Core

5

6906

Software Engineering

3(3+0)

Core

6

3447

Probability & Statistics

3(3+0)

Maths

Total 19 (15+4)

S#

Code

Title

Cre. Hrs.

Remarks

1

6941

Computer Organization & Assembly Language

3(2+1)

Core

2

3452

Theory of Automata 

3 (3-0)

Dom Core

3

New

Advance Database Management Systems

3 (2-1)

Dom Core

4

6923

Applied Physics

3(2+1)

GER

5

ENGL3504

Expository Writing

3(3+0)

GER

6

ITHC3501/HADH3501

Islamic Studies / Ethics

2(2+0)

GER

Total 17 (13+4)

S#

Code

Title

Cre. Hrs.

Remarks

1

6945

Operating Systems

3(2+1)

Core

2

New

HCI & Computer Graphics

3 (2-1)

Dom Core

3

New

Computer Architecture

3 (2-1)

Domn Core

4

3466

Analysis & Design Algorithms

3(3+0)

Dom Elec.

5

NEW

Penetration Testing

3(2+1)

Dom Elec.

6

MGT3504

Introduction to Management

2(2+0)

GER

7

SERT 3501

Fahm-E-Quran (Tajwid, Translation and Tafsir)

Non-Cre.

 (NC)

Total 17 (12+5)

S#

Code

Title

Cre. Hrs.

Remarks

1

New

Compiler Construction

3 (2-1)

Dom Core

2

New

Parallel and Distributed Computing

3 (2-1)

Dom Core

3

-

Domain Elective 3

3 (2-1)

Dom Elec.

4

-

Domain Elective 4

3 (2-1)

Dom Elec.

5

-

Domain Elective 5

3 (2-1)

Dom Elec.

6

-

Domain Elective 6

3 (2-1)

Dom Elec.

7

TFSR3501

Seerat-e-Tayyaba

Non-Cre.

(NC)

Total 18 (12+6)

S#

Code

Title

Cre. Hrs.

Remarks

1

6981

Final Year Project – I

2(0+2)

Core

2

6929

Vulnerability assessment & Reverse Engineering

3(2+1)

Dom Elec.

3

New

Hardware Security

3(2+1)

Dom. Elec.

4

3442

 IT Marketing Concepts

3(3+0)

SS

5

5454

Technical and Business Writing

3(3+0)

GER

6

MGT3503

Entrepreneurship

2(2+0)

GER

7

New

Internship

3(0-3)

-

Total 19 (13+6)

S#

Code

Title

Cre. Hrs.

Remarks

1

6982

Final Year Project – II 

4(0+4)

Core

2

PKST3502

Ideology and Constitution of Pakistan

2(2+0)

GER

3

6984

Professional Practices

2(2+0)

GER

4

SOC3503

Civics and Community Engagement

2(2+0)

GER

Total 10 (6+4)

1

2

3

4

5

6

7