Together with the University of Helsinki's Department of Computer Science, we offer many high-quality, open courses in English.
Computer science analyses the algorithmic processes that describe and transform information as well as their automation with the tools of information technology. The extensive field of research in computer science encompasses everything from programming, databases and data networks to artificial intelligence and scientific computing. New applications continuously provide new opportunities for both research and employment.
On this page, you can browse our courses that are available in English - sorted by topic and level.
For the complete course selection, see the Finnish version of this page.
Browse our computer science and data science courses sorted by topic.
Are you new to computer science? Get familiar with the courses in this tab first.
These courses are suitable to those who aspire to become or already are software development professionals. You should know the basics of computer science before taking these courses.
Available courses in English:
In this free and open online course series you will learn the basics about artificial intelligence and machine learning. The more advanced courses of the module provide techniques for implementing AI systems.
The Elements of AI course is a good place to start as it requires no computer science experience.
Cyber Security Base a free course series by University of Helsinki in collaboration with F-Secure Cyber Security Academy that focuses on building core knowledge and abilities related to the work of a cyber security professional.
Under this tab you'll find a few courses related to algorithms and operating systems.
The courses at the University of Helsinki are offered on three levels: Basic, Intermediate or Subject and Advanced.
Browse our computer science and data science courses sorted by level.
The courses under this tab are basic studies level.
The courses under this tab are intermediate / subject studies level.
The courses under this tab are advanced studies level.
The courses under this tab are not a part of basic, subject or advanced studies.
You can find important information regarding your studies on the Instructions for Students website.
For new students: Familiarize yourself with the student checklist, where you can find a collection of practical information and instructions.
In case you cannot find an answer to your question, please get in touch!
Get familiar with the University of Helsinki degree programmes and application process.