Studies
Studies
The detailed course programme for each academic year can be found via the studies page of the department.
Bachelor's level
Teaching on bachelor's level courses is mainly in Finnish, but often an exercise group in English can be arranged if there is demand.
The bachelor's degree includes the following compulsory courses related to the specialisation area (lectured every year):
course | period | note |
---|---|---|
Models of computation | I–II | whole Autumn semester |
Data structures | III–IV | whole Spring semester |
Project in data structures | I, II, III, IV | also in Summer |
Introduction to artificial intelligence | I |
Advanced studies
Advanced studies in algorithms and machine learning are typically started by taking the compulsory courses Design and analysis of algorithms and Introduction to machine learning that give necessary background for other courses.
Elective courses vary from year to year. Courses String processing algorithms, Probabilistic models and Unsupervised machine learning are offered every year. Most of the other courses mentioned in the degree requirements are offered once every 2–3 years.
The yearly courses are scheduled as follows:
How to graduate
See the department guide. Below is some specific advice for algorithms and machine learning.
After you have fulfilled all the requirements for the advanced module in computer science (80 cr) you can get the module registered by the professor in charge of the subprogramme. It would be easiest if you do this only when you have completed all the studies you wish to include in your Master's degree. (However your Master's thesis may still be pending its final approval from the department council.)
To get your module registered, you need the following documents:
- filled-out form for advanced studies in algorithms and machine learning (but you don't need to fill in the grade)
- filled-out form for other computer science studies (this would typically include any computer science courses that are not advanced level; if you don't have any, you don't need the form)
- filled-out form for other studies (this should include all courses which you wish to include in your degree but are not in the above two forms and not in any study module for a minor subject)
- study transcript ("opintorekisteriote", an informal one is sufficient).
You can send the documents to the professor in charge by paper or e-mail, or make an appointment to see him in person.