1st year
2nd year
3rd year
4th year
Credits in total
autumn
spring
24.0
3.0
6.0
9.0
48.0
Introduction Studies
18.0
3I1001
Learning Skills and the Professional Growth
3I1002
Project and Team Work
3I1003
Introductory Project
2B1107
Computer Technology Project
Finnish or Swedish
3I1004/ 3I1005
Finnish for Foreigners or Swedish
Business Studies
3I1006
Business and Innovations
Mathematics
3I1007
Basic Mathematics
3I1008
Linear Algebra
3I1009
Difference Equations
3I1010
Mathematical Computer Tools
3I1011
Spectral Analysis
3I1012
Statistics and Coding Theory
Physics
3I1013
Basics of Mechanics and Thermology
3I1014
Oscillation and Waves
21.0
15.0
27.0
132.0
90.0
Electric Circuits
3I2050
Basics of Electric Circuits
3I2051
AC and DC Circuits
Analogue Electronics
3I2052
Basics of Analogue Electronics
3I2053
Analogue Electronics Project
12.0
Programming and Information Systems Development
60.0
2B1201
Basics of Programming (C Language)
3I2061
Software Engineering
3I2062
Object-based Design with UML
2B2208
Java Programming
3I2056
Object-oriented Programming (C++ and Windows Programming)
2B3204
Software Design Project
2B6205
Software and System Testing
2B3206
Databases
2B4207
Programming Project
Computer Technology
3I2059
Basics of Computer Technology
2B5208
Operating Systems
2B6210
Data Network Operating Systems
42.0
Digital Signal Processing
3I3001
Discrete Time Signals
Embedded System
3I3003
Embedded Systems
3I3004
Real Time Programming
3I3005
Embedded Systems Project
3I3010
Mobile Devices
3I3006
3I3007
3I3008
Mobile Devices & Information Systems Development Project
Elective studies
30.0
3I3100
Engineering Training for Information Technology
3I3200
Bachelor’s Thesis
240.0