Orientation to Information Technology
|Mobile Health Applications||15|
|Web Technologies and Digital Media||15|
|Smart IoT Devices||15|
Fundamental Professional Studies
Basics of Gaming Applications
Advanced Professional Studies
Elective Module and Elective Studies
|Finnish as a Second Language: Finnish at Work||5|
|Work Placement 1||15|
|Work Placement 2||15|
|ECTS credits per period / semester / academic year||60||0||10||60||30||30||0||0||0||10||37.5||22.5||15||15||15||15||0||0||0||0||0||0||5||5||18.8||18.8||11.3||11.3|
Due to the timing of optional and elective courses, credit accumulation per semester / academic year may vary.
Objective of the ICT education is to learn how to develop and use applications and systems needed for the communication between people, and companies, as well as between equipment, devices and things. In addition to the technical qualifications, the ICT engineer needs oral and written communication skills in different languages, business skills, as well as the negotiation and leadership skills. Given the rapid development of ICT industry, the engineer needs good learning skills, including the ability to follow the development of the ICT technologies but also an attitude to the continuous development from the lifelong learning perspective. International work environments, project based working and challenging tasks require the engineer to have good assessment and problem-solving skills. In particular, the client projects require good interpersonal skills but the development of social media applications and games requires good psychological and artistic stance and approach.
The extent of the education is 240 ECTS credits. First year of studies is organised in four study themes. They provide fundamental knowledge and skills in the field of ICT and also introduce the study paths in Information and Communication Technology Degree Programme. This enables a student to choose the most suitable study path for him/her. Mathematics, physics as well as computer science, English and business skills are integrated in the study themes.
Students will choose their study path after the first of studies. Major options are: Game Applications, Health Technology, IoT and Cloud Computing, Software Engineering, Media Technology, Mobile Solutions, Smart Systems and Software Engineering.
Basics of gaming applications:
Student learns object-oriented programming in C++, and is able to utilize game engines. He/she knows the fundamentals of game design and 2D/3D game art. Student is capable of web and mobile programming.
- object-oriented programming in C++
- basics of game design, 2D/3D game art and game engines
- web and mobile programming, databases
- essential mathematics and physics
Students acquires the skills for software engineering professionals: software engineering processes, models and tools. Furthermore, he/she develops advanced game programming skills like graphics and AI programming. Student is capable to adapt his/her skills to solve problems in different filelds of technology (mathematical thinking).
- Software development processes and management
- Software structures and models
- Advanced C++ programming
- Graphics programming
- AI programming
- Game mathematics and physics