ADP in Computer Science

Associate Degree Program (ADP) in Computer Science

The Associate Degree Program (ADP) in Computer Science offers students a comprehensive foundation in computer science principles and practices. Designed to prepare students for a dynamic career in the technology sector, this program provides the essential skills and knowledge required to thrive in an ever-evolving field. With a curriculum focused on key areas such as programming, database management, software development, and computer networks, the program equips students for entry-level roles or further academic pursuits in computer science.


Program Overview

Spanning two years, the ADP in Computer Science blends theoretical knowledge with practical application. The curriculum encompasses a diverse range of computer science topics, including algorithms, data structures, web development, and systems analysis. Students gain hands-on experience with industry-standard tools and technologies, keeping them updated on current trends and innovations. Through interactive sessions, laboratory work, and project-based learning, the program ensures that students develop practical problem-solving abilities and technical proficiency essential for success in the tech industry.


Career Prospects

Graduates of the ADP in Computer Science are well-positioned for a variety of career opportunities. The program prepares students for roles such as junior software developer, web developer, database administrator, IT support specialist, and network technician. Additionally, the program provides a pathway for students aiming to advance their education by transferring credits toward a bachelor’s degree in computer science or related disciplines. With the increasing demand for skilled professionals in the technology sector, this program serves as a gateway to a rewarding and dynamic career.


Program Learning Outcomes

Upon completion of the ADP in Computer Science, students will have mastered core concepts and gained practical expertise in the field. Graduates will be proficient in programming languages, capable of designing and implementing software solutions, and skilled in managing databases and networks. They will also be adept at analyzing and solving complex technical problems, working collaboratively in team settings, and communicating technical information effectively. The program fosters critical thinking, innovation, and a lifelong commitment to learning in the rapidly advancing field of computer science.

ADP CS

[Associate Degree Program – Computer Science]

STRUCTURE- ASSOCIATE DEGREE (60 CREDIT HOURS)

The breakup of these 60 Credits is as follows:

CategoryCreditsNo. of Courses
General Education3913
Distribution Courses62
Major155

GENERAL EDUCATION – COMPULSORY COURSES Total: 39 Credits

