x !
Archived teaching schedules 2018–2019
You are browsing archived teaching schedule. Current teaching schedules can be found here.
BIO2350 Basics of programming and algorithms for bioinformatics 4–8 ECTS
Period I Period II Period III Period IV
Language of instruction
Type or level of studies
Basic studies
Course unit descriptions in the curriculum
Master's Degree Programme in Biomedical Technology
Faculty of Medicine and Life Sciences

Learning outcomes

After the course, the student can:
- write simple, practical programs in the Python programming language.
- explain basic data structures and select and adapt a suitable data structure for use in a particular problem.
- explain how common algorithms are used in bioinformatics work.
- adapt and implement simple bioinformatics algorithms in selected cases.

Enrolment for University Studies

Enrolment time has expired


Juha Kesseli, Teacher responsible
Matti Annala, Teacher responsible


29-Aug-2018 – 7-Dec-2018
Lectures 42 hours
Wed 29-Aug-2018 - 5-Dec-2018 weekly at 12.15-15.00, Arvo F118
Wed 12-Dec-2018 at 12.00-15.00, Arvo F213
Exercises 28 hours
Fri 31-Aug-2018 - 7-Dec-2018 weekly at 14.15-16.00, Arvo, ML72
21-Sep-2018 at 14.30 –16.30 , Arvo, ML72
2-Nov-2018 at 14.15 –16.00 , Arvo, ML71
9-Nov-2018 at 14.15 –16.00 , Arvo, ML71
16-Nov-2018 at 14.15 –16.00 , Arvo, ML71


Numeric 1-5.

Evaluation criteria

Written exam. Bonus points from exercises, part of which are compulsory.