BSCS

 

Semester 1

 

 

Course

Title

Credit Hours

Type

CS101

Introduction to Computing

3

Required

ENG101

English Comprehension

3

Required

ISL201

Islamic Studies

1

Required

MGT101

Financial Accounting

3

Required

MTH101

Calculus And Analytical Geometry

3

Required

PAK301

Pakistan Studies

2

Required

 

                                                               Credit Hours required: 15

 

   

 

Semester 2

 

 

Course

Title

Credit Hours

Type

CS201

Introduction to Programming

3

Required

ECO401

Economics

3

Required

ENG201

Business and Technical English Writing

3

Required

MTH202

Discrete Mathematics

3

Required

MTH301

Calculus II

3

Required

 

                                                               Credit Hours required: 15

 

   

 

Semester 3

 

 

Course

Title

Credit Hours

Type

CS301

Data Structures

3

Required

CS302

Digital Logic Design

3

Required

CS304

Object Oriented Programming

3

Required

CS504

Software Engineering – I

3

Required

STA301

Statistics and Probability

3

Required

 

                                                               Credit Hours required: 15

 

 

 

 

Semester 4

 

 

Course

Title

Credit Hours

Type

CS403

Database Management Systems

3

Required

CS506

Web Design and Development

3

Required

CS601

Data Communication

3

Required

CS604

Operating Systems

3

Required

CS610

Computer Network

3

Required

 

                                                               Credit Hours required: 15

Semester 5

 

 

Course

Title

Credit Hours

Type

ACC501

Business finance

3

Required

CS508

Modern Programming Languages

3

Required

MGT301

Principles of Marketing

3

Required

MGT501

Human Resource Management

3

Required

CS402

Theory of Automata

3

Elective

CS502

Fundamentals of Algorithms

3

Elective

CS507

Information Systems

3

Elective

MGT211

Introduction To Business

3

Elective

MTH401

Differential Equations

3

Elective

PHY301

Circuit Theory

3

Elective

PHY101

General Physics

3

Elective

 

                                                               Credit Hours required: 18

 

 

 

 

Semester 6

 

 

Course

Title

Credit Hours

Type

CS602

Computer Graphics

3

Required

MGT201

Financial Management

3

Required

MGT502

Organizational Behaviour

3

Required

MTH601

Operations Research

3

Required

CS401

Computer Architecture and Assembly Language Programming

3

Elective

CS614

Data Warehousing

3

Elective

IT430

E-Commerce

3

Elective

MTH501

Linear Algebra

3

Elective

 

                                                               Credit Hours required: 18

 

 

 

 

Semester 7

 

 

Course

Title

Credit Hours

Type

CS501

Advance Computer Architecture

3

Required

CS605

Software EngineeringII

3

Required

CS619

Final Project

6

Required

MGT503

Principles of Management

3

Required

CS607

Artificial Intelligence

3

Required

 

                                                               Credit Hours required: 18

 

 

 

 

Semester 8

 

 

Course

Title

Credit Hours

Type

CS408

Human Computer Interaction

3

Required

CS410

Visual Programming

3

Required

CS615 

Software Project Management

3

Required

MGT602

Entrepreneurship

3

Required

MGT510

Total Quality Management

3

Required

MCM301

Communication skills

3

Elective

ENG301

Business Communication

3

Elective

  

                                                               Credit Hours required: 18

                            Total Credit Hours:   132