Teaching

  1. Natural Language Processing, MSc course, 8 ECTS, Fall 2020

  2. Programming, BSc course, 6 ECTS, Fall 2020

  3. Natural Language Processing, MSc course, 8 ECTS, Fall 2019

  4. Programming, BSc course, 6 ECTS, Fall 2019

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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