Skip to main content

List of courses: ICS, T-61 and T-79

The following list gives courses offered by the Department of Information and Computer Science in the academic year 2014–2015. Information about correspondences between current courses and courses previously given is provided on a separate page.

CodeNameCreditsTeaching periodsLanguage of InstructionResponsible professor
SCI3027.kand Bachelor's Thesis and Seminar 10 I–II, III–IV Finnish or Swedish Prof. Juho Rousu
ICS-A1120 Ohjelmointi 2 5 IV-V Finnish, can be taken in English upon request University Lecturer Tommi Junttila, Prof. Petteri Kaski
ICS-C2000 Tietojenkäsittelyteoria 5 III-IV Finnish, can be taken in English upon request University Lecturer Tommi Junttila
ICS-C3000 From Data to Knowledge 5 II-III Finnish, can be taken in English upon request Teaching Researcher Jaakko Hollmén
ICS-E4000 Artificial Intelligence 5 III-IV English Prof. Tapani Raiko, Jussi Rintanen
ICS-E4010 Introduction to Analytics and Data Science 2

I

English Prof. Aristides Gionis
ICS-E4020 Programming Parallel Computers 5

V

English Prof. Jukka Suomela
ICS-E4030 Kernel Methods in Machine Learning 5

II

English Prof. Juho Rousu
ICS-E5010 Computer-Aided Verification and Synthesis 5

III-V

English Prof. Stavros Tripakis
ICS-E5020 Distributed Algorithms 5

I-II

English Prof. Jukka Suomela
T-61.3025 Principles of Pattern Recognition 5 III Finnish, can be taken in English upon request Prof. Erkki Oja
T-61.3040 Statistical Signal Modeling 5 I–II English Prof. Juha Karhunen
T-61.3050 Machine Learning: Basic Principles 5 I English Prof. Erkki Oja
T-61.5010 Information visualization P 5 III English Prof. Erkki Oja
T-61.5020 Statistical Natural Language Processing P 5 III–IV English Prof. Erkki Oja
T-61.5050 High-Throughput Bioinformatics P 5 II English Prof. Harri Lähdesmäki
T-61.5060 Algorithmic Methods of Data Mining P 5 I–II English Prof. Aristides Gionis
T-61.5070 Computer Vision P 5 III–IV English Teaching Researcher Jorma Laaksonen
T-61.5080 Signal Processing in Neuroinformatics P 5 I–II English Prof. Erkki Oja
T-61.5100 Digital Image Processing P 5 I–II English Teaching Researcher Jorma Laaksonen
T-61.5110 Modeling Biological Networks P 5–7 III English Prof. Harri Lähdesmäki
T-61.5120 Computational Genomics P 5 I English Prof. Juho Rousu
T-61.5130 Machine Learning and Neural Networks P 5 II English Prof. Juha Karhunen
T-61.5140 Machine Learning: Advanced Probabilistic Methods P 5 III–IV English Prof. Juho Rousu
T-61.5900 Computer and Information Science, Special Assignment 5–10 I–V According to agreement Prof. Erkki Oja
T-61.5910 Research Project in Computer and Information Science P 5–10 I–II English Prof. Erkki Oja
T-61.6010 Special Course in Computer and Information Science I P 3–10

I–II

English Prof. Aristides Gionis, Prof.
Juha Karhunen, Prof. Samuel Kaski, Prof. Harri Lähdesmäki, Prof. Heikki Mannila,
Prof. Erkki Oja,
Prof. Tapani Raiko, Prof. Juho Rousu
T-61.6020 Special Course in Computer and Information Science II P 3–10 III–IV English Prof. Aristides Gionis, Prof.
Juha Karhunen, Prof. Samuel Kaski, Prof. Harri Lähdesmäki, Prof. Heikki Mannila,
Prof. Erkki Oja,
Prof. Tapani Raiko, Prof. Juho Rousu
T-61.6030 Special Course in Computer and Information Science III P
3–10 III–IV English Prof. Aristides Gionis, Prof.
Juha Karhunen, Prof. Samuel Kaski, Prof. Harri Lähdesmäki, Prof. Heikki Mannila,
Prof. Erkki Oja,
Prof. Tapani Raiko, Prof. Juho Rousu
T-61.6040 Special Course in Computer and Information Science IV P 3–10 I–II English Prof. Aristides Gionis, Prof.
Juha Karhunen, Prof. Samuel Kaski, Prof. Harri Lähdesmäki, Prof. Heikki Mannila,
Prof. Erkki Oja,
Prof. Tapani Raiko, Prof. Juho Rousu
T-61.6050 Special Course in Computer and Information Science V P 3–10 I–II English Prof. Aristides Gionis, Prof.
Juha Karhunen, Prof. Samuel Kaski, Prof. Harri Lähdesmäki, Prof. Heikki Mannila,
Prof. Erkki Oja,
Prof. Tapani Raiko, Prof. Juho Rousu
T-61.6060 Special Course in Computer and Information Science VI P 3-10

