General Studies 25 ECTS General Studies (25) Course number Name Credits Study year SP-1-049 (0) Professional English 5 1 SP-1-055 (1) Swedish (mother tongue) 5 1 SP-2-005 (0) FINNISH 5 2 AS-1-016 (0) Organization and leadership 5 4 AS-1-008 (5) Law and Justice 5 4 Professional Studies 135 ECTS Mathematics (20) Course number Name Credits Study year GT-2-001 (0) Elementary mathematics 5 1 GT-2-002 (0) Differential and integral calculus 5 1 GT-2-003 (0) Probability and Statistics 5 2 IT-1-005 (0) Discrete Mathematics 5 2 Physics (10) Course number Name Credits Study year GT-2-007 (0) Physics 1 A (Physics of motion , heat and fluids) 5 1 GT-2-010 (0) Physics 2 (Waves and modern physics) 5 1 Computers, data communication and networks (20) Course number Name Credits Study year IT-2-001 (0) Computer Architecture and assembly language programming 5 1 IT-2-021 (0) Network protocols 5 2 IT-2-019 (0) Network installation and administration 5 2 IT-2-023 (0) Communication Technology and DSP 5 3 Basic studies (10) Course number Name Credits Study year IT-2-010 (0) Electrical Circuits 5 1 IT-2-020 (0) Analog and digital electronics 5 2 System and application programs (20) Course number Name Credits Study year IT-2-018 (0) Introduction to IT 5 1 MT-2-001 (0) Internet Technology 5 1 IT-2-013 (0) Unix: The Operating System 5 1 IT-2-012 (1) Databases and SQL 5 2 Programming methodology (20) Course number Name Credits Study year IT-2-014 (0) Introduction to programming 5 1 IT-2-022 (0) C-programming cont. (algorithms and data structrures) 5 2 IT-2-024 (0) Object oriented programming with C++ 5 3 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 (15) Course number Name Credits Study year IT-2-028 (0) Network programming 5 3 IT-2-029 (0) Security of Computer Systems and Networks 5 3 IT-2-030 (0) Advanced course in computer networks 5 4 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 Mobile systems (15) Course number Name Credits Study year EL-2-024 (0) Programming for Mobile Devices 5 4 EL-2-025 (0) Radio Frequency Technology 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 4 (0) Foreign Language part II 5 4 (0) Foreign Language part III 5 4 Web applications (15) Course number Name Credits Study year IT-2-003 (1) Serverprogramming with PHP 5 3 MT-2-013 (0) Multimedia production 5 3 MK-2-079 (0) Advanced Web Apps 5 3 Media Desig (15) Course number Name Credits Study year MK-2-025 (1) Graphical User Interfaces 5 3 MK-2-022 (0) Rich Media Technology 5 3 MK-4-007 (0) Client Orientated Production 5 3 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