Tietotekniikka
- TIE-02100 Johdatus ohjelmointiin, 5 op
- TIE-02200 Ohjelmoinnin peruskurssi, 5 op
- TIE-02300 Johdatus ohjelmistotuotantoon, 4 op
- TIE-02400 Ohjelmoinnin tekniikat, 6 op
- TIE-02500 Rinnakkaisuus, 5 op
- TIE-03100 Tietoverkot ja tietoturva, 4 op
- TIE-04100 Käyttäjäkokemuksen perusteet, 3 op
- TIE-05100 Johdatus digitaalitekniikkaan, 3 op
- TIE-05200 Mikroprosessorit, 4 op
- TIE-10100 Tietotekniikan kandidaatintyöseminaari, 0 op
- TIE-11100 Tietotekniikan opetustaidon kurssi, 1 op
- TIE-11200 Tietotekniikan erityiskysymyksiä, 1-5 op
- TIE-11300 Tietotekniikan vaihtuva-alainen kurssi, 3-6 op
- TIE-11400 Tietotekniikan seminaari, 3 op
- TIE-13100 Tietotekniikan projektityö, 5-10 op
- TIE-20100 Tietorakenteet ja algoritmit, 5 op
- TIE-20200 Ohjelmistojen suunnittelu, 5 op
- TIE-21100 Ohjelmistotuotannon menetelmät, 6 op
- TIE-21204 Ohjelmistojen testaus, 6 op
- TIE-21300 Ohjelmistoarkkitehtuurit, 6 op
- TIE-22100 Johdatus tietokantoihin, 4 op
- TIE-22200 Tietokantojen suunnittelu, 6 op
- TIE-23100 Käyttöjärjestelmät, 4 op
- TIE-23500 Web-ohjelmointi, 5 op
- TIE-23600 Palvelupohjaiset järjestelmät, 5 op
- TIE-30101 Tietoturvallisuuden perusteet, 2 op
- TIE-30200 Tietoturva-arki, 4 op
- TIE-30301 Tietoturvallisuuden jatkokurssi, 4 op
- TIE-30400 Verkon tietoturva, 5 op
- TIE-30500 Identiteetin ja pääsynhallinta, 4 op
- TIE-30600 Turvallinen ohjelmointi, 3 op
- TIE-50100 Digitaalisuunnittelu, 5 op
- TIE-51200 Tietokoneen arkkitehtuuri , 5 op
- TST-01100 Johdanto tietotekniikkaan, 6 op
- TIE-11406 Seminar on Pervasive Computing, 3 op
- TIE-12106 Scientific Papers and Presentation, 6 op
- TIE-12206 Post-graduate Seminar on Pervasive Computing, 1-8 op
- TIE-13106 Project Work On Pervasive Systems, 5-10 op
- TIE-20106 Data Structures and Algorithms, 5 op
- TIE-20306 Principles of Programming Languages, 5 op
- TIE-21106 Software Engineering Methodology, 6 op
- TIE-22306 Data-intensive Programming, 3 op
- TIE-23306 Real-time Systems, 4 op
- TIE-23406 Distributed Systems, 5 op
- TIE-31106 Cryptography Engineering, 5 op
- TIE-40106 Psychology of Pervasive Computing, 5 op
- TIE-40206 Cross-Cultural Design, 3 op
- TIE-41106 User Interface Design, 5 op
- TIE-41206 Human-Centered Product Development, 5 op
- TIE-41306 User Experience: Design and Evaluation, 5 op
- TIE-41406 Human-Centered Design Project, 5 op
- TIE-50206 Logic Synthesis, 5 op
- TIE-50406 DSP Implementations, 5 op
- TIE-50506 System Design, 5 op
- TIE-51106 Computer Arithmetic , 5 op
- TIE-51256 Computer Architecture, 5 op
- TIE-52106 Wireless Sensor Networks and Applications, 5 op
- TIE-52206 Inertial Sensors and their Applications, 5 op
- TST-01606 Demola Project Work, 5-10 op
- TST-01906 Master's Thesis Seminar, 1 op