Basic Studies 60 ECTS Study orientation (1) Course number Name Credits Study year (0) Study orientation 1 1 Mathematics (22) Course number Name Credits Study year GT-2-001 (0) Mathematics 1 4 1 GT-2-002 (0) Mathematics 2 4 1 GT-2-003 (0) Mathematics 3 4 2 GT-2-004 (0) Mathematics 4 4 2 GT-1-002 (0) Mathematics 5 part 1 1 3 GT-1-003 (0) Mathematics 5 part 2 3 3 Physics (15) Course number Name Credits Study year GT-2-007 (0) Physics 1 3 1 GT-1-005 (0) Physics 2 6 1 GT-2-005 (0) Physics 3 6 2 Foreign languages (15) Course number Name Credits Study year SP-1-069 (0) ENGLISH Part 1 3 1 SP-2-001 (0) ENGLISH, Part 2 4 2 SP-2-002 (0) GERMAN BEGINNERS' COURSE PART 1 3 2 SP-2-003 (0) GERMAN BEGINNERS' COURSE PART 2 4 3 Domestic Languages (6) Course number Name Credits Study year SP-1-035 (0) FINNISH 3 1 SP-2-006 (1) Swedish (mother tongue) 3 3 Common Professional Studies 84 ECTS Cross-faculty studies (13) Course number Name Credits Study year GT-2-009 (0) INDUSTRIAL ECONOMICS 4 3 YH-2-001 (0) Intercultural Communication (MPTT) 3 3 YH-2-002 (0) MPTT module II 4 3 GT-1-001 (0) THESIS WRITING 1 4 Basic technical studies (9) Course number Name Credits Study year EL-1-001 (0) Control Systems 3 2 MP-3-006 (0) ELECTRONICS 3 1 IT-2-010 (0) ELECTRICAL ENGINEERING 3 1 System and application software (7) Course number Name Credits Study year IT-1-004 (0) INTRODUCTION TO COMPUTERS 1 1 IT-2-012 (0) Databases and SQL 3 1 IT-2-013 (0) Unix: The Operating System 3 1 Computer hardware (12) Course number Name Credits Study year IT-1-002 (0) Computer and Computer Network 3 1 IT-1-003 (0) Digital Circuits 3 1 IT-1-001 (0) Assembly Language Programming 3 2 IT-2-006 (0) Computer Architecture 3 2 Data communication and networks (15) Course number Name Credits Study year EL-1-002 (0) Telecommunications 3 2 IT-2-011 (0) Network protocols 4 2 IT-2-016 (0) Planning and implementation of computer networks 4 2 IT-2-008 (0) ABC OF DSP 3 3 Programming methodology (12) Course number Name Credits Study year IT-2-014 (0) C Language 3 1 IT-2-015 (0) C Programming 2 3 1 IT-2-002 (0) Object Oriented Programming with C++ 3 2 IT-2-017 (0) SYSTEM DESIGN AND UML 3 2 WWW technologies (15) Course number Name Credits Study year MT-2-001 (0) Using the Internet 3 1 IT-2-003 (0) Internet design and programming 3 2 IT-2-007 (0) Production of Multimedia 4 3 IT-2-009 (0) Advanced web-programming 4 3 Specialisation Studies 36 ECTS Network Master (21) Course number Name Credits Study year IT-3-002 (0) Applications and Network Programming 4 3 IT-3-005 (0) Computer Network Administration 3 3 IT-3-006 (0) Security of Computer Systems and Networks 4 3 IT-3-007 (0) Network Operating Systems 3 4 IT-3-003 (0) ADVANCED TOPICS IN NETWORK SECURITY 6 4 Software engineering (15) Course number Name Credits Study year IT-2-005 (0) Process Programming 3 2 IT-3-004 (0) Programming Environment 6 2 IT-3-001 (0) SOFTWARE PROJECT 6 3 Elective Studies 15 ECTS Free elective studies (15) Course number Name Credits Study year (0) Free elective studies 3 2 (0) Free elective studies 9 3 (0) Free elective studies 3 4 Thesis Work 15 ECTS Practical Training 30 ECTS (30) Course number Name Credits Study year