ADP Software Engineering

ADP (SE)

COURSE FACT

STUDY LEVEL STUDY NOTE PROGRAM DURATION CREDITS HOURS

Undergraduate

Full-Time

4 Semesters (2 years)

72

Eligibility Criteria

Minimum 50% marks in 12 Years of Education

BS-Speech and Language Pathology

ADP Speech Language and Pathology

ADP Dietetics and Nutritional Sciences

Master of Science in Medical Laboratory Sciences

PhD Urdu

MPhil Urdu

ADMISSIONS

OPEN 2025

OBJECTIVES

  • Build strong foundational knowledge in computer science and programming.
  • Understand software engineering principles and project lifecycle.
  • Learn database design and management for software applications.
  • Develop ethical and professional practices in software development.
  • Enhance communication and teamwork skills for industry readiness. 

ROLE AND SCOPE

  • Front End Developer
  • Back End Developer
  • Database Administrator
  • Web Developer
  • Software Tester
  • Junior Developer
  • Junior Quality Engineer

Semester I

Course Code Course Title Credit Hours
GEN-104 Ideology and Constitution of Pakistan 2(2-0)
ISL-103 Teaching of Holy Quran with Translation I Non-Credit
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)
  Total Credit Hours 15+3

Semester II

Course Code Course Title Credit Hours
ISL-101 Islamic Studies 2(2-0)
ENG-108 Expository Writing 3(3-0)
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)
  Total Credit Hours 17+3

Semester III

Course Code Course Title Credit Hours
MATH-104 Calculus and Analytical Geometry 3(3-0)
ISL-201 Teachings of Holy Quran with Translation-III Non-Credit
CS-418 Information Security 3(2-1)
CS-216 Data Structures 4(3-1)
CS-213 Database Systems 4(3-1)
  Software Design and Architecture 3(3-0)
  Software Requirements Engineering 3(2-1)
  Total Credit Hours 20

Semester IV

Course Code Course Title Credit Hours
MATH-214 Linear Algebra 3(3-0)
ISL-202 Teachings of Holy Quran with Translation-IV Non-Credit
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)
  Total Credit Hours 20
  Overall Total Credit Hours 72