This curriculum is a translation of the curriculum of the Finnish degree program.
Curriculum responsibility: Pasi Liimatainen
Basis of Education
The degree program in information technology leads to a polytechnic degree in the field of information technology, the degree title being an engineer (Bachelor of Science). The scope of the studies is 240 credits and the duration is 4 years. The skills produced by the degree correspond to the level of higher education defined jointly in the European Union, which enables the movement of labor and experts.
The degree program provides the student with the professional knowledge and skills to work as an engineer in an internationalizing ICT field. Engineers graduating from the degree program also master basic mathematical and scientific knowledge, project work methods and communication skills, as well as know the key operating principles of business life.
The IT degree program focuses in particular on information systems implementation technologies that implement and integrate a variety of software, user interfaces, databases, computer networks, servers, and terminals. Students can focus their studies on software engineering or computer network engineering.
Engineers who graduate from the degree program in Information Technology are placed in software and computer network design and implementation positions, as well as in supervisory, training, sales, and marketing positions. Employers can be Finnish or international companies, such as design offices, companies specializing in information systems, data processing and software production, companies engaged in product trade in the field, and various public and private sector organizations.
Competence Standards
Engineering education equals to level 6 at European and Finnish Qualification Framework.
The competence profile of an IT engineer consists of competencies.
Structure of Studies
The studies of an IT engineer are 240 credits. According to the curriculum, one year of study corresponds to 60 credits, which means 1,600 hours of student work. The student's work consists of e.g. short hours, distance and independent study, e-learning and internships. The study includes working life-oriented research and development activities.
Development of Expertise
In Savonia's curricula, the courses form broader study modules. In this way, they are not detached but support the overall development of the student and the development of expertise. At the same time, it is possible to combine teaching and work-based research and development.
The IT engineer curriculum is designed to - the degree produces the skills required in working life - the training ensures the development of the student's expertise.
Student - prepares a personal study plan to support his / her studies, in which previously acquired competencies are identified (includes at least 5 credits of studying in a foreign language) - is responsible for the progress of his / her studies.
Savonia teachers and other staff guide and support in defining and achieving personal goals.
Annual themes: - Year 1: Acquisition of basic knowledge and experimental learning - Year 2: Analysis and solution skills - Year 3: Advanced Design Skills - Year 4: Development skills
1 year: The student becomes acquainted with the study of technology and is oriented towards his / her professional field. The student acquires basic knowledge in the field of information technology and basic mathematical, communicative and foreign language skills. The student also learns the basics of project work skills.
2nd year The professional competence base of 1st year studies is expanded so that the student is able to analyze different solutions and master the basic principles of design work. Knowledge and skills related to teamwork are also developed. At the same time, mathematical and scientific knowledge will be deepened.
3rd year The student is able to design, implement and maintain extensive systems.
4th year The student becomes more familiar with economics and masters the basics of development competence as well as the roles of different project actors.
Methods and implementation
In Savonia, the pedagogical starting point is the combination of high-quality education with research and development activities close to working life. Work-related education emphasizes students' motivation and commitment to studies. The development of students' expertise is promoted in various learning environments, by enabling diverse, time- and place-based year-round study and by making extensive use of the study of work. Comprehensive student guidance and the identification and recognition of prior learning are part of the students' personal study plan.
The working life orientation of Savonia's education is realized through the diverse networking of teachers. Networks also ensure the continuous development of substance expertise. The staff creates learning situations and supports student learning. The study office, library and information services, international services and other support services help with studying. The training follows the principles of accessibility and sustainable development.
In the degree program in information technology, teaching is carried out in classrooms, laboratories and group work rooms. The course material designed for independent study is available to the student in the school's information systems. The training includes project study in CDIO format. During the 1st and 2nd year of study, the Department of Computer Science of the University of Eastern Finland lectures at least one study period each semester. The degree program includes a minimum of five credits in foreign language instruction (other than language studies).
1st year students have their own teacher and student tutor and 2nd - N class students have their own teacher tutor. They help students solve study-related problems and do internship and graduation work. The school's study counselor also helps students with study-related dilemmas. In addition, students can take advantage of the degree program’s international contacts in connection with their study, internship, or dissertation. After graduating with a bachelor's degree, an IT engineer can continue his or her studies in the master's program of the Department of Computer Science at the University of Eastern Finland.
The studies in the curriculum can be implemented either in full or in part as online studies. Some of the studies are organized as online studies throughout the year, regardless of time and place. The course may also include part-time courses, the study and completion of which is supervised and supported online. Online implementation can also be an alternative way of completing the course.
Some of the courses are either entirely or partly in English, as language skills are an essential part of an engineer's professional skills. The English-language implementations also enable exchange students to participate in study courses, thus promoting the growth of the international skills of all students. In connection with the implementation of English-language courses, learning is ensured, if necessary, with support material in Finnish and a professional vocabulary.
Studying is a flexible way to study, especially in the final stages of studies. The competence included in the degree is acquired in part by doing work and performing agreed tasks. Studying is not an automatic recognition of work experience. In some cases, the student's leisure activities and hobbies can also develop his or her professional skills so that studying is possible.
Studying begins at the student's initiative and the related plan is made and approved by the course teacher in advance. If the student's work tasks fit the competence objectives of the course, it is possible to study. The curriculum may also include a study course designed specifically for study (eg project studies).
Learning in the workplace or in hobbies is planned on the basis of the competence objectives of the course in cooperation with the teacher of the course. The work tasks presented by the student are assessed whether they in themselves produce sufficient competence in relation to the objectives or whether additional performance is required to achieve the competence. Competence can be supplemented, for example, with a presentation or a report.
4 ETY7000 ICT – Introduction to Business Economics
Credits
5 ects
Contact
Uronen Laila
4 ETF4100 Electrical Engineering Applications
Credits
5 ects
Contact
Pitkänen Veijo, Huuskonen Maija
4 EXX8030 Mathematics 3
Credits
5 ects
Contact
Hyvönen Niina
4 EXX8050 Engineering English
Credits
5 ects
Contact
Huusari Satu
4 EXX8060 Engineering Swedish
Credits
5 ects
Contact
Pietilä Anna-Maija, Rasimus Ritva
4 ECB4810 Management Skills and Well-Being
Credits
5 ects
Contact
Liimatainen Pasi
4 ETA7000 Basics of Programming
Credits
5 ects
Contact
Lahti Sami
4 ETA7100 User Interface Programming
Credits
5 ects
Contact
Lahti Sami
4 ETA7200 Computer systems
Credits
5 ects
Contact
Koponen Janne
4 ETA0120 Introduction to Artificial Intelligence
Credits
5 ects
Contact
Koponen Janne
4 ETA7300 Object Oriented Programming
Credits
5 ects
Contact
Lahti Sami
4 ETA7400 Data Management and SQL
Credits
5 ects
Contact
Kuosmanen Keijo
4 ETA7500 Software Engineering I
Credits
5 ects
Contact
Lahti Sami
4 ETN4110 Computer Networks 1 (CCNA 1)
Credits
5 ects
Objectives
The course is based on the Cisco Network Academy CCNA Routing and Switching material in English. After the training, the student will understand the basic structure of computer networks, the OSI model, the IP address and the operation of the most common communication protocols.
Content
Explore the Network
Configure a Network Operating System
Network Protocols and Communications
Network Access
Ethernet
Network Layer
IP Addressing
Subnetting IP Networks
Transport Layer
Application Layer
Build a Small Network
Requirements
The course includes theory and laboratory exercises as well as independent assignments. Laboratory exercises are performed in accordance with the training material related to the CCNA 1 course in a computer network laboratory with the correct routers and switches and Packet Tracer simulator software.
Course material
Cisco Network Academy: CCNA Routing and Switching.
Material to be distributed during teaching.
Contact
Pitkänen Veijo
4 ETA0110 Introduction to Cloud Services
Credits
5 ects
Contact
Pääkkönen Mikko
4 ETN0120 Computer Networks 1 (CCNA 2)
Credits
5 ects
Contact
Pitkänen Veijo
4 ETA1600 Web-programming I
Credits
5 ects
Contact
Koistinen Jussi
4 ETA0150 Web-programming II
Credits
5 ects
Contact
Koistinen Jussi
4 ETX7200 Introduction to Data Security
Credits
5 ects
Contact
Pitkänen Veijo
4 ETA7800 Software Engineering II
Credits
10 ects
Contact
Lahti Sami
4 ETA0180 Servers and Server Programs I
Credits
5 ects
Contact
Pitkänen Veijo
4 ETA0200 Servers and Server Programs II
Credits
5 ects
Contact
Pitkänen Veijo
4 ETA0190 Web programming III
Credits
5 ects
Contact
Koistinen Jussi
4 ETT4750 ICT-Services
Credits
5 ects
Contact
Pääkkönen Mikko, Uronen Laila
4 ETS7000 IoT programming
Credits
5 ects
Objectives
After completing the course, the student understands the concepts of the IoT environment and is able to implement applications to resource-constrained systems in the IoT environment.
Content
Get acquainted with the components in IoT systems and implement applications for typical IoT scenarios. The applications are implemented on a platform chosen at the beginning of the course, and the applications take into account the scalability for devices with different resources, as well as communication interfaces and background systems.
Requirements
The course includes theory and practice lessons as well as independent assignments. Theory teaching and exercises that deepen theory are combined into a flexible whole. In learning, the emphasis is on the student's voluntary work in supervised practice classes and independent assignments.
Course material
Due to the rapid development of technology, the study material is distributed as web pages. In teaching, animations, videos and other similar material are used as means of illustration. The teacher also compiles lists of internet links suitable for the topic so that the student can start acquiring additional information on their own.
Prerequisites
Programming I, Programming II
Other considerations
The course replaces the previous course 4 ETN4230 Computer Networks 2 (CCNP Tshoot) from the curricula ET19KM, ET19SP and ET20SP.
Contact
Pitkänen Veijo
4 ETS7300 .Net programming
Credits
5 ects
Contact
Koistinen Jussi, Pääkkönen Mikko, Pitkänen Veijo
4 ETA8000 IT-project
Credits
5 ects
Contact
Pääkkönen Mikko, Pitkänen Veijo
4 ETS7100 Mobile programming
Credits
5 ects
Contact
Pitkänen Veijo
4 ETS7200 Big Data
Credits
5 ects
Contact
Kuosmanen Keijo
4 ETA0210 Java web programming
Credits
5 ects
Contact
Berg Ville
4 ETX7800 Business Intelligence
Credits
5 ects
Contact
Kuosmanen Keijo
4 ETN0130 Computer Networks 1 (CCNA 3)
Credits
5 ects
Contact
Pitkänen Veijo
4 ETN0140 CyberOps Associate
Credits
5 ects
Objectives
The course is based on the Cisco Network Academy CCNA Cybersecurity Operations material in English. After the training, the student will understand the key concepts related to information security and cyber attacks. The student is able to monitor, detect and analyze cyber attacks and react to them in the right way.
Content
Role of Cybersecurity Operations Analyst
Operating Systems features needed to support cybersecurity analyses
Operation of network infrastructure and the various network attacks
Operation of network protocols and services
Monitoring tools to identify attacks
Various methods to prevent malicious access to computer hosts and data
Impacts of cryptography on network security monitoring
How to investigate and evaluate endpoint vulnerabilities and network security alerts
Virtual machines to implement, evaluate, and analyze cybersecurity threat events
Network intrusion data to identify compromised hosts and vulnerabilities
Incident response model (CSIRSTs and NIST) to manage security incidents.
Requirements
The course includes theory and laboratory exercises as well as independent assignments. Laboratory exercises are performed in accordance with the CCNA course-related exercise material in a computer network laboratory with the right equipment and Packet Tracer simulator software.
Course material
Cisco Network Academy -materiaali
Material to be distributed during teaching.
4 ETX7000 UEF: Human Factors of Interactive Technology
Credits
5 ects
Contact
Pitkänen Veijo
4 ETX7100 Algorithms and Data Structures I
Credits
5 ects
Contact
Pitkänen Veijo
4 ETX7300 Distributed and Concurrent Systems
Credits
5 ects
Contact
Pitkänen Veijo
4 ETN7100 Universal Cabling Standards
Credits
5 ects
Contact
Pitkänen Veijo
4 LLX1600 Online Course in Sales
Credits
5 ects
Contact
Willman Salla
4 ETX7400 Introduction to Data Processing
Credits
5 ects
Contact
Pitkänen Veijo
4 ETX1600 Data Structures and Algorithms II
Credits
4 ects
Contact
Pitkänen Veijo
4 ETX7700 Basic Models of Computation
Credits
3 ects
Contact
Pitkänen Veijo
4 ETX1800 Introduction to Algoritmic Data Analysis
Credits
4 ects
Contact
Lahti Sami
4 ECH4100 Practical Training 1
Credits
5 ects
Contact
Oikarinen Markku
4 ECH4210 Practical Training 2 a
Credits
5 ects
Contact
Oikarinen Markku
4 ECH4220 Practical Training 2b
Credits
5 ects
Contact
Oikarinen Markku
4 ECH4310 Practical Training 3a
Credits
5 ects
Contact
Oikarinen Markku
4 ECH4320 Practical Training 3b
Credits
5 ects
Contact
Oikarinen Markku
4 ECH4330 Practical Training 3c
Credits
5 ects
Contact
Oikarinen Markku
4 SAVONT1 Thesis
Credits
15 ects
Objectives
Student can
- choose a topic for thesis that is suitable for his or her field and his or her professional development and justify the choice from different perspectives
- plan and implement a working life oriented research and development work based on the needs of the user/client
- apply scientific and evidence-based information in the thesis process and in the development of his or her expertise
- appropriately use research and development methods or artistic methods that are suitable for his or her professional field and for the topic of the thesis
- prepare a clearly defined, logical and professionally appropriate report on his or her thesis
- evaluate the essential contents, results or output of his or her thesis and justify their significance from the perspectives of his or her field, the client’s/user’s need and his or her professional development
- evaluate his or her thesis process, its reliability and ethicality as well as his or her professional growth and learning during the work
- cooperate in a flexible manner with players involved in the thesis process and demonstrate his or her expertise
- take the maturity test on his or her thesis.
Content
SAVONT1 Thesis 15 ECTS
ONT10: Planning the thesis (5 ECTS)
- orientation to thesis and its preparation
- choice and definition of topic
- preparation of thesis plan and compilation of background material
ONT20 Implementation of thesis process (5 ECTS)
- preparation of thesis
- results/output of thesis
ONT30 Finalising the thesis (5 ECTS)
- reporting and publication of thesis
ONT40 Maturity test
Requirements
The thesis is always working life oriented. It may take the form of a
a) development work planned and implemented by a student or a group of students to meet the user's or client's needs. Development may focus on a product, service, process, working method, learning material or instruction, digital material, supervised activity etc. The student shall present the plan, its implementation and its evaluated output and the need for further development in a report whose form is suitable for the professional field in question.
b) research-based thesis, in which a student or a group of student approaches a practical problem or item to be developed with appropriate research methods. The student shall prepare a report describing the planning, implementation and results of the thesis and interpreting the results.
c) production, in which a student of a group of students demonstrates competence as an expert or as an artist by planning and implementing an event, a seminar, an artistic performance etc. The student shall present the plan, its implementation and its evaluated output in a report whose form is suitable for the professional field in question.
d) compiled thesis, in which parts planned as a thesis (e.g. projects) are implemented and reported. In the written synthesis, article or other publication, which is part of the thesis, the student shall present the essential results/output in a form that is suitable for the professional field in question. The student shall choose either SAVONT1 or SAVONT2 as the form of completion.
Course material
The student shall acquire the material required for the thesis him or herself. Savonia’s thesis reporting instructions
Prerequisites
Method studies in accordance with the curriculum of the degree programme
Other considerations
The student may adapt the Thesis course to a schedule that is appropriate to his or her work.
Contact
Linden Jari
5 ECONT10 Thesis Planning
Credits
5 ects
Contact
5 ECONT20 Thesis Implementation
Credits
5 ects
Contact
5 ECONT30 Thesis Finalisation
Credits
5 ects
Contact
5 ECONT40 Maturity Test
Contact
4 SAVONT2 Thesis
Credits
15 ects
Objectives
Student can
- choose a topic for thesis that is innovative for his or her field and his or her professional development and justify the choice from different perspectives
- plan and implement a working life oriented research and development work based on the needs of the user/client
- apply scientific and evidence-based information in the thesis process and in the development of his or her expertise
- appropriately use research and development methods or artistic methods that are suitable for his or her professional field and for the topic of the thesis
- prepare a clearly defined, logical and professionally appropriate report on his or her thesis
- evaluate the essential contents, results or output of his or her thesis and justify their significance from the perspectives of his or her field, the client’s/user’s need and his or her professional development
- evaluate his or her thesis process, its reliability and ethicality as well as his or her professional growth and learning during the work
- cooperate in a flexible manner with players involved in the thesis process and demonstrate his or her expertise
- take the maturity test on his or her thesis.
Content
SAVONT2 Thesis 15 ECTS:
ONT50 Thesis, project 1 (5 ECTS),
ONT60 Thesis, project 2 (5 ECTS),
ONT70 Synthesis and publication of thesis projects (5 ECTS),
ONT80 Maturity test
Requirements
The thesis is always working life oriented. It may take the form of a
a) development work planned and implemented by a student or a group of students to meet the user's or client's needs. Development may focus on a product, service, process, working method, learning material or instruction, digital material, supervised activity etc. The student shall present the plan, its implementation and its evaluated output and the need for further development in a report whose form is suitable for the professional field in question.
b) research-based thesis, in which a student or a group of student approaches a practical problem or item to be developed with appropriate research methods. The student shall prepare a report describing the planning, implementation and results of the thesis and interpreting the results.
c) production, in which a student of a group of students demonstrates competence as an expert or as an artist by planning and implementing an event, a seminar, an artistic performance etc. The student shall present the plan, its implementation and its evaluated output in a report whose form is suitable for the professional field in question.
d) compiled thesis, in which parts planned as a thesis (e.g. projects) are implemented and reported. In the written synthesis, article or other publication, which is part of the thesis, the student shall present the essential results/output in a form that is suitable for the professional field in question. The student shall choose either SAVONT1 or SAVONT2 as the form of completion.
Course material
The student shall acquire the material required for the thesis him or herself. Savonia’s thesis reporting
Prerequisites
Method studies in accordance with the curriculum of the degree programme.
Other considerations
The student may adapt the Thesis course to a schedule that is appropriate to his or her work.
Contact
Linden Jari
5 ECONT50 Thesis Project 1
Credits
5 ects
Contact
5 ECONT60 Thesis Project 2
Credits
5 ects
Contact
5 ECONT70 Finalising the Thesis Projects
Credits
5 ects
Contact
5 ECONT80 Maturity Test
Contact
We reserve the right to make changes to the curriculum due to the need to update the content being studied.