ADP Software Engineering
The Associate Degree Program (ADP) in Software Engineering at Leads University offers a strong foundation in software development, covering essential programming languages, software design, and development principles. It aims to equip students with practical skills, including coding, problem-solving, and software project management. These skills prepare them for entry-level positions in the tech industry or further studies in software engineering. By balancing theoretical knowledge with hands-on experience, the ADP ensures a well-rounded introduction to the software engineering field. This approach not only builds technical expertise but also fosters adaptability in a rapidly changing industry.
- 2 Years / Onsite
- Intakes: Jan, Apr, Jun, Oct
Overview
The ADP in Software Engineering at Leads University covers a broad range of topics essential for aspiring software engineers. The curriculum includes courses in programming languages like Java and Python, software design and architecture, database management, web development, and software testing. Students also engage in practical projects to apply their knowledge in real-world scenarios, enhancing their problem-solving and critical-thinking abilities. The program emphasizes both individual and team-based learning, ensuring graduates are well-prepared to enter the workforce or continue their education in more advanced software engineering studies.
Career Opportunities
Graduates of the ADP in Software Engineering from Leads University have access to various career opportunities in the tech industry. They can pursue roles such as junior software developers, web developers, quality assurance testers, database administrators, and IT support specialists. The program also lays a strong foundation for those interested in specialized fields like mobile app development, game development, or cybersecurity. Additionally, graduates may choose to continue their education, advancing to a Bachelor’s degree in Software Engineering or related disciplines, further expanding their career prospects.
Program Learning Outcomes
Graduates of the ADP in Software Engineering at Leads University will gain proficiency in multiple programming languages and a solid understanding of the software development lifecycle, including design, coding, testing, and maintenance. They will develop strong problem-solving skills, enabling them to analyze complex issues and implement effective software solutions. The program emphasizes teamwork and communication, ensuring graduates can collaborate effectively on projects. With hands-on experience in real-world software development and a commitment to ethical and professional responsibilities, graduates will be well-prepared to adapt to the rapidly evolving tech industry.
ADP Software Engineering
Category | Credits | No. of Courses |
General Education | 39 | 13 |
Distribution Courses | 6 | 2 |
Major | 15 | 5 |
Category | Courses | Code | Title of Course | Credits |
Arts & Humanities | 2 | GENL151 | 1. Functional Urdu | 2 |
GENL252 | 2. Translation of Holy Quran (for Muslim Students) OR | 4 | ||
GENL253 | Principles of Ethics (for Non-Muslim Students) | 4 | ||
GENL324 | 3. Sports and Exercise Physiology | 3 | ||
GENL434 | 4. Short Film and Drama Production | 3 | ||
GENL435 | 5. Cultural Heritage in Pakistan | 3 | ||
Natural Sciences | 2 | GENL121 | 1. Environmental Sciences | 3 |
GENL122 | 2. Fundamentals of Applied Physics | 3 | ||
GENL123 | 3. Every Day Science | 3 | ||
GENL124 | 4. Geography and Natural Resources | 3 | ||
GENL125 | 5. Introduction to Ecology | 3 | ||
Social Sciences | 2 | GENL101 | 1. Introduction to Political Science | 3 |
GENL102 | 2. Introduction to International Relations | 3 | ||
GENL103 | 3. Introduction to Sociology | 3 | ||
GENL131 | 4. Population Studies | 3 | ||
GENL132 | 5. Legal Systems of Pakistan | 3 | ||
GENL231 | 6. Gender Studies | 3 | ||
Expository Writing | 3 | GENL161 | 1. Expository 1: Functional Composition & Comprehension | 3 |
GENL262 | 2. Expository II: Communication and Academic Writing | 3 |
GENL263 | 3. Exposition III: Technical writing & Presentation Skills | 3 | ||
Quantitative Reasoning | 2 | GENL111 | 1. Elements of Statistics & Probability | 3 |
GENL112 | 2. General Mathematics | 3 | ||
GENL113 | 3. Introduction to Mathematical Reasoning | 3 | ||
GENL114 | 4. Introduction to Information and Communication Technology | 3+1 | ||
GENL115 | 5. Logic and Critical Thinking | 3 | ||
Islamiyat / Moral Values | 1 | GENL141 | 1. Fundamentals of Islamic Studies (For Muslim Students) OR | 3 |
GENL142 | Moral Values (for Non-Muslim Students) | 3 | ||
Pakistan Studies | 1 | GENL143 | Pakistan Studies | 3 |
Sr# | Code | Title of Course | Credits |
Political Science | |||
1 | PSIR-432 | Politics of South Asia | 3 |
2 | PSIR-302 | Comparative Political Systems of Developing States | 3 |
3 | PSIR-319 | Contemporary Political Ideologies | 3 |
4 | PSIR-334 | Major Issues in Pakistan’s Politics | 3 |
5 | PSIR- 221 | Introduction to Local Government System | 3 |
International Relations | |||
1 | PSIR-442 | Contemporary Regional and International Issues | 3 |
2 | PSIR-432 | Politics of South Asia | 3 |
3 | PSIR- 431 | Major Issues of Muslim World | 3 |
4 | PSIR-322 | Conflict and Conflict Resolution | 3 |
5 | PSIR -303 | Comparative Political Systems of Developed States | 3 |
Psychology | |||
1 | PSY101 | Introduction to Psychology | 3 |
2 | PSY121 | Theories of personality | 3 |
3 | PSY112 | Social Psychology | 3 |
4 | PSY412 | Positive Psychology | 3 |
5 | PSY413 | Attachment and Relationship | 3 |
Sociology | |||
1 | SOCL 132 | Pakistani Society and Culture | 3 |
2 | SOCL 331 | Sociology of Emotions and Human Feelings | 3 |
3 | SOCL 341 | Criminology and Society | 3 |
4 | SOCL 421 | Sociology of Globalization | 3 |
5 | SOCL 441 | Human Rights and Citizenship | 3 |
6 | SOCL 442 | Sociological Approaches to Conflict Resolution | 3 |
7 | SOCL 231 | Gender Studies | 3 |
Economics | |||
1 | ECON 272 | Comparative Economic system | 3 |
2 | ECON 141 | Introduction to Development Economics | 3 |
3 | ECON275 | Islamic Economics | 3 |
4 | ECON271 | Issues in Pakistan’s Economy | 3 |
5 | ECON 101 | Introduction to economics | 3 |
Education | |||
1 | Edu-211 | School, Community and Teacher | 3 |
2 | Edu-241 | Assessment and Evaluation in Classroom | 3 |
3 | Edu-315 | Critical Thinking and Reflective Practices | 3 |
4 | Edu-272 | Principles of Guidance and Counseling | 3 |
5 | Edu-313 | Contemporary Trends and Issues in Education | 3 |
Computer Sciences & IT | |||
1 | CRSC111 | Basic Electronics | 3 |
2 | CRSC112 | Applied Physics | 3 |
3 | CRSC116 | Communication and Presentation Skills | 3 |
4 | CRSC117 | Logic and Critical Thinking | 3 |
5 | CRSC121 | Programming Fundamentals | 3 |
6 | CRSC225 | Web Engineering | 3 |
7 | CRSC241 | Database Systems | 3 |
8 | CRSC251 | Introduction to Software Engineering | 3 |
9 | CRSC331 | Computer Networks | 3 |
10 | CRSC341 | Enterprise Systems | 3 |
11 | CRSC342 | Business Process Engineering | 3 |
12 | CRSC343 | Fundamentals of Graph Theory | 3 |
13 | CRSC344 | Theory of Programming Languages | 3 |
14 | CRSC353 | Software Requirements Engineering | 3 |
15 | CRSC381 | Research Methodology for CSC | 3 |
16 | CRSC382 | Operations Research | 3 |
17 | CRSC383 | Stochastic Processes | 3 |
18 | CRSC422 | Information Security | 3 |
19 | CRSC452 | Formal Methods | 3 |
20 | CRSC453 | Modeling and Simulation | 3 |
Physical Education & Sports Science | |||
1 | SPSC121 | Basics of Human Anatomy | 3 |
2 | SPSC122 | Introduction to Sports Physiology | 3 |
3 | SPSC111 | Philosophical Basis of Physical Education | 3 |
4 | SPSC112 | Rules and Techniques of the Games | 3 |
5 | SPSC212 | Science of Track and Field | 3 |
Mathematics | |||
1 | MATH111 | Logic and Set Theory | 3 |
2 | MATH112 | Discrete Structures for CSC | 3 |
3 | MATH233 | Differential Equations | 3 |
4 | MATH212 | Linear Algebra for CSC | 3 |
5 | MATH113 | Calculus and Analytical Geometry for CSC | 3 |
6 | MATH312 | Algebra I | 3 |
7 | MATH131 | Calculus I | 3 |
8 | MATH201 | History of Mathematics | 3 |
9 | MATH231 | Linear Algebra I | 3 |
10 | MATH 321 | Numerical Methods and Computation | 3 |
11 | MATH 333 | Multivariable Calculus for CSC | 3 |
Management Sciences | |||
1 | BUSS101 | Introduction to Business | 3 |
2 | BUSS141 | Principles of Human Resource Management | 3 |
3 | BUSS102 | Management Principles and Application | 3 |
4 | BUSS104 | Business on Internet | 3 |
5 | BUSS103 | Principles and Practices of Marketing | 3 |
6 | BUSS107 | Digital Banking | 3 |
7 | BUSS106 | Banking and Financial Markets | 3 |
8 | BUSS105 | Digital and Social Media Marketing | 3 |
9 | BUSS206 | Fundamentals of Project Management | 3 |
10 | BUSS205 | Business and Society | 3 |
11 | BUSS204 | Professional Practices for Future Leaders | 3 |
12 | BUSS121 | Principles of Business Finance | 3 |
13 | BUSS203 | Business Ethics | 3 |
14 | BUSS202 | Cross-border Business | 3 |
15 | BUSS201 | Business Investment Decisions | 3 |
16 | BUSS109 | Legal Mechanism of Business | 3 |
17 | BUSS108 | Islamic Banking Systems | 3 |
Accounting & Finance | |||
1 | ACCT111 | Financial Accounting | 3 |
Law | |||
1 | LAW101 | Introduction to Law | 3 |
2 | LAW214 | Human Rights Law | 3 |
3 | LAW483 | Law of Contract | 3 |
4 | LAW484 | Islamic Personal Law | 3 |
5 | LAW335 | Law of Business Organizations | 3 |
6 | LAW421 | Constitutional History in Pakistan | 3 |
Mass Communications | |||
1 | MCOM101 | Introduction to Journalism & Mass Communication | 3 |
2 | MCOM211 | Journalistic English | 3 |
3 | MCOM111 | Introduction to Social Media | 3 |
4 | MCOM322 | Data Journalism | 3 |
5 | MCOM231 | Broadcast Journalism | 3 |
6 | MCOM221 | News Reporting and Writing | 3 |
English | |||
1 | ENGL103 | Introduction to Language & Linguistics | 3 |
2 | ENGL422 | Issues in Syntax | 3 |
3 | ENGL102 | Intro to Literary Device & Genre of Literature | 3 |
4 | ENGL555 | IELTS through short stories | 3 |
5 | ENGL559 | Introduction to Essentials of Proposal papers & Journals | 3 |
6 | ENGL 304 | Popular Fiction | 3 |
Islamic Studies | |||
1 | ISLM313 | قزآى کا انسا ِى هطلوب | 3 |
2 | ISLM371 | اسالم اور جدید چیلنجش | 3 |
3 | ARAB111 | آساى عزبی بول چال | 3 |
4 | ISLM274 | تشکیہ وتصوف (کیزیکٹز بلڈنگ) | 3 |
5 | ISLM333 | غذا هیں حالل وحزام اسالهی احکام | 3 |
6 | ISLM231 | اسالهی فقہ اور عولی سندگی کے هسائل | 3 |
Urdu | |||
1 | URDU371 | نظن کا هطالعہ | 3 |
2 | URDU411 | ناول کا هطالعہ | 3 |
3 | URDU211 | شعز فہوی | 3 |
4 | URDU313 | شعزی اصناف | 3 |
5 | URDU111 | عولی قواعداُردو | 3 |
Course Code | Title of Course | Credits |
CRSC251 | Introduction to Software Engineering | 3 |
CRSC121 | Programming Fundamentals | 4 |
CRSC301 | Human Computer Interaction | 3 |
CRSC353 | Software Requirements Engineering | 3 |
CRSC354 | Software Architecture and Design | 3 |