Teaching
Courses I teach at two universities, from this semester back to earlier ones, with open course materials.
Courses by university
Courses I teach at two universities. Some of the material is open on GitHub for anyone.
Universitas Insan Mahardika
Permanent lecturer, Informatics Study Program
Taught as part of a teaching team from 2023/2024 while on the IT staff, and became a permanent lecturer in May 2025.
This semesterOdd semester 2026/2027
- Computer NetworksInformatics, Health Information Management
- Object-Oriented ProgrammingInformaticsMaterials (opens in a new tab)
- Internet of ThingsInformaticsMaterials (opens in a new tab)
- Mobile Programming 2Informatics
- Software ProjectInformatics
- InternshipInformatics
- Cloud ComputingHealth Information Management
Previously taught
- Machine Learning
- Deep Learning
- Algorithms and Programming Materials (opens in a new tab)
- Software Engineering
- Software Analysis and Design
- Mobile Programming 1
- Data and Information Security
- Data Security and Protection
- Computer Organization and Architecture
- Computer Graphic Design
- Introduction to Computer Science
- Databases
Universitas Nahdlatul Ulama Cirebon
Lecturer, Faculty of Computer Science
Back teaching at the university where I finished my bachelor's degree and worked as an IT support specialist.
This semesterOdd semester 2026/2027
- Information Systems Project ManagementInformation Systems
- Human-Computer InteractionInformatics Engineering
Previously taught
- Artificial Intelligence
- Data Warehousing
- Object-Based GUI Programming
- Object-Oriented Programming Project
Teaching expertise
The groups of courses I am qualified to teach, from artificial intelligence and data security to networks and software engineering.
AI, machine learning, and deep learning
Artificial Intelligence, Machine Learning, Deep Learning
Data and data security
Data Warehousing, Databases, Data and Information Security
Programming and software engineering
Algorithms and Programming, OOP, Mobile Programming, Software Engineering
Networks, IoT, and cloud
Computer Networks, Internet of Things, Cloud Computing