Teaching

  1. Programming, BSc course, 6 ECTS, Fall 2022

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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