III–IV

 

English Prof. Aristides Gionis, Prof.
Juha Karhunen, Prof. Samuel Kaski, Prof. Harri Lähdesmäki, Prof. Heikki Mannila,
Prof. Erkki Oja,
Prof. Tapani Raiko, Prof. Juho Rousu
T-61.6070 Special Course in Bioinformatics I P 3–10 II–III   Prof. Harri Lähdesmäki
T-61.6080 Special Course in Bioinformatics II P 5 IV–V English Prof. Juho Rousu
T-61.6090

Special Course in Language Technology P

3–10 I–II English

Prof. Erkki Oja

T-61.6900 Individual Studies P 1–10 I–V As agreed Prof. Aristides Gionis, Prof.
Juha Karhunen, Prof. Samuel Kaski, Prof. Harri Lähdesmäki, Prof. Heikki Mannila,
Prof. Erkki Oja,
Prof. Tapani Raiko, Prof. Juho Rousu
T-61.9910 Special Course in Computer and Information Science with Varying Content P 3–10

I–V

 

English Prof. Aristides Gionis, Prof.
Juha Karhunen, Prof. Samuel Kaski, Prof. Harri Lähdesmäki, Prof. Heikki Mannila,
Prof. Erkki Oja,
Prof. Tapani Raiko, Prof. Juho Rousu
T-61.9920 Special Course in Computer and Information Science with Varying Content P 3-10

I–V

English Prof. Aristides Gionis, Prof.
Juha Karhunen, Prof. Samuel Kaski, Prof. Harri Lähdesmäki, Prof. Heikki Mannila,
Prof. Erkki Oja,
Prof. Tapani Raiko, Prof. Juho Rousu
T-79.4101 Discrete Models and Search 5 III–IV English Senior University Lecturer Tomi Janhunen
T-79.4202 Principles of Algorithmic Techniques 5 I–II English Prof. Pekka Orponen
T-79.4302 Parallel and Distributed Systems 5 I–II English Prof. Stavros Tripakis
T-79.4502 Cryptography and Data Security 5 I–II English Prof. Kaisa Nyberg
T-79.5001 Student Project in Theoretical Computer Science 5 I–V English University Lecturer Tommi Junttila
T-79.5103 Computational Complexity Theory P 5 III–IV English Prof. Pekka Orponen
T-79.5104 Advanced Course in Computational Logic P 5 I–II English Senior University Lecturer Tomi Janhunen
T-79.5105 Answer Set Programming P 5 I–II English Senior University Lecturer Tomi Janhunen
T-79.5205 Combinatorics P 5 I–II English Prof. Petteri Kaski
T-79.5207 Advanced Course in Algorithms P 5 III–IV English Prof. Petteri Kaski
T-79.5501 Cryptology P 5 III–IV English Prof. Kaisa Nyberg
T-79.7001 Postgraduate Course in Theoretical Computer Science P 2–10

I

English

Senior University Lecturer Tomi Janhunen, Prof. Petteri Kaski, Prof. Kaisa Nyberg,
Prof. Pekka Orponen, Prof. Jukka Suomela, Prof. Stavros Tripakis

T-79.7002 Individual Studies P 1–10 I–V English Senior University Lecturer Tomi Janhunen, Prof. Petteri Kaski, Prof. Kaisa Nyberg,
Prof. Pekka Orponen, Prof. Jukka Suomela, Prof. Stavros Tripakis
T-79.7003

Research Course in Theoretical Computer Science P

1–10 I–V English Senior University Lecturer Tomi Janhunen, Prof. Petteri Kaski, Prof. Kaisa Nyberg,
Prof. Pekka Orponen, Prof. Jukka Suomela, Prof. Stavros Tripakis