Teaching

The foundation for my own teaching philosophy is centered around the following two assumptions:

  • A motivated student is a better student.
  • Student-centered learning is better than teacher-centered learning.

Courses Taught

  • Programming (University of Maribor).
  • Programming Languages (University of Maribor, University of Alabama at Birmingham).
  • Compilers (University of Maribor).
  • Evolutionary Computations (University of Maribor).
  • Generative Methods (University of Maribor).
  • Special Topics in Domain Specific Languages (University of Alabama at Birmingham).