Course OutLINE


Syllabi of Courses for Bachelor of Engineering Programme in Computer Systems

Course numbers assigned for courses of studies in the B.E. Degree programmes prescribed by the University are represented through mixed notations consisting of an abbreviation for the teaching department offering the course followed by a three digit number. The first digit represents year of engineering and second & third digits represents course code.

Applicable from Batch 2014-15:


  • CS    -   Computer & Information Systems Engineering
  • EE    -   Electrical Engineering
  • EL    -   Electronic Engineering
  • MS    -   Mathematics & Basic Sciences
  • HS    -   Humanities & Management


First Year


Spring Semester

  • CS-108    Fundamentals of ComputerEngineering
  • CS-109    Computer Programming
  • EE-120    Basic Electrical Engineering
  • MT-114    Calculus
  • HS-114    Functional English
  • HS-105    Pakistan Studies OR
  • HS-127    Pakistan Studies (For Foreigners)


Fall Semester

  • CS-111    Object Oriented Programming
  • CS-211    Discrete Structure
  • EL-102    Basic Electronics
  • ME-107    Basic Mechanical Engineering
  • PH-122    Applied Physics


Second Year


Spring Semester

  • CS-214    Digital Logic Design
  • CS-216    Data Structure and Algorithms
  • EE-217    Circuit Theory
  • MT-222    Linear Algebra & Ordinary Differential Equations
  • HS-214    Academic Writing
  • HS-205    Islamic Studies
    OR
  • HS-209    Ethical Behaviour (for Non-Muslims)


Fall Semester

  • CS-212   Computer Organization & Design
  • CS-215   Signals and Systems
  • CS-306   Data Base Management Systems
  • EL-303   Digital Integrated Circuits
  • MT-224   Complex Variable & Fourier Analysis


Third Year


Spring Semester

  • CS-301   Microprocessor based system design
  • CS-302   Software Engineering
  • CS-352   Digital Communication Systems
  • EF-303   Applied Economics for Engineers
  • MT-335  Probability and Statistics


Fall Semester

  • CS-317   Operating Systems
  • CS-318   Computer Communication Networks
  • CS-319   VLSI Design
  • CS-322   Computer Architecture
  • HS-304   Business Communication & Ethics


Final Year


Spring Semester

  • CS-412   Artificial Intelligence
  • CS-419   Digital Signal Processing
  • CS-428   Parallel & Distributed Computing
  • MT-442   Numerical Methods
  • CS-406   *Computer Engineering Project


Fall Semester

  • CS-406   *Computer Engineering Project
  • CS-417   Computer System Modelling
  • CS-425   Entrepreneurship for Computer Engineers
  • CS-405   Organizational Behaviour
  • CS-###   Elective Course
  • CS-413   Internet Computing
  • CS-422   Introduction to Embedded Systems
  • CS-426   Computer Systems Security
  • CS-427   Robotics and Kinematics