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