Teaching

  1. Data Structures, BSc course, 6 ECTS, Spring 2019

  2. Natural Language Processing, MSc course, 8 ECTS, Fall 2018

  3. Programming, BSc course, 6 ECTS, Fall 2018

  4. App Development, BSc (3-week intensive) course, 6 ECTS, Fall 2017

  5. App Development, BSc (3-week intensive) course, 6 ECTS, Fall 2016

  6. Data Structures, BSc course, 6 ECTS, Spring 2016

  7. Natural Language Processing, MSc course, 8 ECTS, Fall 2015

  8. Programming, BSc course, 6 ECTS, Fall 2015

  9. Object-Oriented Programming in C++, BSc (3-week intensive) course, 6 ECTS, Spring 2015

  10. Programming, BSc course, 6 ECTS, Fall 2014

  11. Programming Languages, BSc course, 6 ECTS, Spring 2014

  12. Natural Language Processing, MSc course, 8 ECTS, Fall 2013

  13. Web Mining, MSc course, 8 ECTS, Fall 2013

  14. Data Structures, BSc course, 6 ECTS, Spring 2013

  15. Programming Languages, BSc course, 6 ECTS, Spring 2013

  16. Data Structures, BSc course, 6 ECTS, Spring 2012

  17. Programming Languages, BSc course, 6 ECTS, Spring 2012

  18. Programming, BSc course, 6 ECTS, Fall 2011

  19. Web Mining, MSc course, 8 ECTS, Fall 2011

  20. Data Structures, BSc course, 6 ECTS, Spring 2011

  21. Programming, BSc course, 6 ECTS, Fall 2010

  22. Natural Language Processing, BSc/MSc course, 6/8 ECTS, Fall 2010

  23. Compilers, BSc course, 6 ECTS, Spring 2010

  24. Natural Language Processing, BSc/MSc course, 6/8 ECTS, Fall 2009

  25. Programming Languages, BSc course, 6 ECTS, Fall 2009

  26. Natural Language Processing, BSc/MSc course, 6/8 ECTS, Fall 2008

  27. Compilers, BSc course, 6 ECTS, Spring 2008

  28. Natural Language Processing, BSc/MSc course, 6/8 ECTS, Fall 2007

  29. Compilers, BSc course, 6 ECTS, Spring 2007

  30. Programming Languages, BSc course, 6 ECTS, Fall 2006

  31. Introduction to Language Analysis, BSc (3-week intensive) course, 6 ECTS, Spring 2006

  32. Compilers, BSc course, 6 ECTS, Spring 2004

  33. Programming Languages, BSc course, 6 ECTS, Fall 2002

  34. Compilers, BSc course, 6 ECTS, Spring 2002

  35. Programming Languages, BSc course, 6 ECTS, Fall 2001

  36. Compilers, BSc course, 6 ECTS, Spring 2001

  37. Computer Graphics, BSc course, 6 ECTS, Spring 2001

  38. Programming Languages, BSc course, 6 ECTS, Fall 2000

  39. Compilers, BSc course, 6 ECTS, Spring 2000

  40. Computer Graphics, BSc course, 6 ECTS, Spring 2000

  41. Programming Languages, BSc course, 6 ECTS, Fall 1999