Home / Courses / BS(CS)

BS(CS)

4 Years Course Outline BSCS 8 Semesters Complete Course Detail.
Semester -1

CODE COURSE TITLE
CSI 301 Programming Fundaments
CIT 301 Introduction to Information & Communication Technology
ENG 321 English-I (Functional)
EET 321 Basic Electronics
MTH 321 Calculus and Analytical Geometry

Semester -2

CODE COURSE TITLE
CSI 302 Object Oriented Programming
CSI 304 Discrete Structures
ENG 322 English-II (Technical and Report Writing)
ISL 302 Islamic and Pakistan Studies
MTH 322 Linear Algebra

Semester -3

CODE COURSE TITLE
CSI 401 Data Structure and Algorithms
CSI 403 Digital Logic Design
CSI 405 Introduction to Database Systems
ENG 421 English-III (Communication skills)
CSI 407 Numerical Computing
STA 421 Probability and Statistics

Semester -4

CODE COURSE TITLE
CSI 402 Operating Systems
CSI 404 Computer Architecture
CSI 402 Introduction to Software Engineering
CSI 406 Computer Communications and Networks
BBA 421 Financial Management
MTH 421 Multivariable Calculus

Semester -5

CODE COURSE TITLE
CSI 501 Web Engineering
CSI 503 Theory of Automata & Formal Languages
MTH 521 Differential Equations
CSI 505 Computer Organizations & Assembly Language
BBA 521 Human Resource Management
SOC 521 Sociology

Semester -6

CODE COURSE TITLE
CSE 502 Software Engineering – II
CSI 502 Distributed Database Systems
CSI 504 Computer Graphics
CSI 506 Design and Analysis of Algorithms
CSI 508 Visual Programming
BBA 521 Marketing

Semester -7

CODE COURSE TITLE
CSI 601 Human Computer Interaction
CSI 603 System Programming
CSI 605 Compiler Construction
CSI 607 Artificial Intelligence
PSY 421 Psychology
ENG 601 English for Employment

Semester -8

CODE COURSE TITLE
CSI 631 Financial Year Project
CSI 602 Professional Practices
CSI 604 Software Economics