All study modules

Nimisort icon 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
12.10.2010 - 15:01 Webmaster
12.10.2010 - 14:54 Webmaster