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 Artificial Intelligence 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.
Students of ADP Software Engineering can pursue roles such as:
Explore courses roadmap in ADP Artificial Intelligence
| 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-316 | ARTIFICIAL INTELLIGENCE | - | - | 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-418 | INFORMATION SECURITY | - | - | 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 |
| AI-414 | MACHINE LEARNING | - | - | 3 (2-1) |
| CS-321 | HCI AND COMPUTER GRAPHICS | - | - | 3 (2-1) |
| AI-212 | PROGRAMMING AI | - | - | 3 (2-1) |
| CS-301 | ANALYSIS ALGORITHMS | - | - | 3 (3-0) |
| 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