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 LearningInformatics, 2024/2025, 2025/2026
  • Deep LearningInformatics, 2025/2026
  • Algorithms and Programming Materials (opens in a new tab)Informatics, Health Information Management, 2023/2024, 2024/2025, 2025/2026
  • Software EngineeringInformatics, 2024/2025, 2025/2026
  • Software Analysis and DesignInformatics, 2025/2026
  • Mobile Programming 1Informatics, 2025/2026
  • Data and Information SecurityInformatics, 2025/2026
  • Data Security and ProtectionHealth Information Management, 2025/2026
  • Computer Organization and ArchitectureInformatics, 2025/2026
  • Computer Graphic DesignInformatics, 2025/2026
  • Introduction to Computer ScienceInformatics, 2024/2025
  • DatabasesHealth Information Management, 2024/2025

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 IntelligenceInformatics Engineering, 2025/2026
  • Data WarehousingInformation Systems, 2025/2026
  • Object-Based GUI ProgrammingInformation Systems, 2025/2026
  • Object-Oriented Programming ProjectInformatics Engineering, 2025/2026

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

Back to home