Computer Sciences

Course Description

Course Name Semester Theory Hrs Lab Hrs Credit Hrs
Introduction to Computing First 3 1 4
Mechanics & Wave Motion - 2 1 3
Calculus - 3 0 3
Islamic Studies/ Ethics & Pak Studies - 3 0 3
Workshop Practice - 0 1 1
Programming Fundamentals Second 3 1 4
Electricity & Magnetism - 2 1 3
Multivariable Calculus - 3 0 3
Circuit Analysis-I - 3 1 4
Islamic/Ethics & Pakistan Studies-II - 3 0 3
Object Oriented Programming Third 3 1 4
Discrete Mathematics Structures - 3 0 3
Technical Writing and Presentation Skills - 3 0 3
Linear Algebra and Complex Analysis - 3 0 3
Digital Logic Design - 3 1 4
Data Structures & Algorithms Forth 3 1 4
Computer Organization & Assembly Language - 3 1 4
Object Oriented Analysis and Design - 3 1 4
Differential Equations and Transforms - 3 0 3
Numerical Analysis - 3 0 3
Probability and Random Variables Fifth 3 0 3
Software Engineering - 3 1 4
Communication Skills - 1 0 1
Analysis of Algorithms - 3 0 3
Artificial Intelligence - 3 1 4
Theory of Automata and Formal Language - 3 0 3
Project Management Sixth 3 0 3
Operating Systems - 3 1 4
Computer Networks - 3 1 4
Web Technologies - 3 0 3
Database Systems - 3 1 4
Entrepreneurship and Business Management Seventh 0 3 3
Computer Architecture - 3 0 3
CS/CSE Elective - 3 0 3
CS/CSE Elective - 2 1 3
FYP-I - 0 3 3
International Language Eighth 3 0 3
Compiler Construction - 3 0 3
CS/CSE Elective - 3 0 3
CS/CSE Elective - 2 1 3
FYP-II - 0 3 3