SCHEME-OF-STUDY (BSCS)

 

(08 Semesters / 04 Years)

Course Group

Credit Hours

% age

General Education

19

15 %

University Electives

12

9 %

Mathematics and Science Foundations

12

9 %

Computing-Core

39

30 %

Common Courses

82

63%
Domain CS
Domain CS Core
24
18 %
Domain CS Electives
15
12 %
Domain CS Supporting
9
7 %

Domain Courses

48

37%
TOTAL
130
100%

 

SEMESTER-1

Course Code

Course Title

Credits Hrs

Prerequisite

CSC 105

Introduction to Information and Communication Technology

3 (2+1)

None

CSC 102

Programming Fundamentals

4 (3+1)

None

ENG 102

English Composition and Comprehension

3 (3+0)

None

MATH 101

Calculus and Analytical Geometry

3 (3+0)

None

PHY 102

Applied Physics

3 (3+0)

None

Total Credit Hours

16 (00+16=16)

 

SEMESTER-2

Course Code

Course Title

Credits Hrs

Prerequisite

CEN 211

Digital Logic Design

4 (3+1)

Applied Physics

CSC 103

Object Oriented Programming

4 (3+1)

Programming Fundamentals

ENG 103

Communication & Presentation Skills

3 (3+0)

English Composition and Comprehension

STAT 301

Probability and Statistics

3 (3+0)

None

-

University Elective-I

3

-

Total Credit Hours

17 (16+17=33)

 

SEMESTER-3

Course Code

Course Title

Credits Hrs

Prerequisite

CSC 201

Computer Organization & Assembly Language

4 (3+1)

Programming Fundamentals

CSC 231

Data Structures & Algorithms

4 (3+1)

Object Oriented Programming

CSC 141

Discrete Structures  

3 (3+0)

None

SEN 464

Professional Practices   

3 (3+0)

None

-

CS Supporting – 1

3

-

Total Credit Hours

17 (33+17=50)

 
 

SEMESTER-4

Course Code

Course Title

Credits Hrs

Prerequisite

CSC 332

Design & Analysis of Algorithms

3 (3+0)

Data Structures & Algorithms

CSC 342

Theory of Automata

3 (3+0)

None

CSC 224

Database Systems  

4 (3+1)

Data Structures & Algorithms

MATH 211

Linear Algebra

3 (3+0)

None

-

University Elective – 2

3

-

Total Credit Hours

16 (50+16=66)

 
 

SEMESTER-5

Course Code

Course Title

Credits Hrs

Prerequisite

CSC 344

Compiler Construction

3 (3+0)

Theory of Automata

CSC 211

Operating Systems  

4 (3+1)

Data Structures & Algorithms

SEN 201

Introduction to Software Engineering  

3 (3+0)

None

-

CS Supporting – 2

3

-

-

CS Supporting – 3

3

-

Total Credit Hours

16 (66+16=82)

 
 

SEMESTER-6

Course Code

Course Title

Credits Hrs

Prerequisite

CSC 351

Artificial Intelligence

4 (3+1)

Discrete Structures

CSC 317

Computer Networks  

4 (3+1)

None

ENG 105

Technical & Business Writing

3 (3+0)

None

-

CS Elective – 1

3

-

-

CS Elective – 2

3

-

Total Credit Hours

17 (82+17=99)

 
 

SEMESTER-7

Course Code

Course Title

Credits Hrs

Prerequisite

SEN 498

Final Year Project – I

3 (0+3)

None

CSC 401

Parallel & Distributed Computing  

3 (3+0)

Operating Systems

HUM 103

Pakistan Studies

2 (2+0)

None

-

CS Elective – 3

3

-

-

CS Elective – 4

3

-

-

University Elective – 3

3

-

Total Credit Hours

17 (99+17=116)

 

SEMESTER-8

Course Code

Course Title

Credits Hrs

Prerequisite

SEN 499

Final Year Project – II

3 (0+3)

Final Year

Project–I

CSC 315

Information Security  

3 (3+0)

None

HUM 102

Islamic Studies/ Ethics  

2 (2+0)

None

-

CS Elective – 5

3

-

-

University Elective – 4

3

-

Total Credit Hours

14 (116+14=130)

 

Computer Science- University Elective Courses

Not Limited To The List Below

Course  Title

Credit Hours

Proposed Semester

Financial Accounting

3

3-4

Financial Management

3

3-4

Human Resource Management

3

3-4

Marketing

3

5-6

Economics

3

5-6

Psychology

3

2-6

International Relations

3

3-7

Foreign/Regional Language (French,
German, Sindhi, Punjabi, Urdu etc.)

3

7-8

Philosophy

3

6-8

 

Assessment

The students are assessed on the basis of assignments, quizzes, projects, presentations, oral and written examinations. The students have to maintain 2.0 CGPA at the end of the degree. The distribution of marks is:

Sessional (Assignments, Quizzes, Projects, and Presentations) = 25%.

Midterm Exam = 25%.

Final term exam = 50%.

Course Contents

The course contents of the courses of the scheme of study are available online at the website of the Higher Education Commission (HEC) of Pakistan. 

Last updated 16/10/2019