General Studies 20 ECTS
General Studies (20)
Course number Name Credits Study year
AS-1-020 (8) Introduction to University Studies 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
Professional Studies 140 ECTS
Mathematics and Physics (35)
Course number Name Credits Study year
IT-2-010 (0) Electrical Circuits 5 1
IT-1-011 (0) Basics of mathematics 5 1
IT-1-012 (0) Physics for engineers (physical phenomena) 5 1
IT-2-044 (0) Advanced Mathematics 5 2
IT-2-052 (0) Continuation of Physics 5 2
IT-2-045 (0) Applied Optimisation and Combinatory Problems 5 2
IT-2-046 (0) Digital Signal Processing 5 3
Programming basics (20)
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-3-009 (0) Algorithms och Datastructures 5 1
IT-2-012 (1) Databases and SQL 5 2
Computer systems basics (15)
Course number Name Credits Study year
IT-2-013 (0) Operating systems and working with Linux 5 1
IT-2-042 (0) Computers and digital systems 5 1
IT-2-037 (1) Computer Architecture and Networks 5 1
Client programming, eco system (10)
Course number Name Credits Study year
IT-2-048 (0) Applications for Android 5 2
IT-2-050 (0) Applications for Microsoft Platforms 5 2
Development of server and network services (15)
Course number Name Credits Study year
IT-2-054 (0) Network communication and cloud computing 5 3
IT-2-055 (0) Digital services security 5 4
IT-2-049 (0) Parallel Programming 5 2
Software engineering (20)
Course number Name Credits Study year
IT-2-056 (0) Analysis an design, design patterns and UML 5 3
IT-2-057 (0) Software testing 5 3
IT-1-010 (0) Project management 5 3
IT-2-027 (0) Software project 5 4
Network Master Class (25)
Course number Name Credits Study year
IT-2-047 (0) Network protocols, services and wireless technologies 10 2
IT-2-058 (0) Planning and installation of network infrastuctures 10 3
IT-2-029 (0) Security of Computer Systems and Networks 5 3
Extension Studies 30 ECTS
Business activity (15)
Course number Name Credits Study year
AS-3-002 (0) Entrepreneurship 1 - Venture Management 5 4
AS-3-001 (0) Entrepreneurship 2 - Venture Creation 5 4
AS-3-003 (0) Entrepreurship 3 - Venture Implementation 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 2
IT-2-003 (1) Serverprogramming with PHP 5 3
MK-2-022 (0) Flash animation and programming 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
Thesis Work 20 ECTS
Thesis work and methodology (20)
Course number Name Credits Study year
IT-4-003 (0) Research methodology for IT 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 curricula search