x !
Arkistoitu opetusohjelma 2012–2013
Selaat vanhentunutta opetusohjelmaa. Voimassa olevan opetusohjelman löydät täältä.
TIETS09 Programming Contests (2013) 5 ECTS
Period I Period II Period III Period IV
Language of instruction
Type or level of studies
Advanced studies
Course unit descriptions in the curriculum
Tietojenkäsittelytieteiden tutkinto-ohjelma
School of Information Sciences

Learning outcomes

After completing the course a student is expected to

- be able to design and implement efficiently basic algorithms related to dynamic programming, graphs, numeric algorithms, optimization and geometric algorithms.

- have a deepened understanding of the fundamental role that algorithm design and analysis have in solving real problems.

- be familiar with the most common programming contests, online practise environments and literature on algorithmic programming.

General description

Note. This course starts Spring term 2013 and continues on Fall term 2013 (periods IV-I).


Heikki Hyyrö, Teacher responsible
Timo Poranen, Teacher responsible

Homepage URL


1-Apr-2013 – 31-Oct-2013
Introductory lecture
Tue 15-May-2012 at 14-16, Seminar room Pinni B1029