(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
|