You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

BS (Information Technology)
HEC Curriculum

Proposed Curriculum for BS-IT


Course Group Credit Hours %age

General Education

19

15%

University Electives

12

9%

Mathematics & Science Foundation

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-I

S.No

Code

Course Title

Domain

Credit Hour

1

CSC 103

Programming Fundamental

Core

4

2

CSC 101

Application of information and Communication Technology

Generic

3

3

CSC XXX

Discrete Structure

Generic

3

4

MAT 101

Calculus and Analytic Geometry

Generic

3

5

ENG 101

Functional English

Generic

3

Total Cr Hr

16

Semester-II

S.No

Code

Course Title

Domain

Credit Hour

1

CSC 104

Object Oriented Programming

Core

4

2

CSC 203

Data Base System

Core

4

3

CEN 201

Digital Logic Design

Core

3

4

MAT 102

Multivariable Calculus

Maths

3

5

MAT 201

Linear Algebra

Maths

3

Total Cr Hr

17

Semester-III

S.No

Code

Course Title

Domain

Credit Hour

1

CSC XXX

Data Structure

Core

4

2

CSC 302

Information Security

Core

3

3

CSC 401

Artificial Intelligence

Core

3

4

AIM 205

Computer Networks

Core

3

5

SEN 102

Software Engineering

Core

3

6

MAT 203

Probability & Statistic

Maths

3

Total Cr Hr

19

Semester-IV

S.No

Code

Course Title

Domain

Credit Hour

1

CEN 202

Computer Organization & Assembly Level Language

Core

3

2

CSC XXX

Web Technology

Core

3

3

CSC 208

Cyber Security

Core

3

4

CSC XXX

Natural Science

Math

3

5

CSC XXX

Expository Writing

Math

3

6

HSS 102

Islamic Studies

2

Total Cr Hr

17

Semester-V

S.No

Code

Course Title

Domain

Credit Hour

1

CSC 202

Operating Systems

Core

3

2

CSC XXX

DB Administration and Management System

Domain Core

3

3

CSC XXX

System & Network Administration

Domain Core

3

4

CSC XXX

Domain Elective 1

Domain Elective

3

5

CSC XXX

Domain Elective 2

Domain Elective

3

6

MGT XXX

Social Science

Generic

2

Total Cr Hr

17

Semester-VI

S.No

Code

Course Title

Domain

Credit Hour

1

CSC XXX

Domain Core (Information Technology Infrastructure)

Core

3

2

CSC 609

Domain Core 6 (Parallel & Distributed Computing )

Core

3

3

CSC XXX

Elective 3

Core

3

4

CSC XXX

Elective 4

Domain Elective

3

5

CSC XXX

Elective 5

Domain Elective

3

6

CSC XXX

Elective 6

Domain Elective

3

Total Cr Hr

18

Semester-VII

S.No

Code

Course Title

Domain

Credit Hour

1

CSC 499

Final Year Project 1

Core

2

2

CSC 207

Analysis of Algorithm

Core

3

3

CSC XXX

Elective 7

Domain Elective

3

4

CSC XXX

Elective supporting Course

SS

3

5

ENG 303

Technical & Business Writing

EN

3

6

MGT 644

Entrepreneurship

GER

3

Total Cr Hr

16

Semester-VIII

S.No

Code

Course Title

Domain

Credit Hour

1

CSC 500

Final Year Project II

Core

4

2

CSC XXX

Ideology & Constitution of Pakistan

GER

2

3

CSC XXX

Arts & Humanities

GER

2

4

CSC XXX

Civics & Community Engagement

GER

2

Total Cr Hr

10

Domain Elective

S.No

Code

Course Title

Domain

Credit Hour

1

CSC XXX

Virtual System & Services

Domain Elective

2

CEN 301

Computer Architecture

Domain Elective

3

CSC XXX

Network security

Domain Elective

4

CSC XXX

Enterprise System

Domain Elective

5

CSC XXX

Web Engineering

Domain Elective

6

CSC 501

Theory of Automata

Domain Elective

7

CSC XXX

HCI & Computer Graphics

Domain Elective

8

CSC XXX

Software Project Management

Domain Elective

9

CSC XXX

Cloud Computing

Domain Elective

10

CSC XXX

Software Requirement Engineering

Domain Elective

11

CSC XXX

Mobile Application Development 1

Domain Elective