Kurssikokeet

  • Tällä sivulla näkyvät kuluvan lukukauden kurssikokeet. Muita tulevia koetilaisuuksia löytää sivulta Kurssi- ja erilliskoesuunnitelmat.
  • Kurssikokeet liittyvät suoraan luentokurssiin, eikä niihin tarvitse erikseen ilmoittautua.
  • Kokeeseen osallistuvalla on oltava mukanaan opiskelijakortti tai muu henkilöllisyystodistus. Jokaisen kokeeseen osallistuvan on koetilaisuudessa kirjoitettava nimensä riveittäin kiertävään nimilistaan. Koepaperit on varustettava täydellisellä nimellä, henkilötunnuksella tai opiskelijanumerolla, kurssin nimellä, nimikirjoituksella ja sivunumeroinnilla.
  • Kirjallisissa ja suullisissa kuulusteluissa (ja siten myös kurssikokeessa) opiskelijalla on oikeus käyttää suomen tai ruotsin kieltä, ellei kuulusteltavan aineen laatu muuta edellytä (HY:n johtosääntö 78 §)
-
Nimi Namn Nimi Kuulustelija Huone
Hajautetut tietokannat Distribuerade databaser Distributed Databases Otto Nurmi B123
Todennäköisyysmallit Sannolikhetsmodeller Probabilistic Models Pekka Parviainen B123
Tietorakenteet ja algoritmit Datastrukturer och algoritmer Data Structures and Algorithms Patrik Floréen A111
Ohjelmoinnin perusteet Introduktion till programmering Introduction to Programming Matti Luukkainen A111
Ohjattu koneoppiminen Supervised Machine Learning Supervised Machine Learning Jyrki Kivinen A111
Ohjelmointitekniikka (Scala) Programmeringsteknik (Scala) Software Design (Scala) Arto Wikla B123
Rinnakkaisohjelmointi Jämlöpande programmering Concurrent Programming Teemu Kerola A111
Tietokoneen rakenne Datororganisation II Computer Organization II Tiina Niklander B123
Tietokantojen perusteet Databasernas grunder Introduction to Databases Harri Laine A111
Ohjelmointikielten kääntäjät Kompilatorer Compilers Juha Vihavainen B123
Tiedon tiivistämisen tekniikat Datakompression tekniker Data Compression Techniques Juha Kärkkäinen B123
Computational Methods of Systems Biology Computational Methods of Systems Biology Computational Methods of Systems Biology Leena Salmela B123
Tietoturvan perusteet Introduktion till datasäkerhet Introduction to Computer Security Timo Karvi A111
Business Process Automation Business Process Automation Business Process Automation Alexander Norta CK112
Käyttöliittymät Användargränsnitt Human-Computer Interaction Giulio Jacucci B123
Ohjelmistotuotanto Programvaruutveckling Software Engineering Matti Luukkainen B123
Tietokoneen toiminta Datororganisation I Computer Organization I Teemu Kerola A111
Deterministisiä hajautettuja algoritmeja Deterministiska distribuerade algoritmer Deterministic Distributed Algorithms Jukka Suomela B123
Linux-ylläpito Linux underhåll Linux System Administration Jani Jaakkola B123
Ohjelmoinnin jatkokurssi Avancerad kurs i programmering Advanced Course in Programming Matti Luukkainen A111
Mobile Middleware Mobile Middleware Mobile Middleware Sasu Tarkoma B123
Tietorakenteet ja algoritmit Datastrukturer och algoritmer Data Structures and Algorithms Patrik Floréen A111
Unsupervised Machine Learning Unsupervised Machine Learning Unsupervised Machine Learning Aapo Hyvärinen B123
Rinnakkaisohjelmointi Jämlöpande programmering Concurrent Programming Teemu Kerola A111
Tietokantojen perusteet Databasernas grunder Introduction to Databases Harri Laine A111
Health Informatics Health Informatics Health Informatics Juha Puustjärvi A111
Internet-protokollat Internet-protokoll Internet Protocols Markku Kojo CK112
Web-palvelinohjelmointi Web-palvelinohjelmointi Server-side Web Development Arto Vihavainen A111
Ohjelmoinnin perusteet Introduktion till programmering Introduction to Programming Matti Luukkainen B123,PHYD101
Algoritmit bioinformatiikassa Algoritmer för bioinformatik Algorithms for Bioinformatics Leena Salmela B123
Ohjelmistoarkkitehtuurit Programvaruarkitektur Software Architecture Antti-Pekka Tuovinen B123
Tietokannan suunnittelu Databasplanering Database Design Otto Nurmi B123
Tietorakenteet ja algoritmit Datastrukturer och algoritmer Data Structures and Algorithms Patrik Floréen B123
Informaatioteoreettinen mallintaminen Informationsteoretisk modellering Information-Theoretic Modeling Jyrki Kivinen CK112
Laskennan mallit Beräkningsmodeller Models of Computation Tomi Pasanen A111
Algoritmien suunnittelu ja analyysi Konstruktion och analys av algoritmer Design and Analysis of Algorithms Mikko Koivisto CK112
C-ohjelmointi Programmering i C Programming in C Timo Karvi A111
Software Process Definition and Management Software Process Definition and Management Software Process Definition and Management Jürgen Münch B123
Johdatus tekoälyyn Introduktion till artificiell intelligens Introduction to Artificial Intelligence Teemu Roos A111
Ohjelmistoprojektien johtaminen ja ryhmädynamiikka Ledning av programvaruprojekt Software Project Management and Group Dynamics Arto Wikla A111
Ohjelmointitekniikka (C++) Programmeringsteknik (C++) Software Design (C++) Juha Vihavainen B123
Ohjelmoinnin jatkokurssi Avancerad kurs i programmering Advanced Course in Programming Matti Luukkainen A111,PHYD101
Palveluekosysteemit Tjänstekosystem Service Ecosystems Lea Kutvonen B123
Web-selainohjelmointi Web-selainohjelmointi Client-side Web Development Arto Vihavainen A111,B123
Johdatus koneoppimiseen Introduktion till maskininlärning Introduction to Machine Learning Patrik Hoyer B123
Tietoliikenteen perusteet Introduktion till datakommunikation Introduction to Data Communication Tiina Niklander A111
Ohjelmistotekniikan menetelmät Metoder för programvaruteknik Methods for Software Engineering Matti Luukkainen A111,PHYD101
Ohjelmistoprosessit ja ohjelmistojen laatu Processer och kvalitet för programvara Software Processes and Quality Jukka Paakki B123
Hajautetut järjestelmät Distribuerade system Distributed Systems Sini Ruohomaa B123
Merkkijonomenetelmät Metoder för behandling av teckensträngar String Processing Algorithms Juha Kärkkäinen B123
Tietokoneen toiminta Datororganisation I Computer Organization I Teemu Kerola B123,PHYD101
Cryptography and Network Security Cryptography and Network Security Cryptography and Network Security Timo Karvi CK112
Laskennan mallit Beräkningsmodeller Models of Computation Tomi Pasanen A111
Transaktioiden hallinta Transaktionsbehandling Transaction Processing Otto Nurmi B123
Tietorakenteet ja algoritmit Datastrukturer och algoritmer Data Structures and Algorithms Patrik Floréen B123
Todennäköisyysmallit Sannolikhetsmodeller Probabilistic Models Petri Myllymäki B123
Tietorakenteet ja algoritmit Datastrukturer och algoritmer Data Structures and Algorithms Patrik Floréen A111 ja B123
Ohjelmoinnin perusteet Introduktion till programmering Introduction to Programming Matti Luukkainen A111
Ohjelmointikielten periaatteet Programmeringsspråkens principer Principles of Programming Languages Arto Wikla CK112
Satunnaisalgoritmit I Randomiserade algoritmer I Randomized Algorithms I Jyrki Kivinen A111
Käyttöjärjestelmät Operativsystem Operating Systems Teemu Kerola A111 ja B123
Unsupervised Machine Learning Unsupervised Machine Learning Unsupervised Machine Learning Aapo Hyvärinen B123
Tietovarastot Datalager Data Warehouses Otto Nurmi CK112
Game Engine Architecture Game Engine Architecture Game Engine Architecture Juha Vihavainen B123
Overlay and P2P Networks Overlay and P2P Networks Overlay and P2P Networks Sasu Tarkoma B123
Algoritmit ongelmanratkaisussa Algoritmer för problemlösning Algorithms for Solving Problems Antti Laaksonen CK112
Tietokantojen perusteet Databasernas grunder Introduction to Databases Harri Laine A111 ja B123
Tietoturvan perusteet Introduktion till datasäkerhet Introduction to Computer Security Timo Karvi A111
Biological Sequence Analysis Biologiska sekvensanalys Biological Sequence Analysis Veli Mäkinen B123
Palvelusuuntautunut ohjelmistotuotanto Service orienterad programvaruutveckling Service-Oriented Software Engineering Toni Ruokolainen B123
Verkkosovellusten ohjelmointi Programmering av nätverksapplikationer Network Programming Markku Kojo A111
29.04.2013 16:00 -
Nimi Namn Nimi Kuulustelija Huone
Satunnaisalgoritmit II Randomiserade algoritmer II Randomized Algorithms II Jyrki Kivinen A111
Käyttöliittymät Användargränsnitt Human-Computer Interaction Giulio Jacucci A111
Ohjelmoinnin jatkokurssi Avancerad kurs i programmering Advanced Course in Programming Matti Luukkainen A111
02.05.2013 16:00 -
Nimi Namn Nimi Kuulustelija Huone
Tietokoneen toiminta Datororganisation I Computer Organization I Teemu Kerola A111
Rinnakkaislaskenta grafiikkasuorittimilla Parallell beräkning på grafikprocessorer Parallel computing on graphics processing units Otto Nurmi CK112
Ohjelmistotuotanto Programvaruutveckling Software Engineering Matti Luukkainen B123
03.05.2013 09:00 -
Nimi Namn Nimi Kuulustelija Huone
Algoritmit ongelmanratkaisussa Algoritmer för problemlösning Algorithms for Solving Problems Antti Laaksonen B123
Mobile Middleware Mobile Middleware Mobile Middleware Sasu Tarkoma B123
XML-metakieli Metaspråket XML The metalanguage XML Harri Laine A111
06.05.2013 16:00 -
Nimi Namn Nimi Kuulustelija Huone
Tietorakenteet ja algoritmit Datastrukturer och algoritmer Data Structures and Algorithms Patrik Floréen A111 ja B123
Semanttinen web Semantiska webben Semantic Web Juha Puustjärvi B123
07.05.2013 16:00 -
Nimi Namn Nimi Kuulustelija Huone
Mathematical Modelling for Computer Networks Mathematical Modelling for Computer Networks Mathematical Modelling for Computer Networks Laila Daniel B123
Ohjelmistojen testaus Testning av programvara Software Testing Antti-Pekka Tuovinen B123
Käyttöjärjestelmät Operativsystem Operating Systems Teemu Kerola A111 ja CK112