Application Development — study plan
Technical Trainers College Information and Communication Technology (ICT) Department
- Credit hours
- 180
- Levels
- 6
- Courses
- 42
- Degree
- bachelor
The Application Development study plan at Technical Trainers College is an accredited bachelor programme spanning about 3 years (6 academic levels), requiring 180 credit hours across 42 courses of required and elective study. The table below lists the courses and their credit hours for each level.
English Language (Trimesters 1-6) 27 credits
| Code | Course | Credits |
|---|---|---|
| — | English I | 7 |
| — | English II | 7 |
| — | English III | 7 |
| — | English IV | 2 |
| — | English V | 2 |
| — | English VI | 2 |
Islamic Studies 4 credits
| Code | Course | Credits |
|---|---|---|
| — | Islamic Studies I | 2 |
| — | Islamic Studies II | 2 |
Vocational Pedagogy 45 credits
| Code | Course | Credits |
|---|---|---|
| — | Key Competences for Academic Studies | 6 |
| — | Fundamentals of Learning and Teaching | 7 |
| — | Didactics, Learning Technologies and Teaching Practice | 7 |
| — | Subject Didactics and Teaching Practice | 7 |
| — | TVET in the Kingdom of Saudi Arabia | 4 |
| — | Complex Teaching-Learning Arrangements and Teaching Practice | 5 |
| — | Planning Education Processes | 4 |
| — | Advanced Teaching Practice | 5 |
Application Development (Vocational Discipline / Technical Modules) 77 credits
| Code | Course | Credits |
|---|---|---|
| — | Technical Mathematics 1 | 3 |
| — | Fundamentals of Computer Technology | 4 |
| — | Technical Mathematics 2 | 3 |
| — | Information Systems & Programming 1 | 3 |
| — | Data Communication & Networks 1 | 3 |
| — | System Administration | 3 |
| — | Information Systems & Programming 2 | 3 |
| — | Data Communication & Networks 2 | 3 |
| — | Discrete Mathematics & Logic | 3 |
| — | Advanced Programming 1 | 4 |
| — | Database Management Systems | 4 |
| — | Software Application Design | 3 |
| — | Web Design | 4 |
| — | Advanced Programming 2 | 4 |
| — | Web Application Development | 4 |
| — | Software Application Development | 4 |
| — | Knowledge Based Systems | 3 |
| — | Mobile Software Applications | 3 |
| — | ICT Project in Application Development | 5 |
| — | Embedded Systems | 3 |
| — | Information Security | 3 |
| — | Elective courses (Advanced Database Systems / Educational Software Development / E-Learning / Trends and Issues in Application Development) Elective | 5 |
Company Field Practice 12 credits
| Code | Course | Credits |
|---|---|---|
| — | Company Field Practice I | 6 |
| — | Company Field Practice II | 6 |
Bachelor Project / Thesis (Trimester 9) 15 credits
| Code | Course | Credits |
|---|---|---|
| — | Bachelor Project | 12 |
| — | Bachelor Thesis Seminar | 3 |
Calculate your GPA for this major
Frequently asked questions about Application Development
How many credit hours is Application Development at Technical Trainers College?
Application Development at Technical Trainers College requires completing 180 credit hours to graduate, spread across 42 courses.
How many years is Application Development at Technical Trainers College?
The study plan for Application Development spans about 3 years (6 levels/semesters) under the approved plan.
What degree does Application Development award?
Application Development at Technical Trainers College awards a Bachelor's degree after completing 180 credit hours.