Guidelines for transferring to the 2014 syllabus

General rules:

  • Previously completed courses will remain in Oodi with the same number of credits as they were when completed. Course credits will not be increased, even if the student transfers to the 2014 degree requirements.
    • Reason: The courses where the number of credits change, will also change their contents and/or amount of work required from autumn term 2014. This is why the number of credits will remain the same in Oodi.
  • If the course has been completed with a different number of credits than the present degree requirements, it will still be accepted in the new requirements as it is.
  • The minimum number of credits required for the Basic module is 25, for the Intermediate module 63, and for the Advanced module 80. Any optional computer science course at the same level can be used to meet the requirements of the module, if they would not be met otherwise. 
  • The courses will only be given according to current credit requirements (e.g. Computational models 8 cr, Distributed systems 5 cr).
  • If you re-take a course that yields more credits than before, but gain the same or a lower grade than before, the information about your new grade will not be updated automatically in Oodi (i.e. the higher grade will remain valid). If you want the new, extended credits to replace your previous credits, in spite of a lower grade, please ask the student administration to enter them into Oodi: send a freely formulated request to
  • Separate exams always relate to the course last given. This is why the separate exams given in autumn 2014 still follow the old syllabus.


  • As a rule, it is worth it for all undergraduates to transfer to the 2014 syllabus.
Special cases (this list may grow):
  • The course Introduction to computer security will not be given any longer. if you have Introduction to computer security in your degree requirements (and thus, in your HOPS plan), you can replace it with any computer science course at the intermediate level.
  • “Intermediate project: Programming” is equivalent to the old course "Programming project" and vice versa. You can include the credits from "Programming project” in your Intermediate module following the 2014 syllabus. However, this is not recommended, since the projects are very useful courses!
    • Even if the basic module of 25 credits has already been registered, it can still be undone. In that case, the missing credits have to be made up with some optional basic or intermediate course.


  • If you only have your thesis left to write, it is not worth transferring to the new syllabus.
  • If you still have courses to complete, it may be a good idea to transfer. In the sub-programmes Software systems and Networking and services, the changes only concern the change in number of credits. In the sub-programme Algorithms, data analysis and machine learning, there is more room for elective courses, and the 60 credits of mathematics/statistics is no longer required.
  • The course “581324 Computing tools for CS studies 1 cr” is compulsory in the 2014 syllabus for students, who haven’t taken their BSc degree at the UH Department of Computer Science.
Special cases:
  • Students may transfer from the MBI programme to the sub-programme Algorithmic bioinformatics if they meet the requirements set by the faculty. Transfers can be made twice a year. There is a form for transfer applications.
  • If you have completed the course Software architectures to the extent of 8 credits, it makes up for the current requirements of Software architectures 5 cr and Software architecture project 3 cr. If you have taken the course Software architecture to the extent of 6 credits, you need to take the course Software architecture project 3 cr. Please ask the person in charge of the course for the topic of your project.
12.09.2014 - 14:55 Marina Kurtén
12.09.2014 - 14:52 Marina Kurtén