CategoryCoursesCodeTitle of CourseCredits
Arts & Humanities2GENL1511. Functional Urdu2
GENL2522. Translation of Holy Quran (for MuslimStudents) OR4
GENL253Principles of Ethics(for Non-Muslim Students)4
GENL3243. Sports and Exercise Physiology3
GENL4344. Short Film and Drama Production3
GENL4355. Cultural Heritage in Pakistan3
Natural Sciences2GENL1211. Environmental Sciences3
GENL1222. Fundamentals of Applied Physics3
GENL1233. Every Day Science3
GENL1244. Geography and Natural Resources3
GENL1255. Introduction to Ecology3
Social Sciences2GENL1011. Introduction to Political Science3
GENL1022. Introduction to International Relations3
GENL1033. Introduction to Sociology3
GENL1314. Population Studies3
GENL1325. Legal Systems of Pakistan3
GENL2316. Gender Studies3
Expository Writing3GENL1611. Expository 1: Functional Composition &Comprehension3
GENL2622. Expository II: Communication and AcademicWriting3
GENL2633. Exposition III: Technical writing &Presentation Skills3
Quantitative Reasoning2GENL1111. Elements of Statistics & Probability3
GENL1122. General Mathematics3
GENL1133. Introduction to Mathematical Reasoning3
GENL1144. Introduction to Information andCommunication Technology3+1
GENL1155. Logic and Critical Thinking3
Islamiyat / Moral Values1GENL1411. Fundamentals of Islamic Studies(For Muslim StudentsOR3
GENL142Moral Values(for Non-Muslim Students)3
Pakistan Studies1GENL143Pakistan Studies3

LIST OF DISTRIBUTION COURSES

No. of Distribution courses for Associate Degree Program: 2 courses (6 credits)

CodeTitle of CourseCredits
Political Science
1PSIR-432Politics of South Asia3
2PSIR-302Comparative Political Systems of Developing States3
3PSIR-319Contemporary Political Ideologies3
4PSIR-334Major Issues in Pakistan’s Politics3
5PSIR- 221Introduction to Local Government System3
International Relations
1PSIR-442Contemporary Regional and International Issues3
2PSIR-432Politics of South Asia3
3PSIR- 431Major Issues of Muslim World3
4PSIR-322Conflict and Conflict Resolution3
5PSIR -303Comparative Political Systems of Developed States3
Psychology
1PSY101Introduction to Psychology3
2PSY121Theories of personality3
3PSY112Social Psychology3
4PSY412Positive Psychology3
5PSY413Attachment and Relationship3
Sociology
1SOCL 132Pakistani Society and Culture3
2SOCL 331Sociology of Emotions and Human Feelings3
3SOCL 341Criminology and Society3
4SOCL 421Sociology of Globalization3
5SOCL 441Human Rights and Citizenship3
6SOCL 442Sociological Approaches to Conflict Resolution3
7SOCL 231Gender Studies3
Economics
1ECON 272Comparative Economic system3
2ECON 141Introduction to Development Economics3
3ECON275Islamic Economics3
4ECON271Issues in Pakistan’s Economy3
5ECON 101Introduction to economics3
Education
1Edu-211School, Community and Teacher3
2Edu-241Assessment and Evaluation in Classroom3
3Edu-315Critical Thinking and Reflective Practices3
4Edu-272Principles of Guidance and Counseling3
5Edu-313Contemporary Trends and Issues in Education3
Computer Sciences & IT
1CRSC111Basic Electronics3
2CRSC112Applied Physics3
3CRSC116Communication and Presentation Skills3
4CRSC117Logic and Critical Thinking3
5CRSC121Programming Fundamentals3
6CRSC225Web Engineering3
7CRSC241Database Systems3
8CRSC251Introduction to Software Engineering3
9CRSC331Computer Networks3
10CRSC341Enterprise Systems3
11CRSC342Business Process Engineering3
12CRSC343Fundamentals of Graph Theory3
13CRSC344Theory of Programming Languages3
14CRSC353Software Requirements Engineering3
15CRSC381Research Methodology for CSC3
16CRSC382Operations Research3
17CRSC383Stochastic Processes3
18CRSC422Information Security3
19CRSC452Formal Methods3
20CRSC453Modeling and Simulation3
Physical Education & Sports Science
1SPSC121Basics of Human Anatomy3
2SPSC122Introduction to Sports Physiology3
3SPSC111Philosophical Basis of Physical Education3
4SPSC112Rules and Techniques of the Games3
5SPSC212Science of Track and Field3
Mathematics
1MATH111Logic and Set Theory3
2MATH112Discrete Structures for CSC3
3MATH233Differential Equations3
4MATH212Linear Algebra for CSC3
5MATH113Calculus and Analytical Geometry for CSC3
6MATH312Algebra I3
7MATH131Calculus I3
8MATH201History of Mathematics3
9MATH231Linear Algebra I3
10MATH 321Numerical Methods and Computation3
11MATH 333Multivariable Calculus for CSC3
Management Sciences
1BUSS101Introduction to Business3
2BUSS141Principles of Human Resource Management3
3BUSS102Management Principles and Application3
4BUSS104Business on Internet3
5BUSS103Principles and Practices of Marketing3
6BUSS107Digital Banking3
7BUSS106Banking and Financial Markets3
8BUSS105Digital and Social Media Marketing3
9BUSS206Fundamentals of Project Management3
10BUSS205Business and Society3
11BUSS204Professional Practices for Future Leaders3
12BUSS121Principles of Business Finance3
13BUSS203Business Ethics3
14BUSS202Cross-border Business3
15BUSS201Business Investment Decisions3
16BUSS109Legal Mechanism of Business3
17BUSS108Islamic Banking Systems3
Accounting & Finance
1ACCT111Financial Accounting3
Law
1LAW101Introduction to Law3
2LAW214Human Rights Law3
3LAW483Law of Contract3
4LAW484Islamic Personal Law3
5LAW335Law of Business Organizations3
6LAW421Constitutional History in Pakistan3
Mass Communications
1MCOM101Introduction to Journalism & Mass Communication3
2MCOM211Journalistic English3
3MCOM111Introduction to Social Media3
4MCOM322Data Journalism3
5MCOM231Broadcast Journalism3
6MCOM221News Reporting and Writing3
English
1ENGL103Introduction to Language & Linguistics3
2ENGL422Issues in Syntax3
3ENGL102Intro to Literary Device & Genre of Literature3
4ENGL555IELTS through short stories3
5ENGL559Introduction to Essentials of Proposal papers & Journals3
6ENGL 304Popular Fiction3
Islamic Studies
1ISLM313بولطه ىِ اسنا اک ىآزق3
2ISLM371شجنلیچ دیدج روا مالسا3
3ARAB111لاچ لوب یبزع ىاسآ3
4ISLM274)گنڈلب زٹکیزیک( فوصتو ہیکشت3
5ISLM333ماکحا یهالسا مازحو لالح ںیه اذغ3
6ISLM231لئاسه ےک یگدنس یلوع روا ہقف یهالسا3
Urdu
1URDU371ہعلاطه اک نظن3
2URDU411ہعلاطه اک لوان3
3URDU211یوہف زعش3
4URDU313فانصا یزعش3
5URDU111ودرُادعاوق یلوع3

MAJOR COURSES OF STUDY

Major in Computer Science (for Associate Degree Program) Total: 5 courses

Course Code
Title of Course

Credits
CRSC121Programming Fundamentals4
CRSC222Data Structure and Algorithms3
CRSC242Database Management Systems4
CRSC293Web Engineering3
CRSC276Modern Programming Language4

Categories:

Leave a Reply

Your email address will not be published. Required fields are marked *