About the Program
Overview of Information Technology Education (Bachelor Program)
Location
Institut Pendidikan Indonesia
Course Duration
4 Years
Academic Degree
B.Ed.
Accreditation
"Excellent"
Program Advantages
To respond to the ongoing digital transformation in education and industry, the Information Technology Education Study Program offers several key strengths. The curriculum is closely aligned with the competency needs of business and industry (DUDI), ensuring that graduates are relevant to current professional demands. Students study both core computer science courses and education-oriented courses, and the learning process emphasizes concrete, hands‑on experience.


Career Prospects:
- Information and Communication Technology (ICT) educator
- Developer of web‑, desktop‑, and mobile‑based learning media/applications
- IT consultant
- Entrepreneur
Social Media Media
"Join us on the journey towards innovation and achieving the best."
Curriculum
| Code | Course Name (Indonesian) | Course Name (English) |
| PTI0303 | Algoritma Pemograman 1** | Programming Algorithm I |
| PTI0703 | Algoritma Pemograman II** | Programming Algorithm II |
| PTI1802 | Aljabar Linier | Linear Algebra |
| PTI2202 | Analisis dan Desain Sistem** | System Analysis and Design |
| PTI5602 | Animasi dan Multimedia* | Animation & Multimedia |
| PTI0503 | Arsitektur dan Organisasi Komputer** | Computer Architecture and Organization |
| PTI4202 | Artificial Intelligen** | Artificial Intelligence |
| PTI4802 | Bahasa Asing* | Foreign Languages* |
| PTI0602 | Bahasa Inggris | English Language For ICT |
| PTI1102 | Basis Data** | Database |
| PTI1202 | Belajar dan Pembelajaran | Teaching and Learning Theory |
| PTI2802 | Cloud Computing** | Cloud Computing |
| PTI4402 | Communication Skills | Communication Skills |
| PTI1703 | Desain dan Pemograman Web** | Design and Web Programming |
| PTI4302 | Desain Grafis** | Graphic Design |
| PTI2102 | Desain Pembelajaran | Instructional Design |
| PTI5402 | E- BISNIS* | E-Business |
| PTI1403 | Elearning** | E-Learning |
| PTI5002 | Etika Profesi | Profesional Ethics |
| PTI2602 | Evaluasi Proses dan Hasil Belajar | Teaching and Learning Evaluation |
| PTI3302 | Inovasi dan Tren Teknologi Informasi | Information Technology Trends and Innovations |
| PTI2902 | Interaksi Manusia dan Komputer** | Human Computer Interaction |
| MKU1602X | Kapita Selekta Agama Islam | Selected Chapters of Islamic Study |
| PTI5502 | Karya Tulis TIK* | ICT Writing* |
| PTI5102 | Kebijakan TI dalam Pendidikan | IT Policies in Education |
| PTI2703 | Komunikasi Data dan Jaringan Komputer** | Data Communications and Computer Networks |
| PTI4002 | Literasi Teknologi dan Digital* | Technology and Digital Literacy* |
| PTI3402 | Logika Informatika | Informatics Logic |
| PTI4702 | Machine Learning* | Machine Learning* |
| PTI1002 | Manajemen Project IT** | IT Project Management |
| PTI4602 | Manajemen Sekolah berbasis IT* | IT School Management |
| MFT0102 | Matematika Dasar | Basic Mathematics |
| PTI2302 | Matematika Diskrit | Discrete Mathematics |
| PTI2003 | Media Pembelajaran Ilmu Komputer** | Learning Media for Computer Science |
| PTI3603 | Metode Numerik | Numerical Methods |
| PTI3203 | Metode Penelitian | Research Methods |
| PTI3102 | Microteaching | Microteaching |
| PTI5702 | Mobile Development* | Mobile Development |
| PTI0802 | Paket Aplikasi II** | Application Suite Practice II |
| PTI3802 | Pemograman Berbasis Objek** | Object Based Programming |
| PTI1502 | Pemograman Visual** | Visual Programming |
| PTI5302 | Pemrograman Internet* | Internet Programming |
| MKU0502 | Pendidikan Agama Buddha | Buddhist Religious Education |
| MKU0102 | Pendidikan Agama Islam | Islamic Education |
| MKU1702X | Pendidikan Kewirausahaan | Entrepreneurship Education |
| MDK 0102 | Pengantar Pendidikan | Introduction to Education |
| PTI0102 | Pengantar Teknologi Informasi | Introductory Information Technology |
| PTI2029 | Pengelolaan Pendidikan / PLP I | Management of Education/ PLP I |
| MDK0404 | Pengenalan Lapangan Persekolahan | Pre-Service Teacher Training |
| PTI0202 | Praktek Paket Aplikasi 1** | Application Suite Practice I |
| PTI5802 | Publikasi Teknologi Informasi | Information Technology Publication |
| PTI3003 | Rekayasa Perangkat Lunak** | Software Engineering |
| PTI5202 | Robotika* | Robotics |
| PTI4502 | Seminar TI | Conference of Information Technology |
| PTI2502 | Sistem dan Teknologi Terintegrasi** | Integrated System and Technology |
| PTI4102 | Sistem Informasi Pendidikan | Education Information System |
| PTI3902 | Sistem Keamanan | Security System |
| PTI0903 | Sistem Operasi** | Operating System |
| PTI4906 | Skripsi | Undergraduate Thesis |
| PTI0402 | Statistik Dasar | Basic Statistics |
| PTI1902 | Statistik Terapan TI | IT Applied Statistics |
| PTI1602 | Strategi Pembelajaran TI | IT Learning Strategies |
| PTI2402 | Struktur Data** | Data Structure |
| PTI3702 | Technopreneurship | Technopreneurship |
| PTI3503 | Teknologi Pendidikan | Education Technology |
| PTI1302 | Telaah Kurikulum | Curriculum Analysis |