Kaikki opintojaksot
Nimi![]() |
op | Erikoistumislinja | Taso | Toistuminen |
---|---|---|---|---|
A Comparison of Current and Future Internet Architectures | 1 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Äärellistilaisten jäsennysmenetelmien teoria (CLT370) | 3 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Accenture Cyber Security Experience | 1 | Ohjelmistojärjestelmät | Aineopinnot | |
Adaptive Information Systems | 4-6 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Advanced Data Structures | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Advanced Internship in Bioinformatics | Bioinformatiikka | Syventävät opinnot | ||
Advanced Middleware Technologies | 4 | Syventävät opinnot | Ei tarjota | |
Advanced Networking | 6 | Syventävät opinnot | Ei tarjota | |
Advanced Software Project Management | 2 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Advanced Topics in Databases | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Advanced Wireless Communication Systems | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Advances in Data Mining | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Agenttiteknologia | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
AI for Games | 3 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
AI for Games II | 3 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
AI for Games III | 3 | Ohjelmistojärjestelmät | Aineopinnot | |
Äidinkielinen viestintä | 3 | Ei erikoistumislinjaa | Kieliopinnot |
Vuosittain periodi 1+2 Vuosittain periodi 3+4 |
Aikalogiikka ja järjestelmien verifiointi | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Aineenopettajan tietotekniikka | 4 | Opettaja | Aineopinnot | Ei tarjota |
Aineopintojen harjoitustyö: AI Odyssey | 1-3 | Algoritmit ja koneoppiminen | Aineopinnot | |
Aineopintojen harjoitustyö: Käyttöjärjestelmät | 3-5 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | |
Aineopintojen harjoitustyö: Ohjelmointi | 5 | Ohjelmistojärjestelmät | Aineopinnot | |
Aineopintojen harjoitustyö: Tietokantasovellus | 5 | Ohjelmistojärjestelmät | Aineopinnot |
Vuosittain periodissa 1 Vuosittain periodissa 2 Vuosittain periodissa 3 Vuosittain periodissa 4 Vuosittain kesällä |
Aineopintojen harjoitustyö: Tietoliikenne | 3-5 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | |
Aineopintojen harjoitustyö: Tietorakenteet ja algoritmit | 3-5 | Algoritmit ja koneoppiminen | Aineopinnot |
Vuosittain periodissa 1 Vuosittain periodissa 2 Vuosittain periodissa 3 Vuosittain periodissa 4 Vuosittain kesällä |
Aineopintojen harjoitustyö: Verkkosovellusten ohjelmointi | 4 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | |
Algorithm Libraries | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Algorithm Library Design | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Algorithms and Systems for Big Data Management | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Algorithms for segmentation problems | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Algoritmien oikeellisuus ja johtaminen | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Algoritmien suunnittelu | 4 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Algoritmien suunnittelu II | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Algoritmien suunnittelu ja analyysi | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | Vuosittain periodissa 1 |
Algoritmien suunnittelu ja analyysi -2006 | 10 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Algoritmisen tietojenkäsittelyn perusteet | 4 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Algoritmisia ongelmia rakennebiologiassa ja geenitekniikassa | 8 | Bioinformatiikka | Syventävät opinnot | |
Algoritmit bioinformatiikassa | 4 | Bioinformatiikka | Aineopinnot | |
Algoritmit molekyylibiologiassa | 5 | Bioinformatiikka | Syventävät opinnot | Joka toinen vuosi |
Algoritmit ongelmanratkaisussa | 6 | Algoritmit ja koneoppiminen | Aineopinnot | |
Algoritmitekniikka | 8 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Älykäs vesi -hackathon | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
Ammattimainen ohjelmistokehitys | 4-8 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Android-ohjelmoinnin harjoitustyö | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Angular.js ohjelmointiprojekti | 1-3 | Ohjelmistojärjestelmät | Aineopinnot | |
Application Challenge (HS Open) | 2-4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Approksimointialgoritmit | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Apps4Finland -hackathon | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
Aspect Oriented Programming | 2 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Assignment in Mobile Middleware | 2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Atk:n perusteet | 4 | Basic | Perusopinnot | Ei tarjota |
ATM-tietoliikenne | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Automaattinen verifiointi | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Autonomisten järjestelmien yhteistoiminta -2005 | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Autumn Game Jam | 1- | Selvitettävä | Muut opinnot | |
Azure CodeCamp | 3 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | |
Big Data Frameworks | 5 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Bioinformatiikan perusteet -2005 | 4 | Bioinformatiikka | Syventävät opinnot | Ei tarjota |
Biological Sequence Analysis | 5 | Bioinformatiikka | Syventävät opinnot | Joka toinen vuosi |
Biologisen sekvenssianalyysin harjoitustyö | 2 | Bioinformatiikka | Syventävät opinnot | |
Biotietokantojen harjoitustyö | 2 | Bioinformatiikka | Syventävät opinnot | Jatkuvasti tarjolla |
BrowserSocket CodeCamp | 3 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Business Process Automation | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
C-ohjelmointi | 5 | Ohjelmistojärjestelmät | Aineopinnot | Vuosittain periodissa 1 |
Causal Analysis | 4-6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
CINCO Laboratory | 1-4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Jatkuvasti tarjolla |
Classification | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Clojure-ohjelmointi | 2-4 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Coaching and Engaging in Global Agile Software Teams | 3 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Coderetreat | 1 | Ohjelmistojärjestelmät | Aineopinnot | |
Complex Networks and Data Mining | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Component-Based Development | 8 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Computational Cognitive Neuroscience | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Computational Complexity | 8 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Computational Creativity and Multi-Agent Systems | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Computational Creativity Project | 1-3 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Computational Methods in Gene Mapping and Genome Structure | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Computational Methods of Systems Biology | 4 | Bioinformatiikka | Syventävät opinnot | |
Computational Neuroscience | 6 | Bioinformatiikka | Syventävät opinnot | |
Computational Systems Biology | 6 | Bioinformatiikka | Syventävät opinnot | |
Context-Aware Computing | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Convex Optimization | 8 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
CORBA-arkkitehtuuri | 6 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Cryptography and Network Security | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Cryptography in Networking | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Cyber Security Base: Advanced Topics | 3 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Cyber Security Base: Capture The Flag | 1 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Cyber Security Base: Course Project I | 1 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | |
Cyber Security Base: Course Project II | 1 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Cyber Security Base: Introduction to Cyber Security | 1 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | |
Cyber Security Base: Securing Software | 3 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | |
Cyber Security I | 5 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | |
Cyber Security II | 5 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Data Analysis for Gene Expression | 6-10 | Bioinformatiikka | Syventävät opinnot | |
Data Mining | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | Vuosittain periodissa 4 |
Data Mining Project | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | Vuosittain periodissa 4 |
Data Structures in Genome Analysis | 5 | Bioinformatiikka | Syventävät opinnot | |
Data-analyysin laskennallisia menetelmiä (Fortran) | 6 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Design and User Evaluation of Augmented-Reality Interfaces | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Designing Interactive Systems | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Annually |
Deterministisiä hajautettuja algoritmeja | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Digitaalinen signaalinkäsittely | 6 | Sovellettu tietojenkäsittely | Aineopinnot | Ei tarjota |
Digitaalisen äänenkäsittelyn perusteet | 6 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Digitaalisen median tekniikat | 4 | Ohjelmistojärjestelmät | Aineopinnot | Annually |
Digitaalisten pelien perusteet | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Diskreetin optimoinnin harjoitustyö | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Diskreetti optimointi | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Distributed Systems Project | 5 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Annually |
Distributed Transaction Management | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Elements of Bioinformatics | 4 | Bioinformatiikka | Syventävät opinnot | |
Elo Data Science Hackathon | 1 | Ohjelmistojärjestelmät | Aineopinnot | |
Empiirinen ohjelmistotutkimus | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei määritelty |
Energy-efficient Mobile Computing | 5 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
English Academic & Professional Skills: Reading, Writing & Spoken Communication | 4 | Ei erikoistumislinjaa | Kieliopinnot | Ei määritelty |
Epätäydellisen tiedon käsittelymenetelmät | 6 | Yleistä | Syventävät opinnot | Ei tarjota |
EPOC: arkkitehtuuri ja ohjelmointi | 4 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Erikoistyö | 20 | Selvitettävä | Syventävät opinnot | Ei tarjota |
Ethical Issues with Academic Writing in MSc Studies | 1 | Ei erikoistumislinjaa | Muut opinnot | |
Ethics and social responsibility in research - An introductory course | 3 | Ei erikoistumislinjaa | Syventävät opinnot | |
Eväitä esiintymisessä onnistumiseen | 2 | Ei erikoistumislinjaa | Muut opinnot | Ei tarjota |
Formal Type Theory | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Foundations for Future Mobile Computing | 8 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Fragments of Structural and Algorithmic Graph Theory | 1-2 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Functional Programming | 1 | Algoritmit ja koneoppiminen | Aineopinnot | |
Futurice-algoritmihackathon | 1 | Ohjelmistojärjestelmät | Aineopinnot | |
Game Architecture | 4 | Ohjelmistojärjestelmät | Aineopinnot | |
Game Design and Balance | 4 | Ohjelmistojärjestelmät | Aineopinnot | |
Game Development Hackathon | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
Game Engine Architecture | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Joka toinen vuosi |
Game Project Course | 4 | Ohjelmistojärjestelmät | Aineopinnot | |
Game Theoretic Concepts in Computer Science | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Genetics for Computer scientists | 4 | Bioinformatiikka | Aineopinnot | |
GeoMashup CodeCamp | 3 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei määritelty |
Geometriset menetelmät | 8 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Graafisen tietojenkäsittelyn jatkokurssi | 8 | Yleistä | Syventävät opinnot | Ei tarjota |
Graafisten käyttöliittymien ohjelmointi | 6-10 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Grafiikkaohjelmointi | 4 | Algoritmit ja koneoppiminen | Aineopinnot | |
Grafiikkaohjelmointia demoskenehengessä | 1-4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Graph Mining | 3 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Graph Mining - Motivation, Algorithms and Applications | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Graphical Models | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Hajautettu tekoäly | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Hajautettujen ohjelmistojen toteuttaminen | 8 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Hajautetut järjestelmät | 5 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Vuosittain periodi 1+2 |
Hajautetut käyttöjärjestelmät | 8 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Hajautetut tietokannat | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Joka toinen vuosi |
Handheld Systems | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Harjoittelu tai työelämään orientoituminen | 1-3 | Selvitettävä | Muut opinnot | Jatkuvasti tarjolla |
Haskell Workshop | 1-4 | Ohjelmistojärjestelmät | Aineopinnot | |
Haskell-harjoitustyö | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Health Informatics | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Henkilökohtainen opintosuunnitelma (FM-HOPS) | 1 | Ei erikoistumislinjaa | Muut opinnot | Jatkuvasti tarjolla |
Henkilökohtainen opintosuunnitelma ja osallistuminen opettajatuutorointiin | 1 | Ei erikoistumislinjaa | Muut opinnot | Jatkuvasti tarjolla |
Ihmisen ja tietokoneen välinen vuorovaikutus | 6 | Ohjelmistojärjestelmät | Aineopinnot | Vuosittain periodissa 4 |
Inductive Logic Programming | 2 | Ohjelmistojärjestelmät | Jatko-opinnot | Ei määritelty |
Informaatiojärjestelmät | 8 | Ohjelmistojärjestelmät | Perusopinnot | Ei tarjota |
Informaatiojärjestelmien harjoitustyö | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Informaatioteoreettinen mallintaminen | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Informaatioteoreettisen mallintamisen harjoitustyö | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Information networks | 6-8 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Information Visualization | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Innovaatioharjoitustyö | 3 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Intel devkit/CodeCamp | 2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Intelligent Embedded Systems | 4 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | |
Intensive Course on Model-Driven Engineering | 3 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Intensive Course on Modeling Biological Networks | 5 | Bioinformatiikka | Syventävät opinnot | |
Intensive course on population genetics | 1-2 | Bioinformatiikka | Syventävät opinnot | |
Interface Technologies | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
International Space Apps Challenge / Helsinki | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
Internet ilmiönä | 2-4 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei määritelty |
Internet of Things: Exactum Greenhouse | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Internet Protocols for Mobile Computing | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Internet Technologies for Mobile Computing | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Internet-protokollat | 5 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Vuosittain periodissa 1 |
Introduction to Game Programming | 5 | Ohjelmistojärjestelmät | Aineopinnot | |
Introduction to Go | 3 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Introduction to Independent Component Analysis | 2 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Introduction to Software Testing | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Introduction to the use of computers | 4 | Basic | Aineopinnot | Ei tarjota |
Introduktion till datorn som arbetsredskap | 4 | Basic | Perusopinnot | Ei tarjota |
Java-ohjelmointi | 4 | Ohjelmistojärjestelmät | Perusopinnot | Ei tarjota |
Java-ohjelmointi | 6 | Basic | Aineopinnot | Ei tarjota |
Johdatus funktionaaliseen ohjelmointiin | 4 | Algoritmit ja koneoppiminen | Aineopinnot | Ei määritelty |
Johdatus kilpaohjelmointiin | 2-4 | Ohjelmistojärjestelmät | Aineopinnot | Jatkuvasti tarjolla |
Johdatus koneoppimiseen | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | Vuosittain periodissa 2 |
Johdatus lambda-kalkyyliin | 2 | Algoritmit ja koneoppiminen | Aineopinnot | Ei määritelty |
Johdatus laskennalliseen luovuuteen | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Johdatus ohjelmointiin -1999 | 8 | Ohjelmistojärjestelmät | Perusopinnot | Ei tarjota |
Johdatus ohjelmointiin yhteiskuntatieteissä | 4 | Ohjelmistojärjestelmät | Perusopinnot | |
Johdatus peliohjelmointiin | 6 | Ohjelmistojärjestelmät | Aineopinnot | Joka toinen vuosi |
Johdatus sovellussuunnitteluun | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Johdatus tekoälyyn | 5 | Algoritmit ja koneoppiminen | Aineopinnot | Vuosittain periodissa 1 |
Johdatus tietojenkäsittelytieteeseen | 5 | Ei erikoistumislinjaa | Perusopinnot |
Vuosittain periodi 1+2 Jatkuvasti tarjolla |
Johdatus tietotekniikkaoikeuteen | 2 | Ei erikoistumislinjaa | Aineopinnot | Ei tarjota |
Julkaisutekniikan alkeet | 4 | Ohjelmistojärjestelmät | Perusopinnot | Ei tarjota |
Kandidaatintutkielma | 6 | Ei erikoistumislinjaa | Aineopinnot |
Vuosittain periodi 1+2 Vuosittain periodi 3+4 |
Käytettävyyden arviointi | 4-6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei määritelty |
Käytettävyyssuunnittelu | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei määritelty |
Käyttöjärjestelmät | 8 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Käyttöjärjestelmät | 4 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Käyttöjärjestelmät | 8 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Vuosittain periodi 3+4 |
Käyttöjärjestelmät I -2005 | 4 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Käyttöjärjestelmät II | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Käyttöliittymät | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Käyttöliittymät -2005 | 8 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Käyttöliittymät II | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Käyttöliittymien arviointimenetelmät | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Kernel Methods for Pattern Analysis | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Ketterä web-kehitys ja Ruby on Rails | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Key Concepts in Biology | 1 | Bioinformatiikka | Syventävät opinnot | |
Kielellisen luovuuden laskennallinen perusta | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Kilpaohjelmointi | 2-3 | Ohjelmistojärjestelmät | Aineopinnot | |
Kognitiivinen mallintaminen II: Tilastollinen luonnollisen kielen käsittely | 5 | Ei erikoistumislinjaa | Muut opinnot | |
Kolme käsitettä: informaatio | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Kolme käsitettä: päätöksenteko | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Kolme käsitettä: todennäköisyys | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Kombinatorinen optimointi | 10 | Yleistä | Syventävät opinnot | Ei tarjota |
Kombinatoriset optimointimenetelmät | 4 | Yleistä | Syventävät opinnot | Ei tarjota |
Kompleksiset laskentajärjestelmät | 8 | Yleistä | Syventävät opinnot | Ei tarjota |
Koneoppiminen | 8 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Koneoppimisen jatkokurssi | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Koodin generointi | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Joka toinen vuosi |
Kuvankäsittely | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Kuvankäsittelyn perusteet | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Kuvankäsittelyn sovelluksia | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Kvanttilaskenta | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Kypsyysnäyte | Ei erikoistumislinjaa | Aineopinnot |
Vuosittain periodi 1+2 Vuosittain periodi 3+4 |
|
Kyselykielet | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Laajakaistaiset IP-verkot | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Laajojen dokumenttiaineistojen käsittely | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Laboratory of Computational Creativity and Humor | 4-8 | Algoritmit ja koneoppiminen | Aineopinnot | |
Laboratory Works in Networking and Security (with Aalto) | 5-10 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Langaton tietoliikenne | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Langattomat tietoliikenneverkot | 2 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Laskennallinen biologia | 8 | Bioinformatiikka | Syventävät opinnot | |
Laskennallinen data-analyysi I | 4 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Laskennallinen data-analyysi II | 4 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Laskennallinen genotyyppi-analyysi | 4 | Bioinformatiikka | Syventävät opinnot | |
Laskennallisen luovuuden projekti | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Laskennan mallit | 8 | Algoritmit ja koneoppiminen | Aineopinnot | Vuosittain periodi 1+2 |
Laskennan teoria | 8 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Laskennan teoria | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Laskennan teorian opintopiiri | 2-3 | Algoritmit ja koneoppiminen | Aineopinnot | |
Laskennan vaativuus | 4 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Laudatur-laboratorio | Ei erikoistumislinjaa | Syventävät opinnot | Ei tarjota | |
Laudatur-projektityö | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Learning Markov Random Fields and Models of Statistical Physics from Data | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Lectures on Statistical Modeling Theory | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Legacy-ohjelmointiprojekti: TMC | 1-10 | Ohjelmistojärjestelmät | Aineopinnot | |
Linear Algebra Methods for Data Mining | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Linux Fundamentals | 2-4 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Annually |
Linux-ylläpito | 6 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Joka toinen vuosi |
Location-Awareness | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Location-Awareness | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Location-Awareness Project | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
LOTOS-spesifiointikieli | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Machine Learning in Bioinformatics | 6-8 | Bioinformatiikka | Syventävät opinnot | |
Matematiikan opintopiiri | Ei erikoistumislinjaa | Muut opinnot | Ei tarjota | |
Mathematical Modelling for Computer Networks | 2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Mathematical Modelling for Computer Networks II | 2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Merkkijonomenetelmät | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | Vuosittain periodissa 2 |
Merkkijonomenetelmien harjoitustyö | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | Vuosittain periodissa 3 |
Metabolic Modeling | 4 | Bioinformatiikka | Syventävät opinnot | |
Methods for Software Engineering Research | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Middleware Standards for Mobile Computing | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Milestones in Operating Systems | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Mobiiliohjelmointi | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Mobile Middleware | 3 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Vuosittain periodissa 4 |
Mobile Sensing | 8 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Mobile Systems Security | 5 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Mobile Web Services | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Modelling inheritance in pedigrees and populations | 4-6 | Bioinformatiikka | Syventävät opinnot | |
Modelling of Vision | 5 | Bioinformatiikka | Syventävät opinnot | |
Models and Algorithms for Complex Networks | 6-8 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Molecular Genetics and Gene Mapping for Methodological Sciences | 3 | Bioinformatiikka | Aineopinnot | |
Muuntokoulutuksen peruskurssi (Java) | 8 | Muuntokoulutus | Aineopinnot | Ei tarjota |
Natural Language Generation for News Automation | 2- | Selvitettävä | Syventävät opinnot | |
Natural Language Processing | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Networks, Crowds and Markets | 4-6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Neuraaliverkot | 6 | Yleistä | Syventävät opinnot | Ei tarjota |
Node.js ohjelmointiprojekti | 1-3 | Ohjelmistojärjestelmät | Aineopinnot | |
Nodes Research Methodologies | 1-2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Ohjattu koneoppiminen | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Ohjelmien semantiikka | 6 | Ohjelmistojärjestelmät | Aineopinnot | |
Ohjelmistoarkkitehtuurien harjoitustyö | 3 | Ohjelmistojärjestelmät | Syventävät opinnot | Jatkuvasti tarjolla |
Ohjelmistoarkkitehtuurit | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Vuosittain periodissa 1 |
Ohjelmistojärjestelmien empiirinen harjoitustyö | 1-3 | Ohjelmistojärjestelmät | Aineopinnot | |
Ohjelmistojen suorituskyvyn suunnittelu | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Ohjelmistojen suorituskyvyn suunnittelu -1995 | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Ohjelmistojen suunnittelu | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Ohjelmistojen testaus | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei määritelty |
Ohjelmistojen tietoturva | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Ohjelmistojen tuotteistaminen ja liiketoiminta | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Ohjelmistojen vaatimusmäärittely | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Ohjelmistoliiketoimintaprojekti | 4 | Selvitettävä | Syventävät opinnot | Ei tarjota |
Ohjelmistoprojektien johtaminen ja ryhmädynamiikka | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Joka toinen vuosi |
Ohjelmistoprojektien johtamisen harjoitustyö | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Ohjelmistoprosessit ja ohjelmistojen laatu | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Annually |
Ohjelmistotekniikan menetelmät | 5 | Ohjelmistojärjestelmät | Perusopinnot | Vuosittain periodissa 2 |
Ohjelmistotekniikan menetelmät -2011 | 4 | Ohjelmistojärjestelmät | Perusopinnot | Ei tarjota |
Ohjelmistotuotannon jatkokurssi | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Ohjelmistotuotannon ohjelmointihaasteita 1 | 1-2 | Ohjelmistojärjestelmät | Aineopinnot | |
Ohjelmistotuotanto | 5 | Ohjelmistojärjestelmät | Aineopinnot | Vuosittain periodissa 4 |
Ohjelmistotuotantoprojekti | 9 | Ei erikoistumislinjaa | Aineopinnot |
Vuosittain kesällä Vuosittain periodi 1+2 Vuosittain periodi 3+4 |
Ohjelmistotuotantoprojekti -1997 | 16 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Ohjelmistotuotantoprojektiin liittyvä työelämään orientointi | 1 | Ohjelmistojärjestelmät | Muut opinnot |
Vuosittain kesällä Vuosittain periodi 1+2 Vuosittain periodi 3+4 |
Ohjelmoinnin harjoitustyö | 5 | Ohjelmistojärjestelmät | Perusopinnot |
Vuosittain periodissa 1 Vuosittain periodissa 2 Vuosittain periodissa 3 Vuosittain periodissa 4 Vuosittain kesällä |
Ohjelmoinnin ja laskennan perusmallit | 4 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Ohjelmoinnin jatkokurssi | 5 | Ohjelmistojärjestelmät | Perusopinnot |
Vuosittain periodissa 2 Vuosittain periodissa 4 Vuosittain kesällä |
Ohjelmoinnin perusteet | 5 | Ohjelmistojärjestelmät | Perusopinnot |
Vuosittain periodissa 1 Vuosittain periodissa 3 Vuosittain kesällä |
Ohjelmointi (Fortran) | 6 | Basic | Perusopinnot | Ei tarjota |
Ohjelmointi (Pascal) | 8 | Basic | Perusopinnot | Ei tarjota |
Ohjelmointi (Pascal) | 8 | Basic | Perusopinnot | Ei tarjota |
Ohjelmointi Python-kielellä | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Ohjelmointihaasteita I | 1-3 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Ohjelmointikielten kääntäjät | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Joka toinen vuosi |
Ohjelmointikielten periaatteet | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Joka toinen vuosi |
Ohjelmointitekniikka (Ada) | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Ohjelmointitekniikka (C++) | 5 | Ohjelmistojärjestelmät | Aineopinnot | Joka toinen vuosi |
Ohjelmointitekniikka (Java) | 5 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Ohjelmointitekniikka (JavaScript) | 5 | Ohjelmistojärjestelmät | Aineopinnot | Joka toinen vuosi |
Ohjelmointitekniikka (Scala) | 5 | Ohjelmistojärjestelmät | Aineopinnot | Joka toinen vuosi |
Olio-ohjelmointi | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Oliotietokannat | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Ongelmanratkaisu | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Open Source Hackathon | 3 | Ohjelmistojärjestelmät | Aineopinnot | |
Opettajatuutorointi | 2 | Ei erikoistumislinjaa | Muut opinnot | Ei tarjota |
Opiskelutekniikka | 2 | Selvitettävä | Muut opinnot | Vuosittain periodi 1+2 |
Orientation to MSc Studies | 2 | Ei erikoistumislinjaa | Muut opinnot | Ei tarjota |
Overlay and P2P Networks | 5 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Annually |
Paikkatiedon hallinta ja analyysi | Ohjelmistojärjestelmät | Syventävät opinnot | ||
Paikkatiedon käsittely | 5 | Ohjelmistojärjestelmät | Aineopinnot | |
Paikkatietojärjestelmät | 4 | Sovellettu tietojenkäsittely | Syventävät opinnot | Ei tarjota |
Pair Programming Competition | 1 | Ohjelmistojärjestelmät | Aineopinnot | |
Palveluperustaisten liiketoimintaprosessien suunnittelu ja toteuttaminen | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei määritelty |
Parallel Functional Programming | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Peer-to-Peer Computing | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Pelikehityshaaste | 3 | Ohjelmistojärjestelmät | Aineopinnot | |
Pelillinen oppiminen - Tietotekniikan moniammatillinen hyöty koulussa | 2-6 | Ohjelmistojärjestelmät | Aineopinnot | |
Peliohjelmointi | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Pelisuunnittelusta prototyypiksi -työpaja | 3 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Pelit ja kerronta -luentosarja | 2 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Pelit ja peliala II - The Sequel | 3-5 | Ei erikoistumislinjaa | Muut opinnot | |
Pelit ja virtuaaliympäristöt | 6 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Performance Evaluation of Computer Systems | 8 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Performance Issues in Mobile Computing and Communication | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Performance Modelling for Wireless Data Communication | 2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Perl-ohjelmointikieli | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Petriverkot | 6 | Syventävät opinnot | Ei tarjota | |
Pop-up Course: AI Challenges I | 3-4 | Algoritmit ja koneoppiminen | Aineopinnot | Ei määritelty |
Pop-up Course: Linkki 24 Challenge | 1 | Algoritmit ja koneoppiminen | Aineopinnot | |
Pop-Up course: SomeJam | 1-2 | Ohjelmistojärjestelmät | Aineopinnot | |
Pop-Up Course: Swift | 1-3 | Ohjelmistojärjestelmät | Aineopinnot | |
Pop-Up Course: World Championships of Coding | 3 | Ohjelmistojärjestelmät | Aineopinnot | |
Pop-Up Course: Xcode | 1-5 | Ohjelmistojärjestelmät | Aineopinnot | |
Pop-Up kurssi: Saavutettavat verkkopalvelut | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
Practical Course in Biodatabases | 4 | Bioinformatiikka | Syventävät opinnot | |
Practical Course in Microarray Data Analysis | 4 | Bioinformatiikka | Syventävät opinnot | |
Proaktiivisen tietotekniikan kollokvio: tietääkö kone, mitä haluat seuraavaksi? | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota | |
Probabilistic Logic Learning | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Probabilistinen päättely | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Programming in Scala | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei määritelty |
Project in Algorithms in Molecular Biology | 2 | Bioinformatiikka | Syventävät opinnot | |
Project in Data Compression Techniques | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Project in Machine Vision | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Project In Markov Random Fields | 3 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Project in Practical Machine Learning | 2-6 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Proof Theory and Proof Search | 4-6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Proteomics and Bioinformatics | 2 | Bioinformatiikka | Syventävät opinnot | |
Protocol Software Engineering | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
PSIRP Codecamp | 2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Puhekäyttöliittymien suunnittelu ja toteutus | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Puukieliopit | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
QT CodeCamp | 3 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Rakenteisten dokumenttien käsittely | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
React-ohjelmointiprojekti | 1-5 | Ohjelmistojärjestelmät | Aineopinnot | |
Reading Group on Digital Literature | 3 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Reading group on philosophy of science: Laboratory life | 1 | Ei erikoistumislinjaa | Muut opinnot | |
Reading group on philosophy of science: Progress and its Problems: Towards a The | 1 | Ei erikoistumislinjaa | Muut opinnot | |
Reading Group on Philosophy of Science: The Structure of Scientific Revolutions | 1 | Ei erikoistumislinjaa | Muut opinnot | |
Reaktor Pair Programming Competition in Code Golf | 1 | Ohjelmistojärjestelmät | Aineopinnot | |
Reinforcement Learning Project | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Rinnakkaiskäsittelyn teoria | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Rinnakkaislaskennan algoritmit | 6 | Yleistä | Syventävät opinnot | Ei tarjota |
Rinnakkaislaskenta grafiikkasuorittimilla | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Rinnakkaisohjelmistot | 8 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Rinnakkaisohjelmoinnin periaatteet I | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Rinnakkaisohjelmoinnin periaatteet II | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Rinnakkaisohjelmointi | 6 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Rinnakkaisten järjestelmien ulkoinen käyttäytyminen | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Robotiikka | 8 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Robottiohjelmoinnin harjoitustyö | 5 | Ohjelmistojärjestelmät | Aineopinnot | Annually |
Ryhmämentorointi | 2 | Ei erikoistumislinjaa | Muut opinnot | |
Sanojen distributionaalinen samanlaisuus | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Sanojen merkitykset | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Satisfiability, Boolean Modeling and Computation | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Satunnaisalgoritmit | 8 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Satunnaisalgoritmit I | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Satunnaisalgoritmit II | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Scheme-harjoituskurssi | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Scientific Writing for MSc in Computer Science | 3 | Ei erikoistumislinjaa | Muut opinnot | Vuosittain periodissa 1 |
Security and Privacy Issues for Modern Systems and Technologies | 1 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Selected Topics in Algorithmic Graph Theory | 1-2 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Selected Topics in Mobile Security | 1-4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Semanttinen web | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei määritelty |
Semanttinen web -2005 | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Sensing, Actuation, and Computation | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Service Ecosystems | 5 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Annually |
Service-Oriented Software Engineering with MDE | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Joka toinen vuosi |
Short Course in Parallel Programming Using MPI | 2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Simulointimenetelmät | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Simulointipohjainen käyttöliittymäsuunnittelu | 6 | Ohjelmistojärjestelmät | Aineopinnot | Joka toinen vuosi |
Software Agent Technology | 4-6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Software Factory Project | 6 | Ohjelmistojärjestelmät | Syventävät opinnot |
Vuosittain periodissa 1 Vuosittain periodissa 2 Vuosittain periodissa 3 Vuosittain periodissa 4 Vuosittain kesällä |
Software Factory Work Experience | 5-7 | Ei erikoistumislinjaa | Muut opinnot |
Vuosittain periodissa 1 Vuosittain periodissa 2 Vuosittain periodissa 3 Vuosittain periodissa 4 Vuosittain kesällä |
Software Measurement and Quality Modeling | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei määritelty |
Software Process Definition and Management | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Software Quality, Processes, and Organizations | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Solinor Beacon Hackathon | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
Solinor Hackathon | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
SomeJam Hackathon | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
Sovellusintegraatio verkostotaloudessa ja sähköisen liiketoiminnan standardit | 8 | Selvitettävä | Syventävät opinnot | Ei tarjota |
Spark Code Camp | 2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Spatial Data Mining | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Special Course in Unsupervised Machine Learning: Probabilistic Factor Analysis M | 2-3 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Special Course on Data Mining | 4-6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Special Topics in Computational Geometry: Motion Planning and Shape Approxim | 3 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Spesifioinnin ja verifioinnin jatkokurssi | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Spesifioinnin ja verifioinnin perusteet | 5 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Joka toinen vuosi |
Steganografia ja digitaaliset vesileimat | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Suorituskykyanalyysi | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Symbolinen ohjelmointi | 6 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Symbolisesti koodatun musiikin hakumenetelmät | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Systeemityön menetelmät | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Syventävä harjoittelu tai työelämään orientoivat opinnot | 2-6 | Selvitettävä | Muut opinnot | Jatkuvasti tarjolla |
Tapahtumakäsittely -1990 | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Tapahtumakäsittely -1999 | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
TDD-ohjelmointimenetelmä ja koodin suunnittelu | 5 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Tekoäly | 8 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Tekoäly tietokonepeleissä | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Tekoälykielet | 6 | Yleistä | Perusopinnot | Ei tarjota |
Tekoälyn filosofia | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Tekstiaineistojen tilastosuureita | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
The Foundation of Queueing Theory | 2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | |
Tiedon eristäminen tekstistä | 4 | Syventävät opinnot | ||
Tiedon louhinnan algoritmiset menetelmät | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Tiedon louhinnan menetelmät | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Tiedon tiivistäminen | 8 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Tiedon tiivistämisen tekniikat | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei määritelty |
Tiedonhakumenetelmät | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Tiedonhallinta I | 8 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Tiedonhallinta II | 10 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Tietämyksen muodostaminen -2002 | 6 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Tietämyskannat | 4-6 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Tieteellisen kirjoittamisen kurssi | 10 | Ei erikoistumislinjaa | Aineopinnot | Ei tarjota |
Tietojenkäsittely ihmisessä: hidasta ja tehotonta? | 2 | Ei erikoistumislinjaa | Muut opinnot | Ei tarjota |
Tietojenkäsittelyn menetelmiä | 6 | Yleistä | Perusopinnot | Ei tarjota |
Tietojenkäsittelytieteen esittely | 2 | Basic | Muut opinnot | Ei tarjota |
Tietojenkäsittelytieteen kisälliopetus: Automaattisten testien testaus | 1-5 | Ohjelmistojärjestelmät | Muut opinnot | |
Tietojenkäsittelytieteen kisälliopetus: Java-ohjelmointi | 1-5 | Ohjelmistojärjestelmät | Muut opinnot |
Vuosittain periodissa 1 Vuosittain periodissa 2 Vuosittain periodissa 3 Vuosittain periodissa 4 |
Tietojenkäsittelytieteen kisälliopetus: Ohjelmistotekniikan menetelmät | 1-3 | Ei erikoistumislinjaa | Muut opinnot | |
Tietojenkäsittelytieteen kisälliopetus: Ohjelmistotuotanto | 1-3 | Ei erikoistumislinjaa | Muut opinnot | |
Tietojenkäsittelytieteen kisälliopetus: Tietokone työvälineenä | 2-3 | Ei erikoistumislinjaa | Muut opinnot | |
Tietojenkäsittelytieteen kisälliopetus: Tietorakenteet | 1-3 | Ei erikoistumislinjaa | Muut opinnot |
Vuosittain periodissa 3 Vuosittain periodissa 4 |
Tietokannan hallinta | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Tietokannan mallinnus | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Tietokannan suunnittelu | 5 | Ohjelmistojärjestelmät | Aineopinnot | Annually |
Tietokantarakenteet ja -algoritmit | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Tietokantasovellusten harjoitustyö | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |
Tietokantojen perusteet | 5 | Ohjelmistojärjestelmät | Perusopinnot |
Vuosittain periodissa 1 Vuosittain periodissa 3 |
Tietokantojen suorituskyvyn arviointi | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Tietokone työvälineenä | 1 | Selvitettävä | Tieto- ja viestintätekniikan opinnot | Vuosittain periodissa 1 |
Tietokone työvälineenä (sivuaineopiskelijoille) -2005 | 4 | Basic | Tieto- ja viestintätekniikan opinnot | Ei tarjota |
Tietokonearkkitehtuurit | 8 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Tietokoneavusteinen yhteistyö | 6 | Ohjelmistojärjestelmät | Syventävät opinnot | Ei tarjota |
Tietokoneavusteiset oppimisympäristöt | 8 | Opettaja | Syventävät opinnot | Ei tarjota |
Tietokoneen rakenne | 5 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Joka toinen vuosi |
Tietokoneen toiminta | 5 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Vuosittain periodissa 2 |
Tietokoneen toiminta -1999 | 6 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Tietokonegrafiikka | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Tietokoneliikennejärjestelmän mallintaminen ja simulointi | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Tietokoneverkot | 8 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Tietoliikenne -2000 | 8 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Tietoliikenne I | 4 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Tietoliikenne II | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Tietoliikenteen jatkokurssi | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Tietoliikenteen perusteet | 6 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Vuosittain periodissa 2 |
Tietoliikenteen suorituskyvyn analysointi | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Tietorakenteet -2000 | 8 | Algoritmit ja koneoppiminen | Aineopinnot | Ei tarjota |
Tietorakenteet ja algoritmit | 8-10 | Algoritmit ja koneoppiminen | Aineopinnot | Vuosittain periodi 3+4 |
Tietotekniikan alkeet | 4 | Basic | Perusopinnot | Ei tarjota |
Tietotekniikan alkeet | 4 | Basic | Perusopinnot | Ei tarjota |
Tietotekniikan alkeet | 4 | Basic | Perusopinnot | Ei tarjota |
Tietotekniikan alkeet (pääaineopiskelijoille) | 4 | Basic | Perusopinnot | Ei tarjota |
Tietotekniikka ja yhteiskunta | 5 | Ei erikoistumislinjaa | Aineopinnot | |
Tietotekniikka-ala ammattina | 2 | Selvitettävä | Muut opinnot | Ei tarjota |
Tietotekniikka: nyt! | 3 | Ei erikoistumislinjaa | Muut opinnot | Ei määritelty |
Tietoturva | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Tietoturvan perusteet | 4 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei tarjota |
Tietovarastot | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Joka toinen vuosi |
Tilastollinen konekääntäminen | 3 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
TOAS CodeCamp | 3 | Ohjelmistojärjestelmät | Aineopinnot | |
Todennäköisyysmallien harjoitustyö | 2-3 | Algoritmit ja koneoppiminen | Syventävät opinnot | Vuosittain periodissa 4 |
Todennäköisyysmallit | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | Vuosittain periodissa 3 |
Topics in Computational Biology | 4 | Yleistä | Syventävät opinnot | |
Tosiaikajärjestelmät | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Tosiaikatietokannat | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Tournament Game Jam | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
Transaktioiden hallinta | 5 | Ohjelmistojärjestelmät | Syventävät opinnot | Vuosittain periodissa 2 |
Tutkijalinjan harjoitustyö | 2-6 | Ei erikoistumislinjaa | Aineopinnot | Jatkuvasti tarjolla |
Tutkimusetiikka | 1 | Ei erikoistumislinjaa | Syventävät opinnot | Ei tarjota |
Tutkimustiedonhaku | 1 | Ei erikoistumislinjaa | Tieto- ja viestintätekniikan opinnot |
Vuosittain periodi 1+2 Vuosittain periodi 3+4 |
Tutkimustiedonhallinnan peruskurssi | 6 | Ohjelmistojärjestelmät | Aineopinnot | |
TVT-ajokortti | 3 | Selvitettävä | Tieto- ja viestintätekniikan opinnot | Vuosittain periodissa 1 |
Ultrahack | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
UNIX-perusteet | 2 | Hajautetut järjestelmät ja tietoliikenne | Perusopinnot | Ei tarjota |
UNIX-sovellusalusta | 6 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei määritelty |
Unix-sovellusohjelmointi | 6 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei määritelty |
Unsupervised Machine Learning | 5 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Unsupervised Machine Learning Projects | 3 | Algoritmit ja koneoppiminen | Syventävät opinnot | Vuosittain periodissa 4 |
Uudet toimialat: Pelit ja peliala | 2-4 | Ei erikoistumislinjaa | Muut opinnot | Ei määritelty |
Uusmediasovellusten tekniikat | 6 | Ohjelmistojärjestelmät | Aineopinnot | |
Väliohjelmistot | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Variational Methods in Intelligent Systems | 4 | Algoritmit ja koneoppiminen | Syventävät opinnot | Ei tarjota |
Verkkojen tietoturva | 4 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei määritelty |
Verkkokaupan tuki Internetissä | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Verkkosovellusten ohjelmointi | 5 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Joka toinen vuosi |
Versionhallinta | 1 | Ohjelmistojärjestelmät | Aineopinnot | |
Warehouse-Scale Computing | 4 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | |
Web Technologies | 1-5 | Ohjelmistojärjestelmät | Aineopinnot | |
Web-palvelinohjelmoinnin harjoitustyö | 5 | Ohjelmistojärjestelmät | Aineopinnot | |
Web-palvelinohjelmointi Java | 5 | Ohjelmistojärjestelmät | Aineopinnot | |
Web-palvelinohjelmointi Ruby on Rails | 5 | Ohjelmistojärjestelmät | Aineopinnot | |
Web-palvelinohjelmointi Ruby on Rails, harjoitustyö | 1-2 | Ohjelmistojärjestelmät | Aineopinnot | |
Web-palvelujen arkkitehtuuri | 6 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Web-selainohjelmoinnin harjoitustyö | 2 | Ohjelmistojärjestelmät | Aineopinnot | |
Web-selainohjelmointi | 5 | Ohjelmistojärjestelmät | Aineopinnot | |
Web-sovellusohjelmoinnin harjoitustyö | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Web-sovellusohjelmointi | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei määritelty |
Windows Phone 7 Codecamp | 3 | Hajautetut järjestelmät ja tietoliikenne | Aineopinnot | Ei määritelty |
Winter Game Jam | 1 | Ohjelmistojärjestelmät | Aineopinnot | |
Wireless Internet Summer School | 2 | Hajautetut järjestelmät ja tietoliikenne | Syventävät opinnot | Ei tarjota |
Workshop on Computational Creativity | 2 | Algoritmit ja koneoppiminen | Syventävät opinnot | |
Writing Scientific English | 2 | Ei erikoistumislinjaa | Kieliopinnot | Ei määritelty |
XML-metakieli | 4 | Ohjelmistojärjestelmät | Aineopinnot | |
XML-tietokannat | 4 | Ohjelmistojärjestelmät | Syventävät opinnot | |
Yleiskuva atk-alan yhteiskunnallisesta merkityksestä | 4 | Ohjelmistojärjestelmät | Aineopinnot | Ei tarjota |