Associate Degree in Computer Science

The Computer Science Associate Degree Program is designed to provide students with the foundational knowledge and required skillset to pursue careers in the software development sector. With an adequate grip on the more well-known programming languages, the graduates can land jobs in the rapidly growing tech sector in the country.

Semester 1

CourseCredit Hours
Programming Fundamentals4
Introduction to Information &
Communication Technologies
4
English Composition & Comprehension
3
Calculus & Analytical Geometry
3
Islamic Studies
2

Semester 2

CourseCredit Hours
Object Oriented Programing
4
Technical & Business Writing
3
Database Systems
4
Web Application Development
3
Digital Logic Design
4

Semester 3

CourseCredit Hours
Data Structure and Algorithms
4
Probability & Statistics
3
Pakistan Studies
2
Elective
3
Game Development
3
Mobile Application Development
3
Software Engineering
3
Technopreneurship
3

Semester 4

CourseCredit Hours
Advanced Computer Programming
3
Digital Marketing
3
Computer Organization & Assembly
Language
4
Freelancing
3
Final Project & Viva
3