BS(CS) - Shaheed Benazir Bhutto University, Sheringal

BS (Hons.) Computer Science 4-years

Course Duration: 4 years
Total Credit Hours: 132
Eligibility Criteria: FSc Pre-Engineering, FSc Computer Science or Equivelant with at least 45% marks in both HSSC and SSC                           

 

First Year - 1st Term

Course #

Title

Cred.Hrs.

BCS111

Calculus and Analytical Geometry

3

BCS112

Basic Electronics

3

BCS113

English Composition and Comprehension

3

BCS114

Introduction to  Computing

3

BCS115

Islamiat & Pakistan Studies

3

BCS116

Programming Fundamentals

3

 

Total Term Cred Hrs

18

 

First Year - 2nd Term

Course #

Title

Cred.Hrs.

BCS121

Object oriented programming

3

BCS122

Technical and Business Writing

3

BCS123

Statistics & Probability

3

BCS124

Discrete Mathematical Structures

3

BCS125

Linear Algebra & Applications

3

 

Total Term Cred Hrs

15

 

Second Year - 3rd Term

Course #

Title

Cred.Hrs.

BCS231

Communication & Presentation Skills

3

BCS232

Digital Logic and Computer Architecture

3

BCS233

Data Structures and Algorithms

3

BCS234

Multivariate Calculus

3

BCS235

Computer Organization and Assembly Language

3

 

Total Term Cred Hrs

15

 

Second Year - 4th Term

Course #

Title

Cred.Hrs.

BCS241

Operating Systems

 

BCS242

Computer Networks Data Communication

3

BCS243

Database System

3

BCS244

Java Programming

3

BCS245

Differential Equations

3

BCS246

Web Engineering

3

 

Total Term Cred Hrs

18

 

Third Year - 5th Term

Course #

Title

Cred.Hrs.

BCS351

Computer Architecture

3

BCS352

Introduction to Software Engineering

3

BCS353

Theory of Automata and formal languages

3

BCS354

E-Commerce

3

BCS355

Distributed Operating System

3

BCS356

Networking Strategies

3

 

Total Term Credit Hrs

18

 

Third Year - 6th Term

Course #

Title

Cred.Hrs.

BCS361

Digital Signal Processing

3

BCS362

Network Security 

3

BCS363

Distributed Database

3

BCS364

Advance Software Engineering     

3

BCS365

Computer Graphics

3

 

Total Term Credit Hrs

15

 

Fourth Year - 7th Term

Course #

Title

Cred Hrs

BCS471

Wirless Networking

3

BCS472

Numerical Computing

3

BCS473

Human Computer Interaction

3

BCS474

Analysis of Algorithm

3

BCS475

Professional Practice

3

BCS476

Project-I

3

 

total    term Credit hrs                                                                                               

18

 

Fourth Year - 8th Term                                                                          

Course #

Title

Cred Hrs

BCS481

Software Project Management

3

BCS482

Compiler Construction

3

BCS483

Artificial Intelligence

3

BCS485

project-II

6

 

Total Term Cred Hrs

12

Note:

The courses and semester plan can be modified subject to the decision of board of studies.