ADP COMPUTER SCIENCE

ADPAF

COURSE FACT

STUDY LEVEL STUDY NOTE PROGRAM DURATION CREDITS HOURS

Undergraduate

Full-Time

4 Semesters (2 years)

60

Eligibility Criteria

Minimum 50% marks in Intermediate/12 years schooling/A- Level (HSSC) or equivalent with Mathematics are required for admission in all BS Computing Programs other than BS computing Engineering. *Equivalency certificate by IBCC will be required in case of education from some other country and system.

INTRODUCTION

The ADP Computer Science at TUF is a two-year degree that offers a fast track into the tech industry. It focuses on teaching the essential basics of coding, hardware, and digital systems. This program is perfect for students who want to gain technical skills quickly and start working in IT or move into a full BS degree later.

WHY CHOOSE ADP COMPUTER SCIENCE?

Choosing this associate degree at TUF allows you to build a professional tech foundation in half the time of a traditional degree.

  • Shorter duration that focuses on Job-Ready practical skills.
  • Easy credit transfer into the 5th semester of BS Computer Science at TUF.
  • Hands-on training in beginner-friendly programming languages like Python and C++.
  • Guidance from the same high-level faculty that teaches the four-year programs.
  • Small class sizes that ensure personalized attention for every student.

OBJECTIVES

  • Building a solid base in computer programming and software basics.
  • Developing logical thinking to solve simple and complex coding errors.
  • Acquiring technical knowledge to manage small-scale office networks.
  • Learning how to organize and store data using modern database tools.
  • Preparing for professional certifications in IT support and networking. 

CAREER SCOPE AND OPPORTUNITIES

Graduates of ADP Computer Science can pursue roles in:

  • Junior Web Developer
  • IT Support Technician
  • Junior Database Assistant
  • Computer Lab Coordinator
  • Network Support Associate

PRACTICAL TRAINING, INTERNSHIPS & RESEARCH EXPOSURE

Students gain hands-on experience through:

  • Practicing daily in computer labs to master keyboarding and coding speed.
  • Solving real-life IT problems through guided classroom projects.
  • Participating in short internships to understand how software houses work.
  • Learning how to assemble and troubleshoot computer hardware and software.

Semester 1

Course Code Course Title Credit Hours Category Pre-Requisite
Gen-104 Ideology and Constitution of Pakistan 2(2-0) - -
ISL-103 Teaching of Holy Quran with Translation I Non-Credit Compulsory -
ENG-107 Functional English 3(3-0) - -
CS-102 Application of Information and Communication Technologies 3(2-1) - -
CS-111 Programming Fundamentals 4(3-1) - -
CS-113 Software Engineering 3(3-0) - -
MATH-105 Basic Math-I (Deficiency Subject for Pre-Medical Students) 3(3-0) Compulsory for Pre-Med -
  Credit Hours 15+3

Semester 2

Course Code Course Title Credit Hours Category Pre-Requisite
ISL-101 Islamic Studies 2(2-0) - -
ENG-108 Expository Writing 3(3-0) Compulsory -
ISL-104 Teachings of Holy Quran with Translation-II Non-Credit - -
CS-201 Digital Logic Design 3(2-1) - -
CS-112 Object Oriented Programming 4(3-1) - -
CS-202 Discrete Structure 3(3-0) - -
MGT-301 Entrepreneurship 2(2-0) - -
MATH-106 Basic Math-II (Deficiency Subject for Pre-Medical Students) 3(3-0) Compulsory for Pre-Med -
  Credit Hours 17+3 - -

Semester 3

Course Code Course Title Credit Hours Category Pre-Requisite
MATH-104 Calculus and Analytical Geometry 3(3-0) - -
ISL-201 Teachings of Holy Quran with Translation-III Non-Credit Compulsory -
CS-418 Information Security 3(2-1) - -
CS-216 Data structures 4(3-1) - -
CS-213 Database Systems 4(3-1) - -
CS-204 Advanced programming Lab 3(1-2) - -
CS-205 Cyber Security Lab 3(1-2) - -
  Credit Hours 20 - -

Semester 4

Course Code Course Title Credit Hours Category Pre-Requisite
MATH 214 Linear Algebra 3(3-0) Math and Supporting -
ISL-202 Teachings of Holy Quran with Translation-IV Non-Credit Compulsory -
CS-206 Mobile Application Development Lab 3(1-2) - -
CS-207 Advanced Database Systems Lab 2(0-2) - -
CS-316 Artificial Intelligence 3(2-1) - -
CS-208 Web Technologies Lab 3(1-2) - -
CS-311 Computer Organization and Assembly Language 3(2-1) - -
CS-314 Computer Networks 3(2-1) - -
  Credit Hours 20 - -
  Total Credit Hours 72 - -

What is ADP Computer Science at TUF?
A 2-year associate degree teaching foundational programming, software, and IT skills.
Who is eligible for this program?
Students with Intermediate / HSSC / A-Level (Mathematics required) and a minimum 50% marks.
What practical skills will I gain?
Hands-on training in coding, software tools, databases, and basic networking.
Can I get a job after completing ADP Computer Science?
Yes, in IT support, software development, web/mobile apps, or continue to a BS degree.
How long is the program?
The program spans 2 years, divided into 4 semesters with a total of 60 credit hours.

BS-Speech and Language Pathology

ADP Speech Language and Pathology

ADP HUMAN NUTRITION AND DIETETICS

MS MEDICAL LABORATORY SCIENCES

PHD URDU

MPHIL URDU

ADMISSIONS

OPEN 2025