The ADP Software Engineering at TUF is a two-year program that focuses on the practical side of building applications. It is designed for students who want to skip long theoretical modules and dive straight into coding, website building, and software testing. This degree serves as a quick gateway to the IT industry.
Why choose ADP Software Engineering at TUF?
Choosing this associate degree at TUF means you get to learn professional software tools in a high-tech environment without waiting four years to start your career.
Student of ADP Software Engineering can pursue roles such as:
Explore courses roadmap in ADP Software Engineering
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| GEN-104 | IDEOLOGY AND CONSTITUTION PAKISTAN | - | - | 2 (2-0) |
| ISL-103 | TEACHING HOLY QURAN WITH TRANSLATION I | - | - | Non-Credit |
| ENG-107 | FUNCTIONAL ENGLISH | - | - | 3 (3-0) |
| CS-102 | APPLICATION 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 PRE MEDICAL STUDENTS | - | - | 3 (3-0) |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| ISL-101 | ISLAMIC STUDIES | - | - | 2 (2-0) |
| ENG-108 | EXPOSITORY WRITING | - | - | 3 (3-0) |
| ISL-104 | TEACHINGS 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 PRE MEDICAL STUDENTS | - | - | 3 (3-0) |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| MATH-104 | CALCULUS AND ANALYTICAL GEOMETRY | - | - | 3 (3-0) |
| ISL-201 | TEACHINGS 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) |
| Course Code | Course Title | Nature | Prerequisite | Credit Hours |
|---|---|---|---|---|
| MATH-214 | LINEAR ALGEBRA | - | - | 3 (3-0) |
| ISL-202 | TEACHINGS 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) |
Admissions & Eligibility
Minimum 50% marks in 12 Years of Education