General Studies 25 ECTS
General Studies (25)
Course number Name Credits Study year
IT-2-032 (0) Introduction to Studies in ICT and Media 5 1
SP-1-049 (0) Professional English 5 1
SP-2-005 (0) Finnish 5 1
SP-1-055 (0) Swedish (mother tongue) 5 4
IT-1-010 (0) Project management 5 3
Professional Studies 135 ECTS
Mathematics and Physics (30)
Course number Name Credits Study year
GT-2-001 (0) Elementary mathematics 5 1
GT-2-002 (0) Differential and integral calculus 5 2
GT-2-003 (0) Probability and Statistics 5 4
IT-1-005 (0) Discrete Mathematics 5 2
GT-2-007 (0) Physics 1 (Physics of Motion and Heat) 5 1
GT-2-010 (0) Physics 2 (Waves and Modern Physics) 5 2
Electrical Engineering and Electronics (10)
Course number Name Credits Study year
IT-2-010 (0) Electrical Circuits 5 1
MT-2-005 (0) Digital electronics 5 1
Information and Communication Technology (ICT) (30)
Course number Name Credits Study year
IT-2-014 (0) Introduction to programming with Java 5 1
MT-2-001 (0) Internet Technology 5 1
IT-2-013 (0) Unix: The Operating System 5 1
IT-2-021 (0) Network protocols 5 1
IT-2-012 (1) Databases and SQL 5 2
IT-2-023 (0) Telecommunication and DSP 5 3
Programming methodology (20)
Course number Name Credits Study year
IT-3-009 (0) Advanced Java programming 5 1
IT-2-035 (0) Introduction to C++ and QT frameweork 5 2
IT-2-036 (0) System programming with C on a mobile platform (MAEMO) 5 2
IT-2-025 (0) System design and UML 5 3
Software engineering (20)
Course number Name Credits Study year
IT-3-008 (0) Process Programming 5 2
IT-2-026 (0) Programming Framework 5 3
IT-2-027 (0) Software project 5 4
IT-2-034 (0) Practitioners approach to JEE 5 4
Network Master (25)
Course number Name Credits Study year
IT-2-037 (0) Computers, computer architecture and networks 5 2
IT-2-019 (0) Network installation and administration 5 2
IT-2-029 (0) Security of Computer Systems and Networks 5 3
IT-2-028 (0) Network programming 5 3
IT-2-030 (0) Advanced course in computer networks 5 4
Extension Studies 30 ECTS
Entrepreunership (15)
Course number Name Credits Study year
AS-3-002 (0) Entrepreneurship 1 - Venture Management 5 3
AS-3-001 (0) Entrepreneurship 2 - Venture Creation 5 3
AS-3-003 (0) Entrepreurship 3 - Venture Implementation 5 3
Mobile systems (15)
Course number Name Credits Study year
EL-2-025 (0) Radio Frequency Technology 5 4
EL-2-024 (0) Mobile Devices Applications 5 4
EL-2-023 (0) Wireless Networks 5 4
Foreign Language (15)
Course number Name Credits Study year
(0) Foreign Language part I 5 3
(0) Foreign Language part II 5 3
(0) Foreign Language part III 5 3
WWW-technologies (15)
Course number Name Credits Study year
MT-2-002 (0) Client Programming with JavaScript 5 3
IT-2-003 (1) Serverprogramming with PHP 5 3
MK-2-022 (0) Rich Media Technology 5 3
Media Production (15)
Course number Name Credits Study year
MT-2-013 (0) Multimedia Production 5 4
MT-2-023 (0) Webservices and CMS 5 4
TV-2-016 (0) Graphical user interfaces 5 4
iPhone/iPad programming (15)
Course number Name Credits Study year
MT-3-012 (0) Basics of iPhone/iPad programming 5 4
MT-3-013 (0) Advanced iPhone/iPad programming 5 4
MT-3-014 (0) Game programming for iPhone/iPad 5 4
Thesis Work 20 ECTS
Thesis work and methodology (20)
Course number Name Credits Study year
AS-4-002 (0) Research Methodology 2 4
IT-2-031 (0) Thesis Seminar for Information Technology 3 4
(0) Thesis work 15 4
Practical Training 30 ECTS
(15)
Course number Name Credits Study year

Course and curriculum search