Teaching

Teaching profile

Teaching covers the foundations and practice of software development, programming paradigms and cloud computing.

Known teaching areas and courses

  1. Software Development I
  2. Software Development II
  3. Cloud Computing
  4. Object-Oriented Programming
  5. Programming courses related to C, C++ and C#
  6. Visual Programming I2023–2024
  7. Visual Programming III2023–2024
  8. Operating Systems2023–2024
  9. Fundamentals of Information Technology I2023–2024
  10. Basic Electronics2023–2024

Teaching areas

My teaching connects programming fundamentals with applied software development, object-oriented design, visual programming, operating systems and cloud computing.