GCUF Logo

BS Computer Science

Semester 1

Course Code

Course Title

Credit Hours

CSI – 301 Programming Fundamentals

4 ( 3 -1)

CIT – 301 Introduction to Information and Communication Technologies

4 ( 3 – 1)

ENG – 321 English-I (Functional English)

3 ( 3 – 0)

EET –  321 Basic Electronics

3 ( 3 – 0)

MTH – 321 Calculus and Analytical Geometry

3 ( 3 – 0)

Total

17

Semester 2

Course Code

Course Title

Credit Hours

CSI – 302 Object Oriented Programming

4 ( 3 – 1)

CSI – 304 Discrete Structures

3 ( 3 – 0)

ENG- 322 English-II (Technical and Report Writing)

3 ( 3 – 0)

ISL – 302 Islamic and Pakistan Studies

3 ( 3 – 0)

MTH-322 Linear Algebra

3 ( 3 – 0)

Total

16

Semester 3

Course Code

Course Title

Credit Hours

CSI – 401 Data Structure and Algorithms

3 ( 2 – 1)

CSI – 403 Digital Logic Design

3 ( 2 – 1)

CSI – 405 Introduction to Database Systems

4 ( 3 -1)

ENG- 421 English-III (Communication Skills)

3 ( 3 – 0)

CSI – 407 Numerical Computing

3 ( 3 – 0)

STA- 421 Probability and Statistics

3 ( 3 – 0)

Total

19

Semester 4

Course Code

Course Title

Credit Hours

CSI – 402 Operating Systems

3 ( 2 – 1)

CSI – 404 Computer Architecture

3 ( 2 – 1)

CSE – 402 Introduction to Software Engineering

3 ( 3 – 0)

CSI – 406 Computer Communications and Networks

3 ( 2 – 1)

BBA–421 Financial Management

3 ( 3 – 0)

MTH-421 Multivariable Calculus

3 ( 3 – 0)

Total

18

Semester 5

Course Code

Course Title

Credit Hours

CSI – 501 Web Engineering

3 ( 2 – 1)

CSI – 503 Theory of Automata & Formal Languages

3 ( 3 – 0)

MTH -521 Differential Equations

3 ( 3 – 0)

CSI – 505 Computer Organization and Assembly Language

3 ( 2 – 1)

BBA-521 Human Resource Management

3 ( 3 – 0)

SOC-521 Sociology

3 ( 3 – 0)

Total

18

Semester 6

Course Code

Course Title

Credit Hours

CSE- 502 Software Engineering – II

3 ( 3 – 0)

CSI – 502 Distributed Database Systems

3 ( 2 – 1)

CSI – 504 Computer Graphics

3 ( 2 – 1)

CSI – 506 Design and Analysis of Algorithms

3 ( 3 – 0)

CSI – 508 Visual Programming

3 ( 2 – 1)

BBA-521 Marketing

3 ( 3 – 0)

Total

18

Semester 7

Course Code

Course Title

Credit Hours

CSI – 601 Human Computer Interaction

3 ( 3 – 0)

CSI – 603 System Programming

3 ( 2 – 1)

CSI – 605 Compiler Construction

3 ( 2 – 1)

CSI – 607 Artificial Intelligence

3 ( 2 – 1)

PSY- 421 Psychology

3 ( 3 – 0)

ENG-601 English for Employment

3 ( 3 – 0)

Total

18

Semester 8

Course Code

Course Title

Credit Hours

CSI – 631 Final year Project

6 ( 0- 6)

CSI – 602 Professional Practices

3 ( 3 – 0)

CSI – 604 Software Economics

3 ( 3 – 0)

Total

12