ADP Computer Science

Introduction

Our ADP Computer Science program offers hands-on training in programming, networking, and system fundamentals, equipping students for further studies or career opportunities in the IT sector.

Program Mission

To provide foundational knowledge and practical skills in computer science, preparing students for entry-level roles in technology and software development.

Eligibility Criteria

No eligibility criteria available.

ADP Computer Science Road Map

Total Courses

24

Total Credit Hours

72

Duration

2 Years

Total Semesters

4

SEMESTER-1
Title of the Course Cr. Hrs
Islamic Studies / Comparative Study of Religions 2
Arts and Humanities / History of Art & Culture 2
Natural Sciences / Environmental Science 3
Ideology and Constitution of Pakistan 2
Programming Fundamental 4
Calculus and Analytical Geometry 3
TOTAL 16
SEMESTER-2
Title of the Course Cr. Hrs
Civics and Community Engagement / Civic Education & Citizenship 2
Applications of ICT 3
Functional English 3
Social Sciences / Social Psychology 2
Object Oriented Programming 4
Data Structure and Algorithm 4
TOTAL 18
SEMESTER-3
Title of the Course Cr. Hrs
Quantitative Reasoning-1 / Introduction to Philosophy 3
Expository Writing / Communication & Presentation Skills 3
Database System 3
Operating System 4
Digital Logical Design 3
Project-I 3
TOTAL 19
SEMESTER-4
Title of the Course Cr. Hrs
Quantitative Reasoning-2 / Critical thinking 3
Entrepreneurship 2
Computer Organization and Assembly 4
Computer Network 4
Software Engineering 3
Project-II 3
TOTAL 19
List of Elective Courses
List of Major Courses
  • • Islamic Studies / Comparative Study of Religions
  • • Arts and Humanities / History of Art & Culture
  • • Natural Sciences / Environmental Science
  • • Ideology and Constitution of Pakistan
  • • Programming Fundamental
  • • Calculus and Analytical Geometry
  • • Civics and Community Engagement / Civic Education & Citizenship
  • • Applications of ICT
  • • Functional English
  • • Social Sciences / Social Psychology
  • • Object Oriented Programming
  • • Data Structure and Algorithm
  • • Quantitative Reasoning-1 / Introduction to Philosophy
  • • Expository Writing / Communication & Presentation Skills
  • • Database System
  • • Operating System
  • • Digital Logical Design
  • • Project-I
  • • Quantitative Reasoning-2 / Critical thinking
  • • Entrepreneurship
  • • Computer Organization and Assembly
  • • Computer Network
  • • Software Engineering
  • • Project-II
List of Specialization Courses