Login Form



Forgot your password?
Forgot your username?
Create an account
Curricular Framework for 4-Year BS (CS) Degree

(I) General Structure

The CS scheme of studies currently offered by DIHE is a 132-credit-hour BS degree program, spanning a period of 8 Semesters (4 years). In terms of broad features, its curricular framework comprises the following plan of studies.

Semester - I

CS301: Introduction to Computing
PH301: Physics - I
HU320: Introduction to Philosophy
MS308: Probability & Statistics
MS326: Calculus & Analytical Geometry
HU309: Islamic & Pakistan Studies

Semester - II

CS304: Programming Fundamentals
PH302: Physics - II
MG555: Principles of Management
MS310: Linear Algebra
MS327: Multivariate Calculus
HU312: English Composition & Comprehension

Semester - III

CS409: Object Oriented Paradigm
CS415: Digital Logic & Computer Architecture
AC303: Financial Accounting
CS453: Discrete Structures
MS428: Differential Equations
HU414: Technical & Business Writing

Semester - IV

CS416: Data Structures & Algorithms
CS417: Computer Organisation & Assembly Language
CS411: Database Systems
CS465: Computer Communication & Networks
MS411: Numerical Computing
HU405: Psychology

Semester - V

CS513: Analysis of Algorithms
CS570: Operating System
CS520: Distributed Database System
CS522: Internet Architecture & Protocols
CS519: Software Engineering
CS555: Human Computer Interaction

Semester - VI

CS530: Theory of Automata & Formal Languages
CS571: System Programming
CS524: Computer Graphics
CS560: Web Engineering
CS566: Object Oriented Software Engineering
MS521: Research Methodology

Semester - VII

CS622: Compiler Construction
CS629: Artificial Intelligence
MS619: Operations Research
CS605: Project Management
MI624: Professional Practice
XXxxx: Study Option – I

Semester - VIII

(1) XXxxx: International Language
(2) XXxxx: Study Option – II
(3) CS699: Final Project