All study modules
Nimi![]() |
ECTS | Subprogramme | Level | Re-occurence |
---|---|---|---|---|
A Comparison of Current and Future Internet Architectures | 1 | Networking and Services | Advanced studies | |
Accenture Cyber Security Experience | 1 | Software Systems | Intermediate studies | |
Adaptive Information Systems | 4-6 | Software Systems | Advanced studies | |
Advanced algorithms in data mining | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Advanced Computer Graphics | 8 | General | Advanced studies | Discontinued |
Advanced Course in Machine Learning | 5 | Algorithms and machine learning | Advanced studies | |
Advanced Course in Programming | 5 | Software Systems | Basic studies |
Annually in period 2 Annually in period 4 Annually in the summer |
Advanced Course on Specification and Verification | 6 | Networking and Services | Advanced studies | Discontinued |
Advanced Data Structures | 4 | Algorithms and machine learning | Advanced studies | Not specified |
Advanced Internship in Bioinformatics | Bioinformatics | Advanced studies | ||
Advanced Internship or Vocational Orientation Studies | 2-6 | Selvitettävä | Other studies | Continuously available |
Advanced Middleware Technologies | 4 | Advanced studies | Discontinued | |
Advanced Networking | 6 | Advanced studies | Discontinued | |
Advanced Software Project Managenent | 2 | Software Systems | Advanced studies | Discontinued |
Advanced Topics in Databases | 4 | Software Systems | Advanced studies | Discontinued |
Advanced Topics in Telecommunication Systems | 6 | Networking and Services | Advanced studies | Discontinued |
Advanced Wireless Communication Systems | 4 | Networking and Services | Advanced studies | Discontinued |
Advances in Data Mining | 2 | Algorithms and machine learning | Advanced studies | Discontinued |
Agent technology | 4 | Networking and Services | Advanced studies | Discontinued |
Agile Web Development and Ruby on Rails | 4 | Software Systems | Intermediate studies | Discontinued |
AI for Games | 3 | Software Systems | Intermediate studies | Not specified |
AI for Games II | 3 | Software Systems | Intermediate studies | Not specified |
AI for Games III | 3 | Software Systems | Intermediate studies | |
AI Languages | 6 | General | Basic studies | Discontinued |
Algorithm Libraries | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Algorithm Library Design | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Algorithm technology | 8 | Algorithms and machine learning | Advanced studies | Discontinued |
Algorithms and Systems for Big Data Management | 5 | Software Systems | Advanced studies | |
Algorithms for Bioinformatics | 4 | Bioinformatics | Intermediate studies | |
Algorithms for Parallel Computation | 6 | General | Advanced studies | Discontinued |
Algorithms for segmentation problems | 4 | Software Systems | Advanced studies | |
Algorithms for Solving Problems | 6 | Algorithms and machine learning | Intermediate studies | |
Algorithms in Molecular Biology | 5 | Bioinformatics | Advanced studies | Every second year |
Algoritmic Problems in Structural Biology | 8 | Bioinformatics | Advanced studies | |
Android Programming Project | 4 | Software Systems | Intermediate studies | Not specified |
Angular.js Programming Project | 1-3 | Software Systems | Intermediate studies | |
Application Challenge (HS Open) | 2-4 | Software Systems | Advanced studies | |
Application integration in a network economy and standards for e-business | 8 | Selvitettävä | Advanced studies | Discontinued |
Approximation Algorithms | 5 | Algorithms and machine learning | Advanced studies | Not specified |
Apps4Finland -hackathon | 2 | Software Systems | Intermediate studies | |
Artificial Intelligence | 8 | Algorithms and machine learning | Advanced studies | Discontinued |
Artificial Intelligence for Games | 4 | Software Systems | Advanced studies | |
Aspect Oriented Programming | 2 | Software Systems | Advanced studies | Discontinued |
Assignment in Mobile Middleware | 2 | Networking and Services | Advanced studies | Not specified |
ATM-Data Communications | 4 | Networking and Services | Advanced studies | Discontinued |
Automatic Verification | 6 | Networking and Services | Advanced studies | Discontinued |
Autumn Game Jam | 1- | Selvitettävä | Other studies | |
Azure CodeCamp | 3 | Networking and Services | Intermediate studies | |
Basics for Upgrading Studies | 8 | Muuntokoulutus | Intermediate studies | Discontinued |
Big Data Frameworks | 5 | Networking and Services | Advanced studies | |
Biological Sequence Analysis | 5 | Bioinformatics | Advanced studies | Every second year |
Broadband IP Networks | 4 | Networking and Services | Advanced studies | Discontinued |
BrowserSocket CodeCamp | 3 | Networking and Services | Advanced studies | Not specified |
BSc Thesis (Scientific Writing) | 6 | No subprogramme | Intermediate studies |
Annually period 1+2 Annually period 3+4 |
Business Process Automation | 4 | Networking and Services | Advanced studies | Not specified |
Causal Analysis | 4-6 | Algorithms and machine learning | Advanced studies | Not specified |
CINCO Laboratory | 1-4 | Networking and Services | Advanced studies | Continuously available |
Classification | 4 | Algorithms and machine learning | Advanced studies | |
Client-side Web Development | 5 | Software Systems | Intermediate studies | |
Client-side Web Development Project | 2 | Software Systems | Intermediate studies | |
Clojure Programming | 2-4 | Software Systems | Intermediate studies | Not specified |
Coaching and Engaging in Global Agile Software Teams | 3 | Software Systems | Advanced studies | |
Code Generation | 4 | Software Systems | Advanced studies | Every second year |
Coderetreat | 1 | Software Systems | Intermediate studies | |
Collaboration of Autonomous Business Services -2005 | 4 | Networking and Services | Advanced studies | Discontinued |
Combinatorial Optimization | 10 | General | Advanced studies | Discontinued |
Compilers | 5 | Software Systems | Advanced studies | Every second year |
Complex Computation Systems | 8 | General | Advanced studies | Discontinued |
Complex Networks and Data Mining | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Complexity of Computation | 4 | Algorithms and machine learning | Intermediate studies | Discontinued |
Component-Based Development | 8 | Networking and Services | Advanced studies | Not specified |
Computational Biology | 8 | Bioinformatics | Advanced studies | |
Computational Cognitive Neuroscience | 5 | Algorithms and machine learning | Advanced studies | |
Computational Complexity | 8 | Algorithms and machine learning | Advanced studies | Discontinued |
Computational Creativity and Multi-Agent Systems | 5 | Algorithms and machine learning | Advanced studies | |
Computational Creativity Project | 1-3 | Algorithms and machine learning | Advanced studies | |
Computational Data Analysis I | 4 | Algorithms and machine learning | Intermediate studies | Discontinued |
Computational Data Analysis II | 4 | Algorithms and machine learning | Intermediate studies | Discontinued |
Computational Genotype Analysis | 4 | Bioinformatics | Advanced studies | |
Computational Methods in Data Analysis | 6 | Algorithms and machine learning | Intermediate studies | Discontinued |
Computational Methods in Gene Mapping and Genome Structure | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Computational Methods of Systems Biology | 4 | Bioinformatics | Advanced studies | |
Computational Neuroscience | 6 | Bioinformatics | Advanced studies | |
Computational Systems Biology | 6 | Bioinformatics | Advanced studies | |
Computer Architectures | 8 | Networking and Services | Advanced studies | Discontinued |
Computer Graphics | 5 | Software Systems | Advanced studies | |
Computer Networks | 8 | Software Systems | Advanced studies | |
Computer Organization I | 5 | Networking and Services | Intermediate studies | Annually in period 2 |
Computer Organization II | 5 | Networking and Services | Intermediate studies | Every second year |
Computer Science Apprenticeship Education: Data Structures | 1-3 | No subprogramme | Other studies |
Annually in period 3 Annually in period 4 |
Computer Science Apprenticeship Education: Programming in Java | 1-5 | Software Systems | Other studies |
Annually in period 1 Annually in period 2 Annually in period 3 Annually in period 4 |
Computer Science Apprenticeship Education: Testing Automated Tests | 1-5 | Software Systems | Other studies | |
Computer Security | 4 | Networking and Services | Advanced studies | Not specified |
Computer Systems Organization -1999 | 6 | Networking and Services | Intermediate studies | Discontinued |
Computer Uses in Education | 8 | Opettaja | Advanced studies | Discontinued |
Computer-Supported Cooperative Work | 6 | Software Systems | Advanced studies | Discontinued |
Computing Methodologies | 6 | General | Basic studies | Discontinued |
Computing Tools for CS Studies | 1 | Selvitettävä | ICT-studies | Annually in period 1 |
Concurrency Theory | 8 | Software Systems | Advanced studies | |
Concurrent Programming | 6 | Networking and Services | Intermediate studies | Discontinued |
Concurrent Systems | 8 | Networking and Services | Intermediate studies | Discontinued |
Context-Aware Computing | 6 | Algorithms and machine learning | Advanced studies | Discontinued |
Convex Optimization | 8 | Algorithms and machine learning | Advanced studies | Discontinued |
CORBA Architecture | 6 | Networking and Services | Intermediate studies | Discontinued |
Cryptography and Network Security | 4 | Networking and Services | Advanced studies | Not specified |
Cryptography in Networking | 6 | Networking and Services | Advanced studies | |
Cyber Security Base: Advanced Topics | 3 | Networking and Services | Advanced studies | |
Cyber Security Base: Capture The Flag | 1 | Networking and Services | Advanced studies | |
Cyber Security Base: Course Project I | 1 | Networking and Services | Intermediate studies | |
Cyber Security Base: Course Project II | 1 | Networking and Services | Advanced studies | |
Cyber Security Base: Introduction to Cyber Security | 1 | Networking and Services | Intermediate studies | |
Cyber Security Base: Securing Software | 3 | Networking and Services | Intermediate studies | |
Cyber Security I | 5 | Networking and Services | Intermediate studies | |
Cyber Security II | 5 | Networking and Services | Advanced studies | |
Data Analysis for Gene Expression | 6-10 | Bioinformatics | Advanced studies | |
Data Communications | 4 | Networking and Services | Intermediate studies | Discontinued |
Data Communications -2000 | 8 | Networking and Services | Intermediate studies | Discontinued |
Data Communications II | 4 | Networking and Services | Advanced studies | Discontinued |
Data Compression | 8 | Algorithms and machine learning | Advanced studies | Discontinued |
Data Compression Techniques | 5 | Algorithms and machine learning | Advanced studies | Not specified |
Data Mining | 5 | Algorithms and machine learning | Advanced studies | Annually in period 4 |
Data Mining -2002 | 6 | Algorithms and machine learning | Advanced studies | Discontinued |
Data Mining Methods | 6 | Algorithms and machine learning | Advanced studies | Discontinued |
Data Mining Project | 2 | Algorithms and machine learning | Advanced studies | Annually in period 4 |
Data structures -2000 | 8 | Algorithms and machine learning | Intermediate studies | Discontinued |
Data Structures and Algorithms | 8-10 | Algorithms and machine learning | Intermediate studies | Annually period 3+4 |
Data Structures in Genome Analysis | 5 | Bioinformatics | Advanced studies | |
Data Warehouses | 5 | Software Systems | Advanced studies | Every second year |
Database Application Project | 4 | Software Systems | Intermediate studies | Discontinued |
Database Design | 5 | Software Systems | Intermediate studies | Annually |
Database Management | 4 | Software Systems | Intermediate studies | Discontinued |
Database Modelling | 4 | Software Systems | Advanced studies | Discontinued |
Database Structures and Algorithms | 8 | Software Systems | Advanced studies | Discontinued |
Database Systems I | 8 | Software Systems | Intermediate studies | Discontinued |
Database Systems II | 10 | Software Systems | Advanced studies | Discontinued |
Design and Analysis of Algorithms | 5 | Algorithms and machine learning | Advanced studies | Annually in period 1 |
Design and Analysis of Algorithms -2006 | 10 | Algorithms and machine learning | Advanced studies | Discontinued |
Design and Development of Speech Interfaces | 8 | Software Systems | Advanced studies | Discontinued |
Design and User Evaluation of Augmented-Reality Interfaces | 4 | Networking and Services | Advanced studies | |
Design of Algorithms | 4 | Algorithms and machine learning | Intermediate studies | Discontinued |
Design of Algorithms II | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Designing and Implementing Service-Oriented Business Processes | 5 | Software Systems | Advanced studies | Not specified |
Designing Interactive Systems | 6 | Networking and Services | Advanced studies | Annually |
Deterministic Distributed Algorithms | 4 | Algorithms and machine learning | Advanced studies | Not specified |
Digital Media Technology | 4 | Software Systems | Intermediate studies | Annually |
Digital Signal Processing | 6 | Sovellettu tietojenkäsittely | Intermediate studies | Discontinued |
Discrete Optimization | 4 | Algorithms and machine learning | Advanced studies | Not specified |
Discrete Optimization Project | 2 | Algorithms and machine learning | Advanced studies | Not specified |
Distributed Artificial Intelligence | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Distributed Databases | 5 | Software Systems | Advanced studies | Every second year |
Distributed Operating Systems | 8 | Networking and Services | Advanced studies | Discontinued |
Distributed Systems | 5 | Networking and Services | Advanced studies | Annually period 1+2 |
Distributed Systems Project | 5 | Networking and Services | Advanced studies | Annually |
Distributed Transaction Management | 6 | Software Systems | Advanced studies | Discontinued |
Distributional Similarity of Words | 4 | Software Systems | Advanced studies | Discontinued |
Electronic Commerce and Internet | 6 | Networking and Services | Advanced studies | Discontinued |
Elements of Bioinformatics | 4 | Bioinformatics | Advanced studies | |
Elements of Bioinformatics -2005 | 4 | Bioinformatics | Advanced studies | Discontinued |
Elo Data Science Hackathon | 1 | Software Systems | Intermediate studies | |
Empirical Exercise in Software Systems | 1-3 | Software Systems | Intermediate studies | |
Energy-efficient Mobile Computing | 5 | Networking and Services | Advanced studies | |
English Academic & Professional Skills: Reading, Writing & Spoken Communication | 4 | No subprogramme | Language studies | Not specified |
EPOC: Architecture and Programming | 4 | Networking and Services | Intermediate studies | Discontinued |
Ethical Issues with Academic Writing in MSc Studies | 1 | No subprogramme | Other studies | |
Ethics and social responsibility in research - An introductory course | 3 | No subprogramme | Advanced studies | |
Evaluation Methods for User Interfaces | 6 | Software Systems | Advanced studies | |
Exercise in Software Project Management | 4 | Software Systems | Advanced studies | Discontinued |
Experimentation in Software Engineering | 4 | Software Systems | Advanced studies | Not specified |
Externally observable behaviour of concurrent systems | 6 | Networking and Services | Advanced studies | Discontinued |
First Language Communication | 3 | No subprogramme | Language studies |
Annually period 1+2 Annually period 3+4 |
Formal Type Theory | 4 | Algorithms and machine learning | Advanced studies | Not specified |
Foundations for Future Mobile Computing | 8 | Networking and Services | Advanced studies | Discontinued |
Foundations in Software Engineering | 8 | Software Systems | Advanced studies | Discontinued |
Foundations of Digital Games | 4 | Software Systems | Intermediate studies | Discontinued |
Fragments of Structural and Algorithmic Graph Theory | 1-2 | Algorithms and machine learning | Advanced studies | |
From Game Design to Prototype Workshop | 3 | Software Systems | Intermediate studies | Not specified |
From Innovation to Software Business | 6 | Software Systems | Advanced studies | Discontinued |
Functional Programming | 1 | Algorithms and machine learning | Intermediate studies | |
Fundamentals of ADP | 4 | Basic | Basic studies | Discontinued |
Futurice-algorithmhackathon | 1 | Software Systems | Intermediate studies | |
Game Architecture | 4 | Software Systems | Intermediate studies | |
Game Design and Balance | 4 | Software Systems | Intermediate studies | |
Game Development Challenge | 3 | Software Systems | Intermediate studies | |
Game Development Hackathon | 2 | Software Systems | Intermediate studies | |
Game Engine Architecture | 4 | Software Systems | Advanced studies | Every second year |
Game Programming | 6 | Software Systems | Advanced studies | Discontinued |
Game Project Course | 4 | Software Systems | Intermediate studies | |
Game Theoretic Concepts in Computer Science | 6 | Software Systems | Advanced studies | |
Games and Game Industry II - The Sequel | 3-5 | No subprogramme | Other studies | |
Games and virtual environments | 6 | Software Systems | Intermediate studies | Discontinued |
Genetics for Computer scientists | 4 | Bioinformatics | Intermediate studies | |
GeoMashup CodeCamp | 3 | Networking and Services | Intermediate studies | Not specified |
Geometric Methods | 8 | Algorithms and machine learning | Advanced studies | Not specified |
Graph Mining | 3 | Algorithms and machine learning | Advanced studies | Not specified |
Graph Mining - Motivation, Algorithms and Applications | 2 | Algorithms and machine learning | Advanced studies | Discontinued |
Graphical Models | 6 | Algorithms and machine learning | Advanced studies | Not specified |
Graphics Programming | 4 | Algorithms and machine learning | Intermediate studies | |
Graphics Programming with Demoscene Spirit | 1-4 | Software Systems | Advanced studies | |
Group Mentoring | 2 | No subprogramme | Other studies | |
Handheld Systems | 4 | Networking and Services | Advanced studies | Discontinued |
Haskell Programming Project | 4 | Software Systems | Intermediate studies | Not specified |
Haskell Workshop | 1-4 | Software Systems | Intermediate studies | |
Health Informatics | 5 | Software Systems | Advanced studies | |
Human Data Processing. Slow and inefficient? | 2 | No subprogramme | Other studies | Discontinued |
Human-Computer Interaction | 6 | Software Systems | Intermediate studies | Annually in period 4 |
ICT Driving License | 3 | Selvitettävä | ICT-studies | Annually in period 1 |
Image Processing | 6 | Algorithms and machine learning | Advanced studies | Discontinued |
Image Processing Applications | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Implementing concurrent systems | 8 | Networking and Services | Intermediate studies | Discontinued |
Inductive Logic Programming | 2 | Software Systems | PhD studies | Not specified |
Information extraction in text | 4 | Advanced studies | ||
Information networks | 6-8 | Software Systems | Advanced studies | Discontinued |
Information Retrieval Methods | 4 | Software Systems | Advanced studies | |
Information Systems | 8 | Software Systems | Basic studies | Discontinued |
Information Systems Methodologies | 8 | Software Systems | Advanced studies | Discontinued |
Information Systems Project | 4 | Software Systems | Intermediate studies | Discontinued |
Information Technology and Society | 5 | No subprogramme | Intermediate studies | |
Information Technology as a Profession | 2 | Selvitettävä | Other studies | Discontinued |
Information Technology: Now! | 3 | No subprogramme | Other studies | Not specified |
Information Visualization | 4 | Software Systems | Advanced studies | Discontinued |
Information-Theoretic Modeling | 5 | Algorithms and machine learning | Advanced studies | Not specified |
Innovation Project | 3 | Software Systems | Intermediate studies | Not specified |
Intel devkit/CodeCamp | 2 | Networking and Services | Advanced studies | |
Intelligent Embedded Systems | 4 | Networking and Services | Intermediate studies | |
Intensive Course on Model-Driven Engineering | 3 | Networking and Services | Advanced studies | |
Intensive Course on Modeling Biological Networks | 5 | Bioinformatics | Advanced studies | |
Intensive course on population genetics | 1-2 | Bioinformatics | Advanced studies | |
Interface Technologies | 6 | Networking and Services | Advanced studies | Not specified |
Intermediate Studies Project: AI Odyssey | 1-3 | Algorithms and machine learning | Intermediate studies | |
Intermediate Studies Project: Data Communication | 3-5 | Networking and Services | Intermediate studies | |
Intermediate Studies Project: Data Structures and Algorithms | 3-5 | Algorithms and machine learning | Intermediate studies |
Annually in period 1 Annually in period 2 Annually in period 3 Annually in period 4 Annually in the summer |
Intermediate Studies Project: Database Application | 5 | Software Systems | Intermediate studies |
Annually in period 1 Annually in period 2 Annually in period 3 Annually in period 4 Annually in the summer |
Intermediate Studies Project: Network Programming | 4 | Networking and Services | Intermediate studies | |
Intermediate Studies Project: Operating Systems | 3-5 | Networking and Services | Intermediate studies | |
Intermediate Studies Project: Programming | 5 | Software Systems | Intermediate studies | |
International Space Apps Challenge / Helsinki | 2 | Software Systems | Intermediate studies | |
Internet as a Phenomenon | 2-4 | Networking and Services | Intermediate studies | Not specified |
Internet of Things: Exactum Greenhouse | 4 | Networking and Services | Advanced studies | |
Internet Protocols | 5 | Networking and Services | Advanced studies | Annually in period 1 |
Internet Protocols for Mobile Computing | 4 | Networking and Services | Advanced studies | Discontinued |
Internet Technologies for Mobile Computing | 4 | Networking and Services | Advanced studies | Discontinued |
Introduction to Application Design | 4 | Software Systems | Intermediate studies | Discontinued |
Introduction to Artificial Intelligence | 5 | Algorithms and machine learning | Intermediate studies | Annually in period 1 |
Introduction to Computational Creativity | 5 | Algorithms and machine learning | Advanced studies | |
Introduction to Computer Science | 5 | No subprogramme | Basic studies |
Annually period 1+2 Continuously available |
Introduction to Computer Security | 4 | Networking and Services | Intermediate studies | Discontinued |
Introduction to computing | 4 | Basic | Basic studies | Discontinued |
Introduction to computing | 4 | Basic | Basic studies | Discontinued |
Introduction to computing | 4 | Basic | Basic studies | Discontinued |
Introduction to Computing | 4 | Basic | Basic studies | Discontinued |
Introduction to Contest Programming | 2-4 | Software Systems | Intermediate studies | Continuously available |
Introduction to Data Communication | 6 | Networking and Services | Intermediate studies | Annually in period 2 |
Introduction to Databases | 5 | Software Systems | Basic studies |
Annually in period 1 Annually in period 3 |
Introduction to Digital Sound Processing | 6 | Algorithms and machine learning | Intermediate studies | Discontinued |
Introduction to Document Preparation | 4 | Software Systems | Basic studies | Discontinued |
Introduction to Functional Programming | 4 | Algorithms and machine learning | Intermediate studies | Not specified |
Introduction to Game Programming | 6 | Software Systems | Intermediate studies | Every second year |
Introduction to Game Programming | 5 | Software Systems | Intermediate studies | |
Introduction to Go | 3 | Software Systems | Intermediate studies | Not specified |
Introduction to Image Processing | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Introduction to Independent Component Analysis | 2 | Software Systems | Advanced studies | |
Introduction to IT right | 2 | No subprogramme | Intermediate studies | Discontinued |
Introduction to Lambda Calculus | 2 | Algorithms and machine learning | Intermediate studies | Not specified |
Introduction to Machine Learning | 5 | Algorithms and machine learning | Advanced studies | Annually in period 2 |
Introduction to Programming | 5 | Software Systems | Basic studies |
Annually in period 1 Annually in period 3 Annually in the summer |
Introduction to Programming -1999 | 8 | Software Systems | Basic studies | Discontinued |
Introduction to Programming in Social Sciences | 4 | Software Systems | Basic studies | |
Introduction to Software Testing | 4 | Software Systems | Intermediate studies | Not specified |
Introduction to Specification and Verification | 5 | Networking and Services | Advanced studies | Every second year |
Introduction to the use of computers | 4 | Basic | Intermediate studies | Discontinued |
Introduction to the Use of Computers -2005 | 4 | Basic | ICT-studies | Discontinued |
Introduction to UNIX | 2 | Networking and Services | Basic studies | Discontinued |
Introduktion till datorn som arbetsredskap | 4 | Basic | Basic studies | Discontinued |
IT for Teachers | 4 | Opettaja | Intermediate studies | Discontinued |
Jobmarketorientation for Software Engineering Lab | 1 | Software Systems | Other studies |
Annually in the summer Annually period 1+2 Annually period 3+4 |
Kernel Methods for Pattern Analysis | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Key Concepts in Biology | 1 | Bioinformatics | Advanced studies | |
Knowledge Bases | 4-6 | Software Systems | Advanced studies | |
Kognitiivinen mallintaminen II: Tilastollinen luonnollisen kielen käsittely | 5 | No subprogramme | Other studies | |
Laboratory of Computational Creativity and Humor | 4-8 | Algorithms and machine learning | Intermediate studies | |
Laboratory Works in Networking and Security (with Aalto) | 5-10 | Networking and Services | Advanced studies | |
Laudatur Laboratory | No subprogramme | Advanced studies | Discontinued | |
Laudatur Project | 6 | Software Systems | Advanced studies | Discontinued |
Learning Markov Random Fields and Models of Statistical Physics from Data | 5 | Algorithms and machine learning | Advanced studies | |
Lecturer Series on Games and Storytelling | 2 | Software Systems | Intermediate studies | Discontinued |
Lectures on Statistical Modeling Theory | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Legacy Programming Project: TMC | 1-10 | Software Systems | Intermediate studies | |
Linear Algebra Methods for Data Mining | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Linux Fundamentals | 2-4 | Networking and Services | Intermediate studies | Annually |
Linux System Administration | 6 | Networking and Services | Intermediate studies | Every second year |
Location-Awareness | 4 | Algorithms and machine learning | Advanced studies | Not specified |
Location-Awareness | 6 | Networking and Services | Advanced studies | |
Location-Awareness Project | 2 | Algorithms and machine learning | Advanced studies | |
LOTOS Specification Language | 6 | Software Systems | Advanced studies | Discontinued |
Machine Learning | 8 | Algorithms and machine learning | Advanced studies | Discontinued |
Machine Learning in Bio-informatics | 6-8 | Bioinformatics | Advanced studies | |
Management of research data | 6 | Software Systems | Intermediate studies | |
Managing Structured Documents | 4 | Software Systems | Advanced studies | Discontinued |
Mathematical Modelling for Computer Networks | 2 | Networking and Services | Advanced studies | |
Mathematical Modelling for Computer Networks II | 2 | Networking and Services | Advanced studies | |
Maturity test | No subprogramme | Intermediate studies |
Annually period 1+2 Annually period 3+4 |
|
Metabolic Modeling | 4 | Bioinformatics | Advanced studies | |
Methods for Software Engineering | 5 | Software Systems | Basic studies | Annually in period 2 |
Methods for Software Engineering -2011 | 4 | Software Systems | Basic studies | Discontinued |
Methods for Software Engineering Research | 5 | Software Systems | Advanced studies | |
Methods in combinatorial optimization | 4 | General | Advanced studies | Discontinued |
Middleware | 4 | Networking and Services | Advanced studies | Discontinued |
Middleware Standards for Mobile Computing | 4 | Networking and Services | Advanced studies | Not specified |
Milestones in Operating Systems | 4 | Networking and Services | Advanced studies | Discontinued |
Mobile Middleware | 3 | Networking and Services | Advanced studies | Annually in period 4 |
Mobile Sensing | 8 | Networking and Services | Advanced studies | |
Mobile Systems Security | 5 | Networking and Services | Advanced studies | |
Mobile Web Services | 6 | Networking and Services | Advanced studies | Not specified |
Modelling and Simulation of Data Communication Systems | 4 | Software Systems | Advanced studies | |
Modelling inheritance in pedigrees and populations | 4-6 | Bioinformatics | Advanced studies | |
Modelling of Vision | 5 | Bioinformatics | Advanced studies | |
Models and Algorithms for Complex Networks | 6-8 | Algorithms and machine learning | Advanced studies | Discontinued |
Models for Programming and Computing | 4 | Algorithms and machine learning | Intermediate studies | Discontinued |
Models of Computation | 8 | Algorithms and machine learning | Intermediate studies | Annually period 1+2 |
Molecular Genetics and Gene Mapping for Methodological Sciences | 3 | Bioinformatics | Intermediate studies | |
Natural Language Generation for News Automation | 2- | Selvitettävä | Advanced studies | |
Natural Language Processing | 5 | Algorithms and machine learning | Advanced studies | Not specified |
Network Programming | 5 | Networking and Services | Intermediate studies | Every second year |
Network Security | 4 | Networking and Services | Advanced studies | Not specified |
Networks, Crowds and Markets | 4-6 | Algorithms and machine learning | Advanced studies | Not specified |
Neural Networks | 6 | General | Advanced studies | Discontinued |
New Trades: Games and Game Industry | 2-4 | No subprogramme | Other studies | Not specified |
Node.js Programming Project | 1-3 | Software Systems | Intermediate studies | |
Nodes Research Methodologies | 1-2 | Networking and Services | Advanced studies | |
Object-Oriented Databases | 8 | Software Systems | Advanced studies | Discontinued |
Object-Oriented Programming | 8 | Software Systems | Advanced studies | Discontinued |
Open source hackathon | 3 | Software Systems | Intermediate studies | |
Operating Systems | 8 | Networking and Services | Advanced studies | Discontinued |
Operating Systems | 4 | Networking and Services | Intermediate studies | Discontinued |
Operating Systems | 8 | Networking and Services | Intermediate studies | Annually period 3+4 |
Operating Systems -2005 | 4 | Networking and Services | Intermediate studies | Discontinued |
Operating Systems II | 4 | Networking and Services | Advanced studies | Discontinued |
Orientation to MSc Studies | 2 | No subprogramme | Other studies | Discontinued |
Overlay and P2P Networks | 5 | Networking and Services | Advanced studies | Annually |
Pair Programming Competition | 1 | Software Systems | Intermediate studies | |
Parallel computing on graphics processing units | 5 | Software Systems | Advanced studies | |
Parallel Functional Programming | 2 | Algorithms and machine learning | Advanced studies | Not specified |
Peer-to-Peer Computing | 6 | Networking and Services | Advanced studies | Discontinued |
Pelillinen oppiminen - Tietotekniikan moniammatillinen hyöty koulussa | 2-6 | Software Systems | Intermediate studies | |
Performance Analysis | 4 | Networking and Services | Advanced studies | Not specified |
Performance Analysis of Data Communications | 4 | Software Systems | Advanced studies | |
Performance Analysis of Databases | 4 | Software Systems | Advanced studies | |
Performance Evaluation of Computer Systems | 8 | Networking and Services | Advanced studies | |
Performance Issues in Mobile Computing and Communication | 4 | Networking and Services | Advanced studies | Not specified |
Performance Modelling for Wireless Data Communication | 2 | Networking and Services | Advanced studies | Not specified |
Perl Programming Language | 4 | Software Systems | Intermediate studies | Not specified |
Personal Study Plan and Participating in Teacher Tutoring | 1 | No subprogramme | Other studies | Continuously available |
Personal Study Plan for MSc Students | 1 | No subprogramme | Other studies | Continuously available |
Petri Nets | 6 | Advanced studies | Discontinued | |
Philosophy of Artificial Intelligence | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Plausible inference with incomplete information | 6 | General | Advanced studies | Discontinued |
Pop-Up Course: Accessible Net Services | 2 | Software Systems | Intermediate studies | |
Pop-up Course: AI Challenges I | 3-4 | Algorithms and machine learning | Intermediate studies | Not specified |
Pop-up Course: Linkki 24 Challenge | 1 | Algorithms and machine learning | Intermediate studies | |
Pop-Up course: SomeJam | 1-2 | Software Systems | Intermediate studies | |
Pop-Up Course: Swift | 1-3 | Software Systems | Intermediate studies | |
Pop-Up Course: World Championships of Coding | 3 | Software Systems | Intermediate studies | |
Pop-Up Course: Xcode | 1-5 | Software Systems | Intermediate studies | |
Practical Course in Biodatabases | 4 | Bioinformatics | Advanced studies | |
Practical Course in Microarray Data Analysis | 4 | Bioinformatics | Advanced studies | |
Practical Training or Professional Orientation | 1-3 | Selvitettävä | Other studies | Continuously available |
Practical Work in Researcher Line | 2-6 | No subprogramme | Intermediate studies | Continuously available |
Practical Work in Scheme | 4 | Software Systems | Intermediate studies | Discontinued |
Presenting Computer Science | 2 | Basic | Other studies | Discontinued |
Principles of algorithmics | 4 | Algorithms and machine learning | Intermediate studies | Discontinued |
Principles of Concurrent Programming I | 6 | Software Systems | Advanced studies | |
Principles of Concurrent Programming II | 6 | Software Systems | Advanced studies | |
Principles of Programming Languages | 5 | Software Systems | Advanced studies | Every second year |
Proactive computing colloquium | Software Systems | Intermediate studies | Discontinued | |
Probabilistic Logic Learning | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Probabilistic Models | 5 | Algorithms and machine learning | Advanced studies | Annually in period 3 |
Probabilistic Reasoning | 6 | Algorithms and machine learning | Advanced studies | Discontinued |
Problem Solving | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Processing of Large Document Collections | 4 | Software Systems | Advanced studies | |
Professional Software Development | 4-8 | Software Systems | Advanced studies | |
Programming (Fortran) | 6 | Basic | Basic studies | Discontinued |
Programming (Pascal) | 8 | Basic | Basic studies | Discontinued |
Programming (Pascal) | 8 | Basic | Basic studies | Discontinued |
Programming Challenges I | 1-3 | Software Systems | Intermediate studies | Not specified |
Programming Challenges in Software Engineering 1 | 1-2 | Software Systems | Intermediate studies | |
Programming Contest | 2-3 | Software Systems | Intermediate studies | |
Programming Graphical User Interfaces | 6-10 | Software Systems | Intermediate studies | Discontinued |
Programming in C | 5 | Software Systems | Intermediate studies | Annually in period 1 |
Programming in Java | 4 | Software Systems | Basic studies | Discontinued |
Programming in Java | 6 | Basic | Intermediate studies | Discontinued |
Programming in Python | 4 | Software Systems | Intermediate studies | Not specified |
Programming in Scala | 4 | Software Systems | Advanced studies | Not specified |
Programming Mobile Systems | 6 | Networking and Services | Advanced studies | Not specified |
Programming Project | 5 | Software Systems | Basic studies |
Annually in period 1 Annually in period 2 Annually in period 3 Annually in period 4 Annually in the summer |
Project in Algorithms in Molecular Biology | 2 | Bioinformatics | Advanced studies | |
Project in Biodatabases | 2 | Bioinformatics | Advanced studies | Continuously available |
Project in Biological Sequence Analysis | 2 | Bioinformatics | Advanced studies | |
Project in Computational Creativity | 2 | Algorithms and machine learning | Advanced studies | |
Project in Data Compression Techniques | 2 | Algorithms and machine learning | Advanced studies | Not specified |
Project in Information-Theoretic Modeling | 2 | Algorithms and machine learning | Advanced studies | Not specified |
Project in Machine Vision | 2 | Algorithms and machine learning | Advanced studies | |
Project In Markov Random Fields | 3 | Algorithms and machine learning | Advanced studies | |
Project in Practical Machine Learning | 2-6 | Algorithms and machine learning | Advanced studies | |
Project in Probabilistic Models | 2-3 | Algorithms and machine learning | Advanced studies | Annually in period 4 |
Project in String Processing Algorithms | 2 | Algorithms and machine learning | Advanced studies | Annually in period 3 |
Project Work | 20 | Selvitettävä | Advanced studies | Discontinued |
Proof Theory and Proof Search | 4-6 | Algorithms and machine learning | Advanced studies | Discontinued |
Proteomics and Bioinformatics | 2 | Bioinformatics | Advanced studies | |
Protocol Software Engineering | 6 | Networking and Services | Advanced studies | Discontinued |
Provisions for a good performance | 2 | No subprogramme | Other studies | Discontinued |
PSIRP Codecamp | 2 | Networking and Services | Advanced studies | Not specified |
QT CodeCamp | 3 | Networking and Services | Advanced studies | Not specified |
Quantum Computing | 5 | Algorithms and machine learning | Advanced studies | |
Query Languages | 4 | Software Systems | Intermediate studies | Discontinued |
Randomized Algorithms | 8 | Algorithms and machine learning | Advanced studies | Not specified |
Randomized Algorithms I | 4 | Algorithms and machine learning | Advanced studies | |
Randomized Algorithms II | 4 | Algorithms and machine learning | Advanced studies | |
React Programming Project | 1-5 | Software Systems | Intermediate studies | |
Reading Group on Digital Literature | 3 | Algorithms and machine learning | Advanced studies | |
Reading group on philosophy of science: Laboratory life | 1 | No subprogramme | Other studies | |
Reading group on philosophy of science: Progress and its Problems: Towards a The | 1 | No subprogramme | Other studies | |
Reading Group on Philosophy of Science: The Structure of Scientific Revolutions | 1 | No subprogramme | Other studies | |
Reaktor Pair Programming Competition in Code Golf | 1 | Software Systems | Intermediate studies | |
Real Time Databases | 4 | Software Systems | Advanced studies | |
Real-Time Systems | 4 | Networking and Services | Advanced studies | Not specified |
Reinforcement Learning Project | 4 | Algorithms and machine learning | Advanced studies | |
Research Data Retrieval | 1 | No subprogramme | ICT-studies |
Annually period 1+2 Annually period 3+4 |
Research Ethics - Everyday Questions for Researchers | 1 | No subprogramme | Advanced studies | Discontinued |
Retrieval Methods of Symbolically Coded Music | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Robot Programming Project | 5 | Software Systems | Intermediate studies | Annually |
Robotics | 8 | Algorithms and machine learning | Advanced studies | Discontinued |
Satisfiability, Boolean Modeling and Computation | 5 | Algorithms and machine learning | Advanced studies | |
Scientific Writing | 10 | No subprogramme | Intermediate studies | Discontinued |
Scientific Writing for MSc in Computer Science | 3 | No subprogramme | Other studies | Annually in period 1 |
Security and Privacy Issues for Modern Systems and Technologies | 1 | Networking and Services | Advanced studies | |
Selected Topics in Algorithmic Graph Theory | 1-2 | Algorithms and machine learning | Advanced studies | |
Selected Topics in Mobile Security | 1-4 | Networking and Services | Advanced studies | |
Semantic Web | 5 | Software Systems | Advanced studies | Not specified |
Semantic Web -2005 | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Semantics of Programs | 6 | Software Systems | Intermediate studies | |
Sensing, Actuation, and Computation | 6 | Algorithms and machine learning | Advanced studies | |
Server-side Web Development Java | 5 | Software Systems | Intermediate studies | |
Server-side Web Development Project | 5 | Software Systems | Intermediate studies | |
Server-side Web Development Ruby on Rails | 5 | Software Systems | Intermediate studies | |
Server-side Web Development Ruby on Rails Project | 1-2 | Software Systems | Intermediate studies | |
Service Ecosystems | 5 | Networking and Services | Advanced studies | Annually |
Service-Oriented Software Engineering with MDE | 5 | Software Systems | Advanced studies | Every second year |
Short Course in Parallel Programming Using MPI | 2 | Networking and Services | Advanced studies | Discontinued |
Simulation | 4 | Software Systems | Advanced studies | Discontinued |
Simulation-based User Interface Design | 6 | Software Systems | Intermediate studies | Every second year |
SmartWater Hackathon | 2 | Software Systems | Intermediate studies | |
Social Role of ADP | 4 | Software Systems | Intermediate studies | Discontinued |
Software Agent Technology | 4-6 | Networking and Services | Advanced studies | Discontinued |
Software Architecture | 5 | Software Systems | Advanced studies | Annually in period 1 |
Software Architecture Project | 3 | Software Systems | Advanced studies | Continuously available |
Software business project | 4 | Selvitettävä | Advanced studies | Discontinued |
Software Design | 5 | Software Systems | Advanced studies | Discontinued |
Software Design (Ada) | 4 | Software Systems | Intermediate studies | Not specified |
Software Design (C++) | 5 | Software Systems | Intermediate studies | Every second year |
Software Design (Java) | 5 | Software Systems | Intermediate studies | Not specified |
Software Design (JavaScript) | 5 | Software Systems | Intermediate studies | Every second year |
Software Design (Scala) | 5 | Software Systems | Intermediate studies | Every second year |
Software Engineering | 5 | Software Systems | Intermediate studies | Annually in period 4 |
Software Engineering Lab | 9 | No subprogramme | Intermediate studies |
Annually in the summer Annually period 1+2 Annually period 3+4 |
Software Engineering Lab -1997 | 16 | Software Systems | Intermediate studies | Discontinued |
Software Factory Project | 6 | Software Systems | Advanced studies |
Annually in period 1 Annually in period 2 Annually in period 3 Annually in period 4 Annually in the summer |
Software Factory Work Experience | 5-7 | No subprogramme | Other studies |
Annually in period 1 Annually in period 2 Annually in period 3 Annually in period 4 Annually in the summer |
Software Measurement and Quality Modeling | 4 | Software Systems | Advanced studies | Not specified |
Software Performance Engineering | 5 | Software Systems | Advanced studies | |
Software Performance Engineering -1995 | 4 | Software Systems | Advanced studies | Discontinued |
Software Process Definition and Management | 4 | Software Systems | Advanced studies | |
Software Processes and Quality | 5 | Software Systems | Advanced studies | Annually |
Software Project Management and Group Dynamics | 5 | Software Systems | Advanced studies | Every second year |
Software Quality, Processes, and Organizations | 6 | Software Systems | Advanced studies | Discontinued |
Software Requirements Engineering | 4 | Software Systems | Advanced studies | Discontinued |
Software Security | 4 | Networking and Services | Advanced studies | |
Software Testing | 5 | Software Systems | Advanced studies | Not specified |
Solinor Beacon Hackathon | 2 | Software Systems | Intermediate studies | |
Solinor Hackathon | 2 | Software Systems | Intermediate studies | |
SomeJam Hackathon | 2 | Software Systems | Intermediate studies | |
Spark Code Camp | 2 | Networking and Services | Advanced studies | |
Spatial Data Mining | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Spatial Data Processing | 5 | Software Systems | Intermediate studies | |
Spatial Information Management and Data Analysis | Software Systems | Advanced studies | ||
Spatial Information Systems | 4 | Sovellettu tietojenkäsittely | Advanced studies | Discontinued |
Special Course in Unsupervised Machine Learning: Probabilistic Factor Analysis M | 2-3 | Algorithms and machine learning | Advanced studies | |
Special Course on Data Mining | 4-6 | Algorithms and machine learning | Advanced studies | Discontinued |
Special Topics in Computational Geometry: Motion Planning and Shape Approximatio | 3 | Algorithms and machine learning | Advanced studies | Discontinued |
Statistic Quantities in Text Corpora | 4 | Software Systems | Advanced studies | Discontinued |
Statistical Machine Translation | 3 | Algorithms and machine learning | Advanced studies | |
Steganography and Digital Watermarks | 6 | Networking and Services | Advanced studies | |
String Processing Algorithms | 5 | Algorithms and machine learning | Advanced studies | Annually in period 2 |
Study group for Mathematics | No subprogramme | Other studies | Discontinued | |
Studying Techniques | 2 | Selvitettävä | Other studies | Annually period 1+2 |
Supervised Machine Learning | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Symbolic Programming | 6 | Algorithms and machine learning | Intermediate studies | Discontinued |
TDD Programming Technique and Designing Code | 5 | Software Systems | Intermediate studies | Not specified |
Techniques for new media applications | 6 | Software Systems | Intermediate studies | |
Temporal logic and verification | 6 | Software Systems | Advanced studies | Discontinued |
The Computational Foundations of Linguistic Creativity | 5 | Algorithms and machine learning | Advanced studies | |
The Foundation of Queueing Theory | 2 | Networking and Services | Advanced studies | |
The Meaning of Words | 4 | Software Systems | Advanced studies | Discontinued |
The metalanguage XML | 4 | Software Systems | Intermediate studies | |
Theory of Computation | 8 | Algorithms and machine learning | Intermediate studies | Discontinued |
Theory of Computation | 6 | Algorithms and machine learning | Advanced studies | Discontinued |
Theory of Computation: Study Group | 2-3 | Algorithms and machine learning | Intermediate studies | |
Theory of Finite-State Parsing (CLT370) | 3 | Algorithms and machine learning | Advanced studies | |
Three concepts: information | 6 | Algorithms and machine learning | Advanced studies | Discontinued |
Three concepts: probability | 6 | Algorithms and machine learning | Advanced studies | Discontinued |
Three concepts: utility | 6 | Algorithms and machine learning | Advanced studies | Discontinued |
Tietojenkäsittelytieteen kisälliopetus: Ohjelmistotekniikan menetelmät | 1-3 | No subprogramme | Other studies | |
Tietojenkäsittelytieteen kisälliopetus: Ohjelmistotuotanto | 1-3 | No subprogramme | Other studies | |
Tietojenkäsittelytieteen kisälliopetus: Tietokone työvälineenä | 2-3 | No subprogramme | Other studies | |
TOAS CodeCamp | 3 | Software Systems | Intermediate studies | |
Topics in Computational Biology | 4 | General | Advanced studies | |
Tournament Game Jam | 2 | Software Systems | Intermediate studies | |
Transaction Processing | 5 | Software Systems | Advanced studies | Annually in period 2 |
Transaction Processing -1990 | 8 | Software Systems | Advanced studies | Discontinued |
Transaction processing -1999 | 8 | Software Systems | Advanced studies | Discontinued |
Tree Grammars | 6 | Software Systems | Advanced studies | Discontinued |
Tutoring | 2 | No subprogramme | Other studies | Discontinued |
Ultrahack | 2 | Software Systems | Intermediate studies | |
Unix Application Programming | 6 | Networking and Services | Intermediate studies | Not specified |
UNIX Platform | 6 | Networking and Services | Intermediate studies | Not specified |
Unsupervised Machine Learning | 5 | Algorithms and machine learning | Advanced studies | Discontinued |
Unsupervised Machine Learning Projects | 3 | Algorithms and machine learning | Advanced studies | Annually in period 4 |
Usability Engineering | 4 | Software Systems | Advanced studies | Not specified |
Usability Evaluation | 4-6 | Software Systems | Advanced studies | Not specified |
User Interfaces | 8 | Software Systems | Advanced studies | Discontinued |
User Interfaces -2005 | 8 | Software Systems | Intermediate studies | Discontinued |
User Interfaces II | 4 | Software Systems | Advanced studies | Discontinued |
Variational Methods in Intelligent Systems | 4 | Algorithms and machine learning | Advanced studies | Discontinued |
Verification and Derivation of Algorithms | 6 | Algorithms and machine learning | Advanced studies | Discontinued |
Version Control | 1 | Software Systems | Intermediate studies | |
Warehouse-Scale Computing | 4 | Networking and Services | Intermediate studies | |
Web Application Development | 4 | Software Systems | Intermediate studies | Not specified |
Web Services Architecture | 6 | Networking and Services | Advanced studies | Discontinued |
Web Technologies | 1-5 | Software Systems | Intermediate studies | |
Web-Application Project | 4 | Software Systems | Advanced studies | |
Windows Phone 7 Codecamp | 3 | Networking and Services | Intermediate studies | Not specified |
Winter Game Jam | 1 | Software Systems | Intermediate studies | |
Wireless Data Communication | 6 | Software Systems | Advanced studies | Discontinued |
Wireless Internet Summer School | 2 | Networking and Services | Advanced studies | Discontinued |
Wireless Telecommunication Networks | 2 | Networking and Services | Intermediate studies | Discontinued |
Workshop on Computational Creativity | 2 | Algorithms and machine learning | Advanced studies | |
Writing Scientific English | 2 | No subprogramme | Language studies | Not specified |
XML Databases | 4 | Software Systems | Advanced studies |