Skip to main content

Bachelor of Engineering, Information Technology

Degree:
Bachelor of Engineering

Degree title:
Bachelor of Engineering

Credits:
240 ects

Name of the Degree Programme

Degree Programme in Information Technology

Field of study

Information and Communication Technologies
The classification of the educational field is based on the international ISCED classification used by the Ministry of Education and Culture.

Qualification awarded

Bachelor of Engineering

Level of qualification

The degree programme leads to a higher education degree which is a first cycle Bachelor-level degree in the European Higher Education Area (EHEA). According to the eight-level classification of the European Qualifications Framework (EQF) and National Qualifications Framework (NQF), the degree represents level 6.

Specific admission requirements

Eligibility for studies at a university of applied sciences is stipulated in the Universities of Applied Sciences Act 932/2014.
The selection criteria are specified in the data of the Degree Programme at www.opintopolku.fi and www.seamk.fi/haku

On the websites, application and instructions are in Finnish language for the degree programmes taught in Finnish.

Qualification requirements and regulations (incl. graduation requirements)

Please see the Degree Regulations of Seinäjoki University of Applied Sciences.

Examination regulations, assessment and grading

Please see the Degree Regulations of Seinäjoki University of Applied Sciences.

Structure of the studies

In accordance with the Universities of Applied Sciences Act, the studies of a Degree Programme consist of basic studies, professional studies, practical training promoting professional skills, free elective studies, and a final project/thesis. The extent of the studies is 60 credits a year. Training is 30 ECTS and thesis is 15 ECTS.

Learning outcomes

The competence objectives of the Degree Program in Mechanical Engineering are defined in detail in the description of the content of the degree program and in the competence description specific to the degree program.

Profile of the programme

In addition to technical expertise in IT and software development tasks, understanding the customer needs and entrepreneurial working methods play a very important role.

The studies of the degree program combine theoretical studies and project studies into a seamless whole, in which, from the beginning of the studies, students learn in an environment that simulates working life, for example, in the form of a virtual company. Business competence and understanding the customer's needs are present throughout the degree program. This provides the student with excellent capabilities for working at the forefront of IT expert tasks or, if desired, as an entrepreneur.

During the studies, the student receives not only comprehensive software development competence but also strong competence in industrial Internet applications and data communications. In advanced studies, students can also familiarize themselves with server technologies, electronics, embedded systems, game programming and online business. There are several alternative modules for advanced studies.

Generic and subject specifc competences

Competencies are extensive knowledge entities, or combinations of the individual’s knowledge, skills, and attitudes. They describe qualifications, performance potential, and the ability to cope with professional duties.

Common/general competencies are fields of know-how common to different Degree Programmes, but their special characteristics and importance may vary between professions and work assignments. General competencies form the basis for professional activities, cooperation, and the development of expertise. According to Arene’s (Rectors' Conference of Finnish Universities of Applied Sciences) recommendations, general competencies include learning skills, ethical competence, cooperation skills, innovation skills, and internationalization skills. In addition to the above-mentioned competencies, entrepreneurial skills and quality management skills are emphasized in the degree studies of SeAMK as competencies common to all.

Degree programme-specific competencies form the basis for the development of the student’s professional expertise.

Pedagogical approach and learning environment

A variety of teaching methods are used in the programmes to support students' professional development. Students work in small groups, listen to lectures by experts, work in the laboratory, do assignments, work in projects and obtain practical experience in real work environments.

Specific arrangements for recognition of prior learning (RPL)

The head of the degree programme, student counsellor, and when necessary, the teacher of the course in question are responsible for RPL. Their task is to inform students of the recognition and assessment process, to discuss students' Personal Study Plan and to guide students in the demonstration of prior learning.

Project studies and the final thesis are not observed in RPL.

Assessment is course-specific, defined by the teacher in question. Assessment methods are an exam (written or oral), practical work, a laboratory test, a field test or equivalent.

Work-based learning and work placements

Training is 30 ECTS.

Occupational profiles

Engineers in information technology work in key positions in the technology industry and information technology software and service enterprises. Typical job titles for IT engineers include software developer, electronics developer and network specialist. Many IT engineers also work in sales and customer service.

Internationalization

Internationalization is reflected in the degree program in many ways. Lectures can be either in Finnish or in English, depending on whether the lectures involve foreign students or whether the lecturer comes from an international partnership network. This improves students' language skills, which encourages them to go abroad for exchange studies.

Access to further studies

After two years of work experience, the student will be eligible for further studies for a Master’s Degree in the field in question.

Graduation requirements

Please see the Degree Regulations of Seinäjoki University of Applied Sciences and instructions for graduates at Intra.

Mode of study

Young students study full-time in this programme.

Head of degree programme

Jorma Mettälä, 040 830 7481, jorma.mettala(at)seamk.fi

Student counsellor

Jorma Mettälä, 040 830 7481, jorma.mettala(at)seamk.fi

Coordination of Practical Training

In the practical training period named persons will be responsible for the quiding of students. The head of degree progran has main responsibility

Coordination of international mobility

Ms Tiina Välimäki, +358 40-830 4127, tiina.valimaki(at)seamk.fi.Outgoing student mobilities to Europe
Ms Maria Loukola, +358 40-830 2240, maria.loukola(at)seamk.fi.Incoming and outgoing mobilities outside Europe
Ms Tiina Ojanperä, +358 40 6807100, tiina.ojanpera(a)seamk.fi. Incoming student mobilities from Europe

Student services

Tel. +358 20 124 5055, studentservices@seamk.fi

Bachelor of Engineering, Information Technology, Full-time studies

Bachelor of Engineering, Information Technology, Full-time studies

Degree Programme in Information Technology, Full-time studies

Degree Programme in Information Technology, Full-time studies

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Jouni Björkman
Student groups
  • TITE22

Objective

Students will possess basic knowledge of the physics associated with technology in the areas described in the course contents, and the readiness they will need to acquire advanced knowledge in technology in their further studies and the working world. They will be competent in solving various problems in physics using models (magnitude equations) and presenting their results appropriately.

Content

- Harmonic oscillation
- Wave motion
- Sound
- Optics
- Quantum physics
- Atom- and nuclear physics

Materials

- Inkinen, Manninen, Tuohi: Momentti 2 Insinöörifysiikka (Otava)
- Peltonen, Perkkiö, Vierinen: Insinöörin (AMK) fysiikka, osa 2 (Lahden Teho-Opetus Oy)
- Suvanto, K & Laajalehto, K, Tekniikan fysiikka 2 (Edita)
- Tekniikan kaavasto (Tammertekniikka)

Teaching methods

Lectures and exercises and independent study

Employer connections

None

Student workload

Total work load of the course: 80 hours, of which scheduled studies 28 h and autonomous studies 52 h.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

(1 ... 2): The student knows and understands to a satisfactory extent the basic concepts and methods of wave and modern physics, and is able to apply them to usual problems. The student is aware of the limitations of classical physics, and identifies the status of the modern physics in the world view.

Assessment criteria, good (3)

(3 ... 4): The student is familiar with the concepts and methods of both wave and modern physics, and is able to apply them to different types of problems. The student is able to combine the accumulated knowledge and skills with previous experiences in the subject.

Assessment criteria, excellent (5)

(5): The student is familiar with the concepts and methods of wave and modern physics, and is able to apply them to a variety of different problems. The student has demonstrated creativity and innovation, and is able to find new meanings when applying what they have learned.

Assessment methods and criteria

Final examination

Qualifications

No previous studies are required. Basic knowledge about mechanics and electromagnetism is strongly recommended.

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 17.12.2023

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Pasi Mikkonen
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Students will be competent in utilising the mathematical methods described in the course contents to solve practical mathematical problems.

Content

- Solving algebraic expressions
- Solving equations
- Basic trigonometry
- Vectors in planes
- Analytic geometry
- Trigonometric functions
- Exponential and logarithm functions

Materials

to be announced

Teaching methods

lectures and independent study

Student workload

108h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

satisfactory (1-2): The student knows and understands to a satisfactory extent the basic concepts and methods of algebra and geometry, and is able to apply them to usual problems.

Assessment criteria, good (3)

good (3-4): The student is familiar with the concepts and methods of algebra and geometry, and is able to apply them to different types of problems. The student is able to combine the accumulated knowledge and skills with previous experiences in the subject.

Assessment criteria, excellent (5)

excellent (5): ): The student is familiar with the concepts and methods of algebra and geometry, and is able to apply them to a variety of different problems. The student has demonstrated creativity and innovation, and is able to find new meanings when applying what they have learned

Assessment methods and criteria

exercises

Qualifications

No prerequisites

Enrollment

13.11.2023 - 21.02.2024

Timing

04.03.2024 - 28.04.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Sami Rinta-Valkama
Student groups
  • TITE22

Objective

Students will be able to differentiate between various automation systems and identify the components used in them. They will understand how automation systems work. Students will be knowledgeable of the structure, function and connections of relays and PLC drivers and the more common types of sensors and actuators. They will learn the idea behind the logic needed in automation technology.

Content

Development of automation and automation technology, - What is automation?, - Control and regulation, control systems for automation, sensors, actuators, programmable logics, components for a control system, - Common connections for sensors and actuators into programmable logics, - Practice making connections in the lab, - Familiarisation with various automation control system. The course considers the importance of automation for sustainable development and examines the impact of a solution model based on a step diagram on the life cycle of an automation program.

Materials

Lecturer's material, lecture demonstrations and exercises.

Teaching methods

Lectures, demonstrations and exercises.

Student workload

Total work load of the course: 81 h
- of which scheduled studies: 28 h
- of which autonomous studies: 53 h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Level 1-2; Student knows the basics of the course. The student is able to define a simple automation system that includes sensors and actuators as well as programmable logic.

Assessment criteria, good (3)

Level 3-4; Student knows the contents of the course well. The student is able to define a simple automation system that includes sensors and actuators as well as programmable logic. In addition, he is able to evaluate the operation and compatibility of components in practice.

Assessment criteria, excellent (5)

Level 5; Student knows the contents of the course well and can apply their knowledge in practice. The student is able to apply Automation components and design an automation system that includes sensors and actuators as well as programmable logic. In addition, he is able to evaluate the operation and compatibility of components in practice.

Assessment methods and criteria

Exam and exercises.

Qualifications

No previous studies are required.

Further information

Automaation perusteet, kansainvälisyyden näkökulma (EN):

The issues of automation technology are internationally similar.

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

Teaching languages
  • English
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Juha Yli-Hemminki
Student groups
  • IEPIP23
    International Professional Studies
  • TITE21

Objective

Upon completion of the course the student can create C++ applications into micro controller based platform, create function libraries and user interfaces.

Content

The features of the embedded platform and microcontroller, programming of measures and controls, user interface with microcontroller platform, user interface by remote, memory usage, multitasking principle and realization.

Materials

Lecture material and examples

Teaching methods

Lectures, examples and assignments

Student workload

80h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basics of C++ programming like using pointers.

Assessment criteria, good (3)

The student masters the creation of applications in C++ and is able to use the language's features in a versatile way.

Assessment criteria, excellent (5)

The student can create versatile applications consisting of several source code files independently and use the features of the C++ language broadly and appropriately.

Assessment methods and criteria

Practical work and/or exam

Qualifications

Basics of programming.

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Pasi Mikkonen
Student groups
  • TITE22

Objective

Upon completion of the course, students will be able to define the derivative and integral for one-variable functions. They will be competent in derivating and integrating the more common mathematical functions and calculating definite integrals and applying their knowledge to common applications. Students will also be capable of calculation tools to solve problems in one-variable differential and integral calculus. They will also apply this knowledge in their Professional Studies and working world.

Content

- Definition of one-variable derivative and integral
- Polynomials: derivation and integration
- Composite functions: derivation and integration
- Tangent of a curve
- Extreme values
- Definite integral
- Area and volume
- Small differentials
- Applications in engineering (deflection of beam, shear and moment, moment of inertia)

Materials

to be announced

Teaching methods

lectures and exercises, independent study

Student workload

81h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

satisfactory (1-2): The student knows and understands to a satisfactory extent the basic concepts and methods of calculus, and is able to apply them to usual problems.

Assessment criteria, good (3)

good (3-4): The student is familiar with the concepts and methods of calculus, and is able to apply them to different types of problems. The student is able to combine the accumulated knowledge and skills with previous experiences in the subject

Assessment criteria, excellent (5)

excellent (5): The student is familiar with the concepts and methods of calculus, and is able to apply them to a variety of different problems. The student has demonstrated creativity and innovation, and is able to find new meanings when applying what they have learned.

Assessment methods and criteria

exercises

Qualifications

Algebra and geometry, Vectors and matrices

Enrollment

17.04.2023 - 11.10.2023

Timing

23.10.2023 - 17.12.2023

Credits

5 op

Teaching languages
  • English
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Nicolas Martinez
Student groups
  • TITE21
  • TITE22

Objective

Students are able to explain the most important forms of digital marketing. They will be able to promote business online using a variety of channels, e.g. search, social, video, e-mail, and display. Students are able to use different marketing tools, a.o. photo editing and publishing software.

Students will be able to recognize the opportunities of social media in business and marketing communication. Students will be competent in producing texts in social media and using social media as a channel of business communication and marketing.

Students will learn to analyze target customers' media habits and purchasing decision process in digital media. Students will be able to choose relevant media channels and communication style according to customer needs and marketing budget. Students will learn to analyze return on media investment and follow competitors' digital marketing strategies.

Content

- Definitions and terminology
- Social media channels
- Different ways to use social media in business communication and marketing
- Digital marketing tools
- Digital marketing software
- Understanding target customers’ media habits
- Target customers’ purhasing decision process
- Relevant media selection and marketing budget

Materials

Material provided by teachers

Teaching methods

Lectures, flipped learning, individual work, group work

Exam schedules

This course doesn't have exam

Student workload

5op x 27tuntia = 135h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basics of digital marketing, social media and different online marketing tools, but needs help in applying them in practice.

Assessment criteria, good (3)

The student knows well digital marketing, social media and different online marketing tools and can apply some of them in practice. The student knows the basics of digital marketing, social media and different online marketing tools, but needs help in applying them in practice.

Assessment criteria, excellent (5)

The student is capable of planning the digital marketing, social media and the use of online marketing tools and is capable of using them in practice. The student can analyze and develop digital marketing.

Assessment methods and criteria

Groupwork and individual work.

Qualifications

Basic Studies of Bachelor of Business Administration

Enrollment

17.04.2023 - 10.11.2023

Timing

23.10.2023 - 17.12.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Marko Hietamäki
Student groups
  • TITE22

Objective

Upon completion of the course, students will be knowledgeable of basic electronic components and will make simple connections for filters and amplifiers. They will calculate and measure how the connections function and the properties of components.The student learns to design electronics cost-effectively. the student knows international standards of electronics

Content

General properties of active and passive components, independent semi-conductors, operational amplifiers and optical components. Common connections, test and measurement connections, analysing connections. Writing relevant reports.

Materials

Online material
Haiko Timo: Analoginen elektroniikka
Paul Scherz: Practical Electronics Inventors

Teaching methods

Lectures, exercises and reports

Employer connections

None

Student workload

Will be announced at the beginning of the course.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basics of the course. The student is generally familiar with the basic components of electronics and their operation

Assessment criteria, good (3)

Student knows the contents of the course well. The student is generally familiar with the basic components of electronics and their operation. They will calculate and measure how the connections function and the properties of components.The student learns to design electronics cost-effectively. the student knows international standards of electronics.

Assessment criteria, excellent (5)

Student knows the contents of the course well and can apply their knowledge in practice. The student is generally familiar with the basic components of electronics and their operation. They will calculate and measure how the connections function and the properties of components.The student learns to design electronics cost-effectively. the student knows international standards of electronics. The student is able to use the course information in the design of embedded devices.

Assessment methods and criteria

Exam, exercises and reports

Qualifications

No previous studies are required.

Further information

The issues of automation technology are internationally similar.

Enrollment

13.11.2023 - 21.02.2024

Timing

04.03.2024 - 28.04.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Jouni Björkman
Scheduling groups
  • Pienryhmä 1 (Size: 0. Open UAS: 0.)
  • Pienryhmä 2 (Size: 0. Open UAS: 0.)
Student groups
  • TITE22
Education groups
  • Small group 1
  • Small group 2

Objective

Upon completion of the course, student will
- be able to use the common tools and methods used in the research of technology
- be able to identify restrictions of the basic experimental research tools
- become familiar with the experimental data acquisition and are able to make controlled measurements
- be able to process results and to evaluate measurement methods and reliability of the results
- be able to analyze results with computer-assisted mathematical tools
- be able to form a scientific report based on the received measurements and their analysis by using a word processing program
- be able to build the relationship between theoretical knowledge and practical knowledge of physics
- be able to evaluate his/her skills and apply his/her expertise in the subsequent advanced studies and real problems at work

Content

Laboratory experiments from different areas of physics and engieering.

Materials

Instructions for exercises in physics laboratory assignments (Seinäjoki University of Applied Sciences)

Teaching methods

Laboratory work (minimum 90 % attendance required) and written reports

Employer connections

None

Student workload

Will be announced at the beginning of the course.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Satisfactory (1 ... 2): The student is able to make basic measurements in accordance with working instructions and work safely in the laboratory. The student is able to deal with measurement results and to present the results graphically using computer-aided tools. The student is able to assess the reliability of the measurements according to instructions. The student is able to present a short technical report of the results of the measurements.

Assessment criteria, good (3)

Good (3 ... 4): The student is able to make different types of measurements in accordance with work instructions and work independently in the laboratory. The student is able to deal with the measurement results, and present the results graphically using computer-aided tools. The student is able to assess the reliability of measurements using different types of error estimation methods. The student is able to present the results in a logical and clear technical report.

Assessment criteria, excellent (5)

Excellent (5): The student works independently in the laboratory, and is able to make measurements based on instructions and develop the measurement methods. The student is able to evaluate the results using a wide range of computer-assisted tools, make reliable error estimates and draw conclusions from the results and error estimates. The student is able to present the results and conclusions in a logical and clear technical report.

Assessment methods and criteria

Approved reports and written examination based on the lab. work.

Qualifications

Mechanics and Electrical and thermal physics or similar knowledge and skills

Enrollment

28.08.2023 - 24.09.2023

Timing

25.09.2023 - 01.10.2023

Credits

2 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Construction Engineering
  • Bachelor of Business Administration, Library and Information Services
  • Bachelor of Health Care, Nursing
  • Bachelor of Construction Site Management
  • Bachelor of Business Administration, Business Management
  • Bachelor of Social Services
  • Bachelor of Hospitality Management
  • Bachelor of Business Administration, SME Business Management
  • Bachelor of Natural Resources, Agriculture and Rural Enterprises
  • Bachelor of Engineering, Information Technology
  • Bachelor of Engineering, Automation Engineering
  • Bachelor of Culture and Arts, Cultural Management
  • Bachelor of Engineering, Food Processing and Biotechnology
  • Bachelor of Health Care, Physiotherapy
  • Bachelor of Engineering, Mechanical Engineering
  • Bachelor of Social Services and Health Care, Applied Gerontology
Teachers
  • Jussi Kareinen
  • Jaana Liukkonen
Student groups
  • KUTU23
    Bachelor of Culture and Arts, Cultural Management

Objective

The student can:
- solve real working-life development tasks (companies, organisations, associations) in small groups, consisting of students of different fields
- conduct a customer survey and, based on it, develop and test different solutions to the commissioner’s problem
- consider the business aspects while choosing their solution
- present the solution, or concept, chosen by the group to the commissioner in a professional way
- apply design thinking and its process in future in development tasks in their own field

Content

In the daytime implementation, the course is implemented as a one-week intensive course during SeAMK Innovation Week. During that time, the students do not attend any other courses at SeAMK.
In the multimodal implementation, the course is implemented online, following a separate timetable.
- Preliminary assignment on the concepts and processes of the course (design thinking, service design, groupwork)
- Analysis of the problem of the development task
- Collection of customer information with different methods
- Brainstorming of solution options with different methods
- Testing of solution options and their development based on the testing
- Presentation of a solution, or concept
- Teamwork skills and daily reporting on one’s work

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

.

Assessment criteria, approved/failed

- By completing the preliminary assignment successfully, the student shows their command of the stages and concepts of the customer-focused development project
- The student shows their command of the customer-focused development process by actively participating in the solving of the development task in the group
- The student can collect customer information using different methods and apply information to solve the development task
- The student has participated in the presentation of the group’s results to the commissioner

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 28.04.2024

Credits

6 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Niko Ristimäki
  • Marko Hietamäki
  • Petteri Mäkelä
  • Juha Yli-Hemminki
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Student gets a general view of the information technology and computer engineering by implementing an Internet of Things (IoT) system under guidance. Student knows the basics of data communications and web-based systems.

Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.

Content

Students learn first the basics of web-based systems and IoT. After that, the student explores different topics of computer engineering and information technology by developing a simple embedded IoT device as a project assignment.

The course consists of the following topics:
- Basics of electronics and measurement devices
- Basics of embedded system programming: IO, communications
- Implementing a simple server program and web page
- Basics of databases

Materials

To be announced at the beginning of the course

Teaching methods

Lectures and exercises

Exam schedules

The exam is in the last lesson

Student workload

Lectures 37 %, independent studying 63 %.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basics of web-based systems and IoT.

Student can implement a simple embedded system according to guidance. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and the measurements and shows them to user in a web page.

Assessment criteria, good (3)

Student knows the basics of web-based systems and IoT.

Student can implement a simple embedded system according to guidance. Student can make the electronics needed to a simple embedded system. Student can write a small application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a simple server program, which receives and stores the measurements and shows them to user in a web page.

Assessment criteria, excellent (5)

Student knows the basics of web-based systems and IoT well.

Student can implement a small embedded system. Student can make the electronics needed to a small embedded system. Student can write an application which reads measurements from the sensors and sends the measurement data to a server program through internet. Student can develop a server program, which receives and stores the measurements and shows them to user in a web page.

Assessment methods and criteria

Exam 75 % and exercises 25 %

Qualifications

Basics of IoT Systems

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 17.12.2023

Credits

6 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Alpo Anttonen
  • Marko Hietamäki
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Student gets a general view of the information technology and computer engineering by exploring the technologies needed in Internet of Things (IoT). Student knows the basics of microcomputer technology.

Student knows the Boolean algebra, number systems and basics of digital technology. Student can assemble a computer from parts and install the operating system and the applications to the computer.

Student has a basic understanding of the IoT system architecture. Student can implement a simple embedded system, which makes measurements with different sensors.

Content

Students learn first the basics of digital technology and microcomputer technology. After that, the student explores different topics of computer engineering and information technology by developing a simple embedded device.
The course consists of the following topics:
- Boolean algebra, number systems, AD/DA conversion
- Basics of computer architecture. Processor, memory, peripherals
- Basics electronics and measurement devices
- Architecture of IoT system
- Basics of embedded systems

Materials

The necessary material can be found online. Material will also be distributed during the lessons.

Teaching methods

Lectures, exercises and computerized simulation

Student workload

Will be announced at the beginning of the course.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the Boolean algebra, number systems and basics of digital technology. Student can assemble a computer from parts and install the operating system and the applications to the computer.

Student has a basic understanding of the IoT system architecture. Student can implement a simple embedded system.

Assessment criteria, good (3)

Student knows the Boolean algebra, number systems and basics of digital technology. Student can assemble a computer from parts and install the operating system and the applications to the computer.

Student has a basic understanding of the IoT system architecture. Student can implement a simple embedded system, which makes measurements with different sensors.

Assessment criteria, excellent (5)

Student knows the Boolean algebra, number systems and basics of digital technology well. Student can assemble a computer from parts and install the operating system and the applications to the computer.

Student has a good understanding of the IoT system architecture. Student can implement an embedded system, which makes measurements with different sensors.

Assessment methods and criteria

Examination, assignments and acitvity

Enrollment

17.04.2023 - 08.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

2 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Anu Latva-Reinikka
  • Pia-Mari Riihilahti
  • Jyri Lehto
  • Tiina Välimäki
  • Maria Hemminki
  • Jorma Mettälä
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Learning goals
The student knows how to
- Act at the university of applied sciences
- Develop their learning and study skills
- Exploit different learning environments in diverse ways
- Become familiar with their field of study and its job opportunities (incl. abroad)
- Plan their studies from the perspective of their career aspirations

Content

Academic studies:
- The structure of the studies and the different opportunities to complete the studies (incl. internationalisation)
- The regulations guiding academic studies, the student’s rights and responsibilities, SeAMK’s operating principles and rules
- The activities and services of the Student Association
- Study and learning skills and self-knowledge, and their development
- The welfare services at SeAMK

Career planning:
- Job opportunities in the student’s field, familiarisation with the interest groups, the international operational environment of the field
- Opportunities for further studies and career planning

Materials

- website and intranet of Seinäjoki University of Applied Sciences: http://www.seamk.fi
- curricula of degree programmes: ops.seamk.fi
- material provided by the teacher

Teaching methods

Contact teaching: lectures and assignments, presentations

Student workload

53 hours, which consists of contact teaching, assignments and exercises

realization.localizedApproveRejectDescription

Pass
• Is able to recognise and find SeAMK's regulations and principles guiding the studies. Is able to use the key electronic tools of SeAMK and find information useful for their studies in the Intranet. Recognises their personal learning style and finds ways to develop it. Recognises job opportunities in their field.
• Knows their curriculum and can interpret it while planning their studies

Fail
• Does not recognise and find SeAMK's regulations and principles guiding the studies. Is not able to use SeAMK’s electronic tools and Intranet as support to their studies. Does not recognise their personal learning style and find ways to develop it. Is not able to define the career opportunities in their field.
• Does not know their curriculum.

Evaluation scale

Passed/failed

Assessment criteria, satisfactory (1)

.

Assessment criteria, approved/failed

Pass
• Is able to recognise and find SeAMK's regulations and principles guiding the studies. Is able to use the key electronic tools of SeAMK and find information useful for their studies in the Intranet. Recognises their personal learning style and finds ways to develop it. Recognises job opportunities in their field.
• Knows their curriculum and can interpret it while planning their studies

Fail
• Does not recognise and find SeAMK's regulations and principles guiding the studies. Is not able to use SeAMK’s electronic tools and Intranet as support to their studies. Does not recognise their personal learning style and find ways to develop it. Is not able to define the career opportunities in their field.
• Does not know their curriculum.

Assessment methods and criteria

Participating in the classes, by completing the required course assignments

Timing

30.09.2023 - 15.04.2024

Credits

2 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Construction Engineering
  • Bachelor of Business Administration, Library and Information Services
  • Bachelor of Health Care, Nursing
  • Bachelor of Construction Site Management
  • Bachelor of Business Administration, Business Management
  • Bachelor of Social Services
  • Bachelor of Hospitality Management
  • Bachelor of Business Administration, SME Business Management
  • Bachelor of Natural Resources, Agriculture and Rural Enterprises
  • Bachelor of Engineering, Information Technology
  • Bachelor of Engineering, Automation Engineering
  • Bachelor of Culture and Arts, Cultural Management
  • Bachelor of Engineering, Food Processing and Biotechnology
  • Bachelor of Health Care, Physiotherapy
  • Bachelor of Engineering, Mechanical Engineering
  • Bachelor of Social Services and Health Care, Applied Gerontology
Teachers
  • Tiina Nieminen

Objective

Learning goals
The student knows how to
- Act at the university of applied sciences
- Develop their learning and study skills
- Exploit different learning environments in diverse ways
- Become familiar with their field of study and its job opportunities (incl. abroad)
- Plan their studies from the perspective of their career aspirations

Content

Academic studies:
- The structure of the studies and the different opportunities to complete the studies (incl. internationalisation)
- The regulations guiding academic studies, the student’s rights and responsibilities, SeAMK’s operating principles and rules
- The activities and services of the Student Association
- Study and learning skills and self-knowledge, and their development
- The welfare services at SeAMK

Career planning:
- Job opportunities in the student’s field, familiarisation with the interest groups, the international operational environment of the field
- Opportunities for further studies and career planning

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

.

Assessment criteria, approved/failed

Pass
• Is able to recognise and find SeAMK's regulations and principles guiding the studies. Is able to use the key electronic tools of SeAMK and find information useful for their studies in the Intranet. Recognises their personal learning style and finds ways to develop it. Recognises job opportunities in their field.
• Knows their curriculum and can interpret it while planning their studies

Fail
• Does not recognise and find SeAMK's regulations and principles guiding the studies. Is not able to use SeAMK’s electronic tools and Intranet as support to their studies. Does not recognise their personal learning style and find ways to develop it. Is not able to define the career opportunities in their field.
• Does not know their curriculum.

Enrollment

15.12.2023 - 21.04.2024

Timing

08.01.2024 - 31.05.2024

Credits

2 op

Virtual proportion (cr)

2 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Construction Engineering
  • Bachelor of Business Administration, Library and Information Services
  • Bachelor of Health Care, Nursing
  • Bachelor of Construction Site Management
  • Bachelor of Business Administration, Business Management
  • Bachelor of Social Services
  • Bachelor of Hospitality Management
  • Bachelor of Business Administration, SME Business Management
  • Bachelor of Natural Resources, Agriculture and Rural Enterprises
  • Bachelor of Engineering, Information Technology
  • Bachelor of Engineering, Automation Engineering
  • Bachelor of Culture and Arts, Cultural Management
  • Bachelor of Engineering, Food Processing and Biotechnology
  • Bachelor of Health Care, Physiotherapy
  • Bachelor of Engineering, Mechanical Engineering
  • Bachelor of Social Services and Health Care, Applied Gerontology
Teachers
  • Johanna Koivula

Objective

Learning goals
The student knows how to
- Act at the university of applied sciences
- Develop their learning and study skills
- Exploit different learning environments in diverse ways
- Become familiar with their field of study and its job opportunities (incl. abroad)
- Plan their studies from the perspective of their career aspirations

Content

Academic studies:
- The structure of the studies and the different opportunities to complete the studies (incl. internationalisation)
- The regulations guiding academic studies, the student’s rights and responsibilities, SeAMK’s operating principles and rules
- The activities and services of the Student Association
- Study and learning skills and self-knowledge, and their development
- The welfare services at SeAMK

Career planning:
- Job opportunities in the student’s field, familiarisation with the interest groups, the international operational environment of the field
- Opportunities for further studies and career planning

Materials

Material provided by the teacher

Teaching methods

Online course. Tasks to be performed independently in moodle

Student workload

Total 54 h of independent work

realization.localizedApproveRejectDescription

Pass
• Is able to recognise and find SeAMK's regulations and principles guiding the studies. Is able to use the key electronic tools of SeAMK and find information useful for their studies in the Intranet. Recognises their personal learning style and finds ways to develop it. Recognises job opportunities in their field.
• Knows their curriculum and can interpret it while planning their studies

Fail
• Does not recognise and find SeAMK's regulations and principles guiding the studies. Is not able to use SeAMK’s electronic tools and Intranet as support to their studies. Does not recognise their personal learning style and find ways to develop it. Is not able to define the career opportunities in their field.
• Does not know their curriculum.

Further information

The teacher sends a start-up message of the course, where the details of the MOODLE to SeAMK's e-mail once a week for new entrants.

Evaluation scale

Passed/failed

Assessment criteria, satisfactory (1)

.

Assessment criteria, approved/failed

Pass
• Is able to recognise and find SeAMK's regulations and principles guiding the studies. Is able to use the key electronic tools of SeAMK and find information useful for their studies in the Intranet. Recognises their personal learning style and finds ways to develop it. Recognises job opportunities in their field.
• Knows their curriculum and can interpret it while planning their studies

Fail
• Does not recognise and find SeAMK's regulations and principles guiding the studies. Is not able to use SeAMK’s electronic tools and Intranet as support to their studies. Does not recognise their personal learning style and find ways to develop it. Is not able to define the career opportunities in their field.
• Does not know their curriculum.

Assessment methods and criteria

Restoration of all exercises according to the assessment criteria.

Enrollment

13.11.2023 - 21.02.2024

Timing

04.03.2024 - 28.04.2024

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Niko Ristimäki
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Student knows the operating system concepts (core, process management, memory control). Student knows how the virtual memory and file system works and how the peripherals are controlled. Student can administrate computers having Windows and Linux operating systems.

Content

- Concepts associated with operating systems
- Process management
- Sychronization and communication
- Memory control and hierarchy
- Control of peripheral devices
- Basics of Linux operating system

Materials

- Haikala: Käyttöjärjestelmät, Modeemi Ry.
- Ernvall: Käyttöjärjestelmien perusteet. Opintomoniste, Jyväskylän yliopisto.
- Lecture notes

Teaching methods

Lectures, practical exercises on the computer

Student workload

Total work load of the course: 108 h
- of which scheduled studies: 35 h
- of which autonomous studies: 73 h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the operating system concepts. Student can administrate computers having Windows or Linux operating systems.

Assessment criteria, good (3)

Student knows the operating system concepts (core, process management, memory control). Student knows how the virtual memory and file system works and how the peripherals are controlled. Student can administrate computers having Windows and Linux operating systems.

Assessment criteria, excellent (5)

Student masters the operating system concepts well (core, process management, memory control). Student knows how the virtual memory and file system works and how the peripherals are controlled. Student can administrate computers having Windows and Linux operating systems.

Assessment methods and criteria

Exercises and examination

Assessment criteria, good (3)

Student knows the operating system concepts. Student can administrate computers having Windows or Linux operating systems.

Assessment criteria, excellent (5)

Student knows the operating system concepts (core, process management, memory control). Student knows how the virtual memory and file system works and how the peripherals are controlled. Student can administrate computers having Windows and Linux operating systems.

Assessment criteria, approved/failed

Student masters the operating system concepts well (core, process management, memory control). Student knows how the virtual memory and file system works and how the peripherals are controlled. Student can administrate computers having Windows and Linux operating systems.

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Juha Yli-Hemminki
Student groups
  • TITE21

Objective

Student knows how to design graphical user interfaces and how to analyze the usability of them. Student can utilize the style guides and general design patterns in user interface design.

Content

- usability
- user interface standards, design patterns and style guides
- visual design princliples
- tools for UI development
- UI design in web and mobile applications

Materials

Lecture material

Teaching methods

Lectures and exercises

Student workload

Lectures 28h, exercises and assignments 53h, total 81h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows and understands basic concepts and methods of topics, and is able to apply them to usual problems.

Assessment criteria, good (3)

The student is familiar with the concepts and methods of topics, and is able to apply them to different types of problems. The student is able to combine the accumulated knowledge and skills with previous experiences in the subject.

Assessment criteria, excellent (5)

The student is familiar with the concepts and methods of topics, and is able to apply them to a variety of different problems. The student has demonstrated creativity and innovation, and is able to find new meanings when applying what they have learned.

Assessment methods and criteria

Exam and/or practical work

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

Teaching languages
  • English
Degree programmes
  • Professional Studies in Technology
  • Bachelor of Engineering, Information Technology
Teachers
  • Marko Hietamäki
Student groups
  • IEPIP23
    International Professional Studies
  • TITE21

Objective

Upon completion of the course, students will be able to use measuring devices and software. Students will apply measuring devices and sensors, handle and verify collected signals. They will be able to develop and design various measuring equipment and methods.

Content

- Various sensor circuits: temperature, moisture, light, force, etc.
- Signal amplifiers
- Measuring methods
- Sensor module connections
- Analyzing measurements
- Post-processing with an appropriate software

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student will do the job of the course assignments successfully. Laboratory work is documented. The student is very sufficiently familiar with subjects.

Assessment criteria, good (3)

The student will do the job of the course assignments well. Laboratory work is well documented. The student is very familiar with subjects.

Assessment criteria, excellent (5)

The student will do the job of the course assignments perfectly. The student is very well familiar with subjects. Laboratory work is
excellent documented. Independently studies the operation of the components

Qualifications

Basics of electronics

Enrollment

17.04.2023 - 11.10.2023

Timing

23.10.2023 - 17.12.2023

Credits

3 op

RD proportion (cr)

1 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Alpo Anttonen
Student groups
  • TITE21

Objective

Students will be competent in acquire knowledge about the possibilities and limitations of wireless data transmission

Content

Fundamentals and methods of radio technology in data transmission. Radio legislation. Radio traffic theory, properties of radio waves and propagation of radio waves, and radio spectrum.
- radio frequency modulation
- WLAN technologies
- spread spectrum technologies such as IEEE 802.11
- Bluetooth
- antennas
- mobile telephone networks
- communications satellites, GPS and other positioning satellites.
- Wireless networks for IoT devices.

Materials

Teacher's lecture material

Teaching methods

Lectures and class exercises

Exam schedules

Retake EXAM

Student workload

A total of 80 hours
Lectures and class exercises 32 h
Independent study 48 h

Content scheduling

Basics of radio technology and methods of use in data transmission. Radio legislation. The theory of radio communication, the properties of radio waves and the propagation of radio waves, as well as the radio spectrum.
- radio frequency modulations
- WLAN technologies
- spread spectrum technologies such as IEEE 802.11
- Bluetooth
- antenna
- mobile phone networks
- communication satellites, GPS and other positioning satellites.
- Wireless networks of Iot devices.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the possibilities and limitations of wireless data transmission.

Assessment criteria, good (3)

Student knows the possibilities and limitations of wireless data transmission. Student knows the fundamentals and methods of radio technology in data transmission.

Assessment criteria, excellent (5)

Student knows the possibilities and limitations of wireless data transmission. Student masters the fundamentals and methods of radio technology in data transmission. Student can use the theory learned in assignments well.

Assessment methods and criteria

Class exercises and exam

Qualifications

No previous studies are required.

Enrollment

13.11.2023 - 21.02.2024

Timing

04.03.2024 - 28.04.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Helena Myllymäki
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

The student can make a business plan and can work as a part of a team. The student can describe the prerequisites of profitable business. The student can construct a market-appropriate business idea and recognize ways of delivering customer value. The student can plan and initiate business operations. The student is able provide a quotation. The student can describe the decision-making structure of a limited company.

Student can identify business opportunities in ICT. Student can identify his/her attitudes and skills related to entrepreneurship.

Content

- operating environment of a business
- business plan; vision, strategy, business idea, basic business processes, customers, competitors, budgeting, financial planning, profitability and pricing
- demand, need and customer value
- fundamentals of marketing and marketing planning
- market intelligence: customers, industry, competitors
- operating a limited company: judicial aspects
- business transactions, quotations
- Entrepreneurship in society and accountability

Teaching methods

team learning

Student workload

81 h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student has carried out given assignments acceptably and participated in the course. The student can put together a business plan and can work as a part of a team. The student can describe the prerequisites of profitable business. The student can construct a market-appropriate business idea and recognize ways of delivering customer value. The student can plan and initiate business operations. The student is able provide a quotation. The student can mainly describe the decision-making structure of a limited company. Student can identify his/her attitudes and skills related to entrepreneurship.

Assessment criteria, good (3)

The student has carried out given assignments well and participated in the course actively. The student can put together a business plan well and can work as an active member of a team. The student can describe the prerequisites of profitable business. The student can construct a credible, market-appropriate business idea and recognize ways of delivering customer value. The student can plan and initiate business operations. The student is able provide a quotation. The student can describe the decision-making structure of a limited company. Student can identify his/her attitudes and skills related to entrepreneurship.Student can assess his/her possibilities to work as entrepreneur.

Assessment criteria, excellent (5)

The student has carried out given assignments with excellence and participated in the course actively and constructively. The student can put together a very good business plan and can work as an active and constructive member of a team. The student can describe the prerequisites of profitable business. The student can construct a credible, market-appropriate business idea and recognize ways of delivering customer value. The student can plan and initiate business operations. The student is able provide a quotation. The student can describe the decision-making structure of a limited company. Student can assess his/her possibilities to work as entrepreneur.

Assessment methods and criteria

self and peer evaluation, information search and learning process

Assessment criteria, good (3)

The student has carried out given assignments acceptably and participated in the course. The student can put together a business plan and can work as a part of a team. The student can describe the prerequisites of profitable business. The student can construct a market-appropriate business idea and recognize ways of delivering customer value. The student can plan and initiate business operations. The student is able provide a quotation. The student can mainly describe the decision-making structure of a limited company. Student can identify his/her attitudes and skills related to entrepreneurship.

Assessment criteria, excellent (5)

The student has carried out given assignments well and participated in the course actively. The student can put together a business plan well and can work as an active member of a team. The student can describe the prerequisites of profitable business. The student can construct a credible, market-appropriate business idea and recognize ways of delivering customer value. The student can plan and initiate business operations. The student is able provide a quotation. The student can describe the decision-making structure of a limited company. Student can identify his/her attitudes and skills related to entrepreneurship.Student can assess his/her possibilities to work as entrepreneur.

Assessment criteria, approved/failed

The student has carried out given assignments with excellence and participated in the course actively and constructively. The student can put together a very good business plan and can work as an active and constructive member of a team. The student understands the prerequisites of profitable business. The student can construct a credible, market-appropriate business idea and recognize ways of delivering customer value. The student can plan and initiate business operations. The student is able provide a quotation. The student understands the decision-making structure of a limited company in practical level. Student can deeplly assess his/her possibilities to work as entrepreneur.

Enrollment

17.04.2023 - 11.10.2023

Timing

23.10.2023 - 17.12.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Anu Latva-Reinikka
  • Helena Myllymäki
Student groups
  • TITE22

Objective

The student can describe the reasons for the need of a business to continuously develop, and the impacts of changes in the operating environment on a business. The student can describe the interconnections between various business functions. The student recognizes the core modules of an enterprise resource planning system. The student can function as a member of a team and analyse the workings of the team. The student can interpret the main items of a financial statement. The student can explain how taxation relates to business activities. The student can explain how a contract is formed.

Content

- Business strategy and growth, business development
- enterprise resource planning
- reading a financial statement
- taxation and business
- analysing the functionality of a team
- basics of contract law

Teaching methods

team learning

Student workload

81 h, independent information search and work, contact lectures and team work

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student has completed the given assignments and participated. The student can develop strategy and its implementation. The student can describe interconnections among business functions and recognize core module of an enterprise resource planning system. The student can act as a member of a team and analyze the team's activities. The student is able to identify key items of a financial statement and explain their meaning. The student can describe the connection between business and taxation. The student can explain how a contract is formed.

Assessment criteria, good (3)

The student has completed the given assignments well and participated actively. The student can develop strategy and its implementation, giving grounds for his/her choices. The student can describe thoroughly the interconnections among business functions and recognize core module of an enterprise resource planning system. The student can constructively act as a member of a team and analyze the team's activities. The student is able to identify key items of a financial statement and explain their meaning. The student can describe the connection between business and taxation. The student can explain how a contract is formed.

Assessment criteria, excellent (5)

The student has completed the given assignments with excellence and participated actively and constructively. The student can develop strategy and its implementation, and is able to provide critical argumentation for his/her choices. The student can describe with insight the interconnections among business functions and recognize core module of an enterprise resource planning system. The student can constructively act as a member of a team and analyze the team's functionally critically. The student is able to identify key items of a financial statement and explain their meaning. The student can describe the connection between business and taxation. The student can explain how a contract is formed.

Assessment methods and criteria

active learning process, self and peer evaluation, teacher's evaluation

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

2 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Pasi Mikkonen
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

The student masters the rules for calculating fractions and powers and uses them for unit calculations. The student masters the handling of polynomial expressions and simple fractional expressions.

Content

- fractions
- rules for calculating powers
- calculation in units
- polynomial expressions
- fractional expressions

Materials

To be announced at the beginning of the course

Teaching methods

Lectures and exercises

Student workload

Total work load of the course: 54 h
- of which scheduled studies: 21 h
- of which autonomous studies: 33 h

Evaluation scale

Passed/failed

Assessment criteria, satisfactory (1)

Satisfactory (1-2): The student is able to calculate fractions. He is able to handle units and perform their calculations. The student masters simple power and polynomial expressions.

Assessment criteria, good (3)

Good (3-4): In addition to the criteria of a satisfactory level of competence, the student is able to deal with power and polynomial expressions in a variety of ways. In addition, the student masters simple fractional expressions.

Assessment criteria, excellent (5)

Excellent (5): In addition to the above criteria, the student is able to handle more demanding fractional expressions. He / she is able to apply letter counting to problems in practical life.

Assessment methods and criteria

Final exam

Qualifications

No prerequisites

Enrollment

13.11.2023 - 21.02.2024

Timing

04.03.2024 - 28.04.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Jouni Björkman
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Upon completion of the course, student will
- be able to utilize the necessary concepts and units that are used in modeling mechanical phenomena
- be able to build and solve physical models that describe different mechanical phenomena
- be able to interpret a physical model as an approximate description of the real world phenomenon
- be able to analyze the motion of solid bodies and fluids, and to understand the empirical nature of the physical science
- be able to evaluate his/her skills on mechanics and apply his/her expertise in the subsequent advanced studies

Content

- Kinematics
- Newton's laws
- Work, power, energy, impulse
- Linear momentum
- Rotary movement
- Mechanics of solids and fluids

Materials

Inkinen, Tuohi: Momentti 1 Insinöörifysiikka (Otava)
Lecture notes

Teaching methods

Lectures and exercises, independent studies

Employer connections

No previous studies are required.

Exam schedules

Will be announced later

International connections

No

Completion alternatives

No

Student workload

Scheduled studies 28 h and autonomous studies 52 h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Satisfactory (1 ... 2): The student knows and understands to a satisfactory extent the mechanical basic concepts and methods, and is able to apply them to usual problems.

Assessment criteria, good (3)

Good (3 ... 4): The student is familiar with the concepts and methods of mechanics, and is able to apply them to different types of problems. The student is able to combine the accumulated knowledge and skills with previous experiences in the subject.

Assessment criteria, excellent (5)

Excellent (5): The student is familiar with the concepts and methods of mechanics, and is able to apply them to a variety of different problems. The student has demonstrated creativity and innovation, and is able to find new meanings when applying what they have learned.

Assessment methods and criteria

Written course-end exam

Qualifications

No previous studies are required.

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Juha Yli-Hemminki
Student groups
  • TITE21

Objective

Student can write programs for smart phones with different technologies. Student knows the special requirements of the smart phone environment. Student can use the development tools of the mobile applications. Student can develop mobile applications, which communicate the server application through internet.

Content

Smart phones, user interfaces, SMS messages, http and socket communication, use of REST API, bluetooth, positioning API

Materials

Lecture materials
iOS or Android tutorials in the internet

Teaching methods

Lectures, examples and assignments

Student workload

80h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student can write simple programs for smart phones. Student knows the special requirements of the smart phone environment.

Assessment criteria, good (3)

Student can write programs for smart phones with different technologies. Student knows the special requirements of the smart phone environment. Student can use the development tools of the mobile applications. Student can develop mobile appplications, which communicate the server application through internet.

Assessment criteria, excellent (5)

Student can write versatile programs for smart phones with different technologies. Student masters the special requirements of the smart phone environment well. Student can use the development tools of the mobile applications. Student can develop mobile applications, which communicate the server application through internet. Student utilize the smart phone API's well.

Assessment methods and criteria

Assingment and/or exam

Qualifications

Object-oriented programming

Enrollment

03.12.2021 - 23.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Matti Panula
Student groups
  • TITE21

Objective

Student knows the most important tools and methods of software engineering. Student can use git version control system efficiently. Student knows the principles of software testing and can develop software, which can be tested well. Student can utilize container technology in information systems development. Student knows the principles of DevOps.

Content

- Software development process, software project, life-cycle models
- Tools
- Advanced use of Git version control system
- Software testing
- Container technology
- DevOps

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the most important tools and methods of software engineering. Student can use git version control system. Student knows the principles of software testing. Student knows the principles of DevOps.

Assessment criteria, good (3)

Student knows the most important tools and methods of software engineering. Student can use git version control system efficiently. Student knows the principles of software testing and can develop software, which can be tested well. Student can utilize container technology in information systems development. Student knows the principles of DevOps.

Assessment criteria, excellent (5)

Student knows well the most important tools and methods of software engineering. Student can use git version control system efficiently. Student knows the principles of software testing and can develop software, which can be tested well. Student can utilize container technology in information systems development. Student knows the principles of DevOps.

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Juha Yli-Hemminki
Student groups
  • TITE22

Objective

Student knows the software development process and life-cycle models. Student can model architecture and behavior of a simple information system with UML. Student can use the basic features of the version control system and design testable software.

Content

- Software development process and life cycle models
- Requirement analysis
- Modeling information system with UML
- Software testing
- Basics of version control systems

Materials

Lecture material

Teaching methods

Lectures and exercises

Student workload

Lectures 28h, exercises and assignments 53h, total 81h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the software development process and life-cycle models. Student can use the basic features of the version control system.

Assessment criteria, good (3)

Student knows the software development process and life-cycle models. Student can model architecture and behavior of a simple information system with UML. Student can use the basic features of the version control system and design testable software.

Assessment criteria, excellent (5)

Student knows the software development process and life-cycle models well. Student can model architecture and behavior of an information system with UML. Student can use the basic features of the version control system and design testable software.

Assessment methods and criteria

Exam and/or practical work

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Matti Panula
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Student knows the basic structures of programming and the basics of structural program design. Student can develop and test small programs having a console user interface. Student can write simple programs, which contain console input and output, conditional expressions, loops, methods (functions) and lists.

Content

Basic structures of a programming language: types, statements, input/output, conditional expressions, loops, methods (functions) and lists.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basic structures of programming. Student can develop small programs having a console user interface. Student can write simple programs, which contain console input and output, conditional expressions and loops.

Assessment criteria, good (3)

Student knows the basic structures of programming and the basics of structural program design. Student can develop and test small programs having a console user interface. Student can write simple programs, which contain console input and output, conditional expressions, loops, methods (functions) and lists.

Assessment criteria, excellent (5)

Student knows the basic structures of programming and the basics of structural program design. Student can develop, document and test small programs having a console user interface. Student can write programs, which contain console input and output, conditional expressions, loops, methods (functions) and lists.

Enrollment

17.04.2023 - 11.10.2023

Timing

23.10.2023 - 17.12.2023

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Juha Yli-Hemminki
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Student knows the basic concept of the object-oriented programming. Student can design modular programs using subprograms and classes. Student can define a class and use objects of a class. Student can utilize list and dictionary data structures and files in his program. Student can write a small program having a graphical user interface.

Content

- List and dictionary
- Class definition
- Creating an object and using it
- Files
- Graphical user interface. GUI design and event handling

Materials

Lecture material and examples

Teaching methods

Lectures and assignments

Student workload

80h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basic concept of the object-oriented programming. Student can define a class and use objects of a class. Student can utilize list data structure and files in his program. Student can write a small program having a graphical user interface.

Assessment criteria, good (3)

Student knows the basic concept of the object-oriented programming well. Student can design modular programs using subprograms and classes. Student can define a class and use objects of a class. Student can utilize list data structure and files in his program. Student can write a small program having a graphical user interface.

Assessment criteria, excellent (5)

Student knows the basic concept of the object-oriented programming excellently. Student can design modular programs using subprograms and classes. Student can define a class and use objects of a class. Student can utilize list and dictionary data structures and files in his program. Student can write a program having a graphical user interface.

Assessment methods and criteria

Practical work and/or exam

Qualifications

Basics of Programming 1

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 28.04.2024

Credits

5 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Raine Kauppinen
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

The student knows the concepts and theory of object-oriented programming. The student is able to design and implement object-oriented programs.

Content

- Class and object
- Encapsulation
- Inheritance and polymorphism
- Exceptions
- Abstract classes
- Delegates
- File management
- Attributes

Materials

Information about the materials are in Moodle.

Teaching methods

Contact teaching and independent work.

Student workload

5 cu * 27 h/cu = 135 hours, of which around one third is contact teaching and two thirds independent work.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basics of object-oriented programming.

Assessment criteria, good (3)

The student masters well principles of object oriented paradigms.
The student masters the concepts and theory of object-oriented programming. The student knows the object-oriented programming language and is able to use it to implement programs that implement practical needs.

Assessment criteria, excellent (5)

The student can utilize learned skills in demanding projects.
The student knows the concepts and theory of object-oriented programming. The student has a comprehensive knowledge of object-oriented programming language and is able to implement programs that implement practical needs in a versatile way with the help of object-oriented programming.

Assessment methods and criteria

Activities including assignment and exam.

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 17.12.2023

Credits

5 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Matti Panula
Student groups
  • TITE22

Objective

The student knows the concepts and theory of object-oriented programming. The student is able to design and implement object-oriented programs.

Content

- Class and object
- Encapsulation
- Inheritance and polymorphism
- Exceptions
- Abstract classes
- Delegates
- File management
- Attributes

Materials

handout

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basics of object-oriented programming.

Assessment criteria, good (3)

The student masters well principles of object oriented paradigms.
The student masters the concepts and theory of object-oriented programming. The student knows the object-oriented programming language and is able to use it to implement programs that implement practical needs.

Assessment criteria, excellent (5)

The student can utilize learned skills in demanding projects.
The student knows the concepts and theory of object-oriented programming. The student has a comprehensive knowledge of object-oriented programming language and is able to implement programs that implement practical needs in a versatile way with the help of object-oriented programming.

Enrollment

17.04.2023 - 11.12.2023

Timing

23.10.2023 - 17.12.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Petteri Mäkelä
Student groups
  • TITE21
  • TITE22

Objective

Students will gain insight into positioning technologies and know how to utilise positioning technology in various systems.

Content

- GPS and Galileo
- Coordinate systems
- Satellite positioning using sensors
- Indoor navigation
- Navigation in the mobile phone network
- Location-based systems, GIS

Materials

To be announced at the beginning of the course

Teaching methods

Lectures and exercises

Exam schedules

The exam is in the last lesson

Student workload

Lectures 37 %, independent studying 63 %.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

- Excellent (5) The student can utilize the learned skills in demanding project assignment
- Good (3-4) The student masters well the principles of positioning technology and knows the most important coordinate transformations.
- Satisfactory (1-2) The student knows the basics

Assessment methods and criteria

Exam 75 % and exercises 25 %

Qualifications

No previous studies are required.

Enrollment

17.04.2023 - 11.10.2023

Timing

23.10.2023 - 17.12.2023

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Matti Panula
Student groups
  • TITE21

Objective

Student knows the fundamentals of web applications. Student can develop web-based applications, which utilize REST APIs. Student can program the server side of the application with techniques introduced at the beginning of course. Student can use relational and NoSQL databases for storing the application's data. User can develop tests for the server program.

Content

- Fundamentals of web applications
- HTTP, REST API
- Implementing server-side software
- Testing server-side programs
- User administration

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the fundamentals of web applications. Student can develop simple web-based applications.

Assessment criteria, good (3)

Student knows the fundamentals of web applications. Student can develop web-based applications, which utilize REST APIs. Student can program the server side of the application. Student can use relational or NoSQL databases for storing the application's data.

Assessment criteria, excellent (5)

Student knows the fundamentals of web applications. Student can develop web-based applications, which utilize REST APIs. Student can program the server side of the application with JavaScript and Node.js. Student can use relational and NoSQL databases for storing the application's data. User can develop tests for the server program.

Enrollment

13.11.2023 - 21.02.2024

Timing

04.03.2024 - 28.04.2024

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Alpo Anttonen
Student groups
  • TITE22

Objective

The student is able to install, manage and maintain Linux and Windows server.

Content

Linux server features, installation, deployment, and management. Let's get acquainted with e.g. deployment and features of the following servers
- user management
- SSH server
- Apache2 web server
- DNS server
- DHCP server
- FTP server
- Samba file server
- email server
Windows Server Features, Installation, Deployment, and Management. Let's get acquainted with e.g. the following server features.
- active directory
user management
- logon scriptin teko
- NTFS network folder permissions
- disk quotas
- Enabling the DHCP server
- Group Policy
- ftp server deployment
- Web server deployment
- Remote server management

Materials

Lecture materials

Teaching methods

Lectures and exercises

Student workload

scheduled studies 50% and autonomous studies 50%

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student can install, manage and maintain Linux and Windows server.

Assessment criteria, good (3)

Student can install, manage and maintain Linux and Windows server. Student knows the theory of the course well and can apply the theory in practice.

Assessment criteria, excellent (5)

Student can install, manage and maintain Linux and Windows server. Student knows the theory of the course excellently and can apply the theory in practice excellently.

Assessment methods and criteria

Assignment and exercises

Enrollment

17.04.2023 - 10.11.2023

Timing

23.10.2023 - 17.12.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Helena Myllymäki
Student groups
  • TITE22

Objective

The student can apply the processes of service design in designing digital service experiences, taking into consideration both business objectives and customer needs. The student can utilize participatory service development processes. The student is able to take into account the principles of customer value creation in creating new and improving existing services.

Content

- Service design, service blueprinting
- user participation in service development
- service experience
- service value creation

Teaching methods

team learning

Employer connections

Design project to the customer

Student workload

81 h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student has carried out given assignments acceptably and participated in the course. The student can with some support plan and develop services taking into account customer needs. The student can with some support apply service design processes to developing digital user experiences. The student is able to apply participatory methods in service development.

Assessment criteria, good (3)

The student has carried out given assignments well and participated in the course actively. The student can plan and develop services taking into account multiple dimensions of customer needs. The student can apply service design processes to developing digital user experiences. The student is able to apply participatory methods in service development.

Assessment criteria, excellent (5)

The student has carried out given assignments well and participated in the course actively and constructively The student can plan and develop services taking into account multiple dimensions of customer needs. The student shows excellence in applying service design processes to developing digital user experiences. The student is able to creatively apply participatory methods in service development.

Assessment methods and criteria

self and peer evaluation, teacher's evaluation

Assessment criteria, good (3)

The student has carried out given assignments acceptably and participated in the course. The student can with some support plan and develop services taking into account customer needs. The student can with some support apply service design processes to developing digital user experiences. The student is able to apply participatory methods in service development.

Assessment criteria, excellent (5)

The student has carried out given assignments well and participated in the course actively. The student can plan and develop services taking into account multiple dimensions of customer needs. The student can apply service design processes to developing digital user experiences. The student is able to apply participatory methods in service development.

Assessment criteria, approved/failed

The student has carried out given assignments well and participated in the course actively and constructively The student can plan and develop services taking into account multiple dimensions of customer needs. The student shows excellence in applying service design processes to developing digital user experiences. The student is able to creatively apply participatory methods in service development.

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Marko Hietamäki
Student groups
  • TITE22

Objective

Student can develop 2D and 3D games and knows the principles of computer graphics.

Content

Basics of game programming
Game engines
Basics of computer graphics

Materials

Lecture materials

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student can develop simple 2D and 3D games.

Assessment criteria, good (3)

Student can develop 2D and 3D games and knows the principles of computer graphics. Student knows the principles of game programming.

Assessment criteria, excellent (5)

Student can develop 2D and 3D games and masters the principles of computer graphics well. Student masters the principles of game programming and can develop challenging games.

Qualifications

Algebra and geometry
Vectors and matrice calculation
Baisc of programming
Object-oriented programming

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

3 op

Virtual proportion (cr)

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
  • Bachelor of Engineering, Automation Engineering
Teachers
  • Juha Yli-Hemminki
Student groups
  • AUTE22SA
    Degree Programme in Automation Engineering, Full-time studies
  • AUTE22KA
    Degree Programme in Automation Engineering, Full-time studies
  • TITE22

Objective

The student is able to
- explain the character of project work and determine when the project work model is useful
- present the basic knowledge and skills on the basis of which he/she can participate in project work and project planning
- explain concepts connected with projects, content of a project plan, project time planing and supervising (life circle)
- present tasks connected with the different phases of the project cycle

Content

- concepts and methods of project work
- project phases and process
- project plan (time, resource and cost planning)
- project organisation and interest groups
- changes, risks and problems in project work
- project communication and reporting
- concluding a project

Materials

A textbook in project management and Project management competence 3.0 ( http://www.pry.fi/UserFiles/33fa4818-2dbf-44aa-a497-0e74914327b1/Web/IPMA-sertifiointi/ENG/PMAF_NCB_3.0_v1.3.pdf )

Teaching methods

The course consist of general and field-specific parts.
There is a two-credit general part in Moodle, on which an online exam is based, and a one-credit project plan (field specific imaginary or real project). The field-specific part can contain contact teaching, eg examples of successful projects

Student workload

54 hours studies at Moodle, 10 hours contact lessons, 17 hours distance work.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

1-2 :
The student knows the main project management concepts and methods . He is able to make a project plan , and he has an understanding of the project implementation and management.

Assessment criteria, good (3)

3-4
The student knows well the main project concepts and management techniques . He is able to do different kind of project plans , and he has a good understanding of the project implementation and management.

Assessment criteria, excellent (5)

5 :
The student knows perfectly the main project concepts and methods. He is able to do different kind of project plans and analyze them. He a very good understanding of the project implementation and management and leadership.

Qualifications

No prerequisites

Enrollment

17.04.2023 - 11.10.2023

Timing

23.10.2023 - 17.12.2023

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Marko Hietamäki
Student groups
  • TITE21

Objective

Student knows the basics of real-time operating systems. Student understands the principle of multitasking that is important in implementing embedded and real-time systems. Student can use services of the real-time operating system and design a real-time application which consists of several processes and communications between them.

Content

- Device-oriented C programming
- Real-time system concepts
- Kernel structure
- Task management and concurrency
- Change of state and state diagrams
- Timetables
- Mutexes and semaphores
- Problems of simultaneity
- Interrupt management

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basics of real-time operating systems. Student can design a simple real-time application.

Assessment criteria, good (3)

Student knows the basics of real-time operating systems. Student understands the principle of multitasking that is important in implementing embedded and real-time systems. Student can use services of the real-time operating system and design a real-time application which consists of several processes and communications between them.

Assessment criteria, excellent (5)

Student knows the principles of real-time operating systems well. Student understands the principle of multitasking that is important in implementing embedded and real-time systems. Student can use services of the real-time operating system and design a complex real-time application which consists of several processes and communications between them.

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Petra Syri
Student groups
  • TITE21

Objective

Learning Outcomes

The students can communicate in Swedish both orally and in writing in working life situations. They are able to discuss field related topics in Swedish. They are able to develop their expertise using literature as well as other sources in Swedish.

Students:
can tell about themselves, their education and work experience
can write a cv and a job application and can handle job interviews
can write work relevant messages (e.g. e-mails) and manages work related telephone conversations, company presentations and other spoken communication situations
can use polite phrases
knows the basic terminology of the field

Content

Contents
Telling about oneself and one´s studies
Job application, cv, job interview
Polite phrases and small talk
Basic written messages and spoken work life communication (e.g. company presentations, e-mails)
texts on field specific topics

Materials

Material for the course on Moodle.
The material will be provided by the teacher.

Also used: Pietilä: Kontakt - Teknisk svenska. Edita.

Teaching methods

- contact lessons, spoken and written exercises, group and pair work

- independent learning

Exam schedules

Written exam in virtual Exam-room at the end of the course. Oral exam face-to-face.

A failed exam can be retaken twice.

Student workload

81 h. Contact lessons + independent studying and training.

Further information

Compulsory attendance in lessons. Minimum attendance 80 %.

Skills demonstration not possible.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

There are lots of major errors in the student's written expression and problems with the fluency of text . Their text is simple but coherent and intelligible.
There are lots of mistakes and mispronunciations in the student's oral expression and the pronunciation differs from that of the target language. Despite the problems, the message is mainly intelligible. If the text is read directly from written notes or slides, the maximum grade is 1 to 2.
The students masters the basic vocabulary and key grammatical structures in a limited way.

Assessment criteria, good (3)

There are some minor errors in the student's written expression, but the message is still conveyed without problems. Their text is fluent and consistent, as well as written using basic structures correctly.
There are some mispronunciations and grammatical errors and in the student's oral expression, but they do not disturb the conveying of the message. Good, fluent basic language skills, presented relatively spontaneously, yet based to some extent on notes. Hesitation slows down the student's speech.
The students masters the basic vocabulary and field-specific vocabulary quite well. The student uses key grammatical structures quite faultlessly.

Assessment criteria, excellent (5)

The student's written expression is faultless, very fluent, and the student pays attention to stylistic matters required by professional-life communication situations. They also use complex syntactic structures in their text.
There are no mistakes in oral expression; the student's pronunciation is authentic and their speed of speech is appropriate. Overall, their speech is spontaneous, fluent narration, which the listener can easily follow. The student reacts in an adequate way in interactive situations.
The students masters a large vocabulary and uses grammatical structures fluently and in a varied way.

Assessment methods and criteria

Written exam, oral exam, exercises and attendance at contact lessons.

Students have to attend lessons, pass the exams and exercises.

Qualifications

No previous studies are required.

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Raine Kauppinen
  • Petteri Mäkelä
Student groups
  • TITE21

Objective

The student knows how to build client-side single-page and multipage web-applications. Student can develop interactive functionality to HTML pages using modern technologies.

Content

- HTML, CSS, JavaScript
- Tools needed in web application development
- Basics of web application development frameworks. A commonly used framework is used as an example.

Materials

To be announced at the beginning of the course

Teaching methods

Lectures and exercises

Exam schedules

The exam is in the last lesson

Student workload

Lectures 37 %, independent studying 63 %.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basic terms and technologies used in client-side programming.

Assessment criteria, good (3)

The student masters well the principles of client-side programming and is able to apply them to different exercises.

Assessment criteria, excellent (5)

The student masters well the principles of client-side programming and is able to adopt new client-side technolgies on his own. He is also able to apply them to even the most demanding cases.

Assessment methods and criteria

Exam 75 % and exercises 25 %

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 28.04.2024

Credits

6 op

Teaching languages
  • English
Degree programmes
  • Professional Studies in Technology
  • Bachelor of Engineering, Information Technology
Teachers
  • Matti Panula
Student groups
  • IEPIP23
    International Professional Studies
  • TITE22

Objective

Student can define, design and implement a software product. Student is able to work as a project manager.

Content

- Product development process
- Project management
- Phases of a software development process
- Managing a software project

Materials

To be annunced at the beginning of the course.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basics

Assessment criteria, good (3)

The student masters well the principles

Assessment criteria, excellent (5)

The student can utilize the learned skills in the exercises

Qualifications

No previous studies are required.

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Marko Hietamäki
Student groups
  • TITE22

Objective

Student knows the architecture and functionality of micro-controllers and can develop a simple embedded system using a micro-controller. Student can develop applications to an embedded device with C and Python programming languages. Student can develop electronics for a small embedded system.

Content

- Hardware-oriented C and Python language
- Development environment installation, use and maintenance
- C compiler, simulator and hardware measurement
- 8-bit or 32-bit micro-controller and peripheral devices

Materials

- Intranet/Internet material
- Manuals for programming and micro-controllers

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basics of the architecture and functionality of micro-controllers and can develop a simple embedded system using a micro-controller. Student can develop applications to an embedded device with C and Python programming languages.

Assessment criteria, good (3)

Student knows the architecture and functionality of micro-controllers and can develop a simple embedded system using a micro-controller. Student can develop applications to an embedded device with C and Python programming languages. Student can develop electronics for a small embedded system.

Assessment criteria, excellent (5)

Student knows the architecture and functionality of micro-controllers well and can develop an embedded system using a micro-controller. Student can develop applications to an embedded device with C and Python programming languages. Student can develop electronics for embedded systems.

Qualifications

C Programming language

Enrollment

17.04.2023 - 11.10.2023

Timing

23.10.2023 - 17.12.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Jouni Björkman
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Upon completion of the course, student will
- be able to utilize the necessary concepts and units that are used in modeling thermal and electrical phenomena
- be able to analyze the thermodynamic properties of materials and solid bodies with equilibrium models
- be able to interpret thermal and electrical laws as approximate empirical descriptions
- is able to analyze electrostatic interactions between electric fields and charged particles
- be able to solve even complicated DC circuits
- be able to identify electricity production and transmission processes, such as the use of three-phase power, transformer, generator and induction motor operation
- be able to evaluate his/her skills on thermal and electrical physics and apply his/her expertise in the subsequent advanced studies

Content

- Basics of thermal physics
- Electrostatics
- Direct current
- Alternating current
- Basics of magnetism

Materials

Inkinen, Tuohi: Momentti 1 Insinöörifysiikka (Otava)
Inkinen, Manninen, Tuohi: Momentti 2 Insinöörifysiikka (Otava)
Lecture notes

Teaching methods

Lectures and exercises, independent study

Employer connections

None

Student workload

Total work load of the course: 80 h
- of which scheduled studies: 32 h
- of which autonomous studies: 48 h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Satisfactory (1 ... 2): The student knows and understands to a satisfactory extent the basic concepts and methods of both electricity and thermal physics. The student is able to apply electricity and thermal physics to usual problems.

Assessment criteria, good (3)

Good (3 ... 4): The student is familiar with the concepts and methods of electricity and thermal physics, and is able to apply them to different types of problems. The student is able to combine the accumulated knowledge and skills with previous experiences in the subject.

Assessment criteria, excellent (5)

Excellent (5): The student is familiar with the concepts and methods of electricity and thermal physics, and is able to apply them to a variety of different problems. The student has demonstrated creativity and innovation, and is able to find new meanings when applying what they have learned.

Assessment methods and criteria

Written course-end examination

Qualifications

Mechanics

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Petteri Mäkelä
Student groups
  • TITE21

Objective

Student knows how the development in industrial internet and internet of things affects to the manufacturing industry and services.
Student knows how to develop IoT services and utilize cloud computing. Student knows how to send data from industrial processes and devices to IoT services. Student knows the impact of industrial internet of things on sustainable development.

Content

Principles of industrial internet
Cloud services and IoT platforms
Standards and protocols used with industrial internet (OPC UA, MQTT, AMQP)
Web development for IoT

Materials

To be announced at the beginning of the course

Teaching methods

Lectures and exercises

Exam schedules

The exam is in the last lesson

Student workload

Lectures 37 %, independent studying 63 %.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basics of industrial internet and cloud services. Student can make a simple program which transmits data from simulated automation system to a cloud service.

Assessment criteria, good (3)

Student can develop application, which sends data from the automation system to the cloud service. Student can make a simple web-based application, which visualizes the data and saves it to a database. Student knows the principles of the industrial internet and knows the IIoT technologies.

Assessment criteria, excellent (5)

Student can develop application, which sends data from the automation system to the cloud service. Student can make a web-based application, which visualizes the data and saves it to a database. Student can utilize IIoT technologies in the application development.

Assessment methods and criteria

Exam 75 % and exercises 25 %

Qualifications

Network programming
Prommable logic controllers

Further information

The issues of automation technology are internationally similar.

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Alpo Anttonen
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

- The student is able to use office software, various online services and online learning environment, taking into account data protection and copyright issues.
- The student will be able to apply basic IT skills in new hardware and software environments

Content

Introduction to office software
Word processing
- settings according to the instructions for written work
- document standard
Spreadsheet
- calculation models
- diagrams
Presentation graphics
- presentation content and structure
- presentation settings
Use of online services
Cloud computing
- web conferencing as a working tool
Data protection
Copyright

Materials

Practice examples and exercises made by the teacher. Moodle.

Teaching methods

Lesson exercises in class

Exam schedules

Retake in EXAM

Student workload

A total of 107 h
Class exercises 28 h
The rest of the exercises are done independently

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Students will identify the most common office software and online services. The student will be able to use simple basic office software and understand the importance of data protection and copyright.

Assessment criteria, good (3)

The student will be able to identify the use of office software and online services and understand how they work and how they can be used as tools for personal work. The student is able to use office software in a variety of situations, taking into account data protection and copyright.

Assessment criteria, excellent (5)

The student will identify office software and online services and understand how they can be used. The student is able to apply office software and online services independently and in a variety of ways, taking into account data protection and copyright issues in different situations.

Assessment methods and criteria

Exam and returned exercises

Enrollment

17.04.2023 - 11.10.2023

Timing

23.10.2023 - 17.12.2023

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Health Care, Nursing
  • Bachelor of Construction Site Management
  • Master of Engineering, Construction Engineering
  • Bachelor of Business Administration, Business Management
  • Bachelor of Social Services
  • Bachelor of Hospitality Management
  • Bachelor of Business Administration, SME Business Management
  • Bachelor of Natural Resources, Agriculture and Rural Enterprises
  • Bachelor of Engineering, Information Technology
  • Bachelor of Engineering, Automation Engineering
  • Bachelor of Engineering, Food Processing and Biotechnology
  • Bachelor of Health Care, Physiotherapy
  • Bachelor of Engineering, Mechanical Engineering
  • Bachelor of Social Services and Health Care, Applied Gerontology
Teachers
  • Juha Yli-Hemminki
Student groups
  • AUTE23B
    Bachelor of Engineering, Automation Engineering

Objective

- The student is able to use office software, various online services and online learning environment, taking into account data protection and copyright issues.
- The student will be able to apply basic IT skills in new hardware and software environments

Content

Introduction to office software
Word processing
- settings according to the instructions for written work
- document standard
Spreadsheet
- calculation models
- diagrams
Presentation graphics
- presentation content and structure
- presentation settings
Use of online services
Cloud computing
- web conferencing as a working tool
Data protection
Copyright

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Students will identify the most common office software and online services. The student will be able to use simple basic office software and understand the importance of data protection and copyright.

Assessment criteria, good (3)

The student will be able to identify the use of office software and online services and understand how they work and how they can be used as tools for personal work. The student is able to use office software in a variety of situations, taking into account data protection and copyright.

Assessment criteria, excellent (5)

The student will identify office software and online services and understand how they can be used. The student is able to apply office software and online services independently and in a variety of ways, taking into account data protection and copyright issues in different situations.

Enrollment

15.12.2023 - 21.04.2024

Timing

08.01.2024 - 31.05.2024

Credits

4 op

Virtual proportion (cr)

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Health Care, Nursing
  • Bachelor of Construction Site Management
  • Master of Engineering, Construction Engineering
  • Bachelor of Business Administration, Business Management
  • Bachelor of Social Services
  • Bachelor of Hospitality Management
  • Bachelor of Business Administration, SME Business Management
  • Bachelor of Natural Resources, Agriculture and Rural Enterprises
  • Bachelor of Engineering, Information Technology
  • Bachelor of Engineering, Automation Engineering
  • Bachelor of Engineering, Food Processing and Biotechnology
  • Bachelor of Health Care, Physiotherapy
  • Bachelor of Engineering, Mechanical Engineering
  • Bachelor of Social Services and Health Care, Applied Gerontology
Teachers
  • Raija Kangassalo

Objective

- The student is able to use office software, various online services and online learning environment, taking into account data protection and copyright issues.
- The student will be able to apply basic IT skills in new hardware and software environments

Content

Introduction to office software
Word processing
- settings according to the instructions for written work
- document standard
Spreadsheet
- calculation models
- diagrams
Presentation graphics
- presentation content and structure
- presentation settings
Use of online services
Cloud computing
- web conferencing as a working tool
Data protection
Copyright

Materials

Material assigned by the teacher in Moodle

Teaching methods

independent online study

Student workload

Student workload 108 h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Students will identify the most common office software and online services. The student will be able to use simple basic office software and understand the importance of data protection and copyright.

Assessment criteria, good (3)

The student will be able to identify the use of office software and online services and understand how they work and how they can be used as tools for personal work. The student is able to use office software in a variety of situations, taking into account data protection and copyright.

Assessment criteria, excellent (5)

The student will identify office software and online services and understand how they can be used. The student is able to apply office software and online services independently and in a variety of ways, taking into account data protection and copyright issues in different situations.

Assessment methods and criteria

Independent assingments, Moodle exams

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Marko Hietamäki
Student groups
  • TITE22

Objective

The student understands the concept of database and database management system. Student knows how database is designed and how information is analyzed and modeled. Student can transform entity-relationship model to a relational model, and the to relation database. Student knows the SQL programming language and can make queries and other operations to database, also from other programs. Student knows the basics of NoSQL databases.

Content

- Concepts of databases and database management systems
- Relational databases
- Conceptual modelling
- ER (Entity-Relationship) modelling
- SQL (Structured Query Language)
- Basics of NoSQL databases

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student understands the concept of database. Student knows how database is designed and how information is modeled. Student knows the basics of SQL programming language and can make queries and other operations to database.

Assessment criteria, good (3)

The student understands the concept of database and database management system. Student knows how database is designed and how information is analyzed and modeled. Student can transform entity-relationship model to a relational model, and the to relation database. Student knows the SQL programming language and can make queries and other operations to database. Student knows the basics of NoSQL databases.

Assessment criteria, excellent (5)

The student understands the concept of database and database management system. Student knows how database is designed and how information is analyzed and modeled. Student can transform entity-relationship model to a relational model, and the to relation database. Student masters the SQL programming language and can make queries and other operations to database, also from other programs. Student can develop applications, which use NoSQL databases.

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

RD proportion (cr)

1 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Alpo Anttonen
Student groups
  • TITE22

Objective

Student can design and implement a local area network. Student knows the using universal cabling standards and safety issues needed. Student knows how to choose the network technology appropriate to a given situation and how to calibrate network connections and how to control the devices.

Content

The course deals with the physical structure of a data network, such as general cabling, and the operation of its equipment, such as a switch. Design a local area network with universal cabling for the office environment, including cabling and other components. Reviewing the operation and quality of general cabling using test equipment is reviewed.

Materials

Sähkötieto ry ST-käsikirja 16, Yleiskaapelointijärjestelmät
Lecture notes

Teaching methods

Lectures and practical exercises in the laboratory

Student workload

Total work load of the course: 80 h
- of which scheduled studies: 28 h
- of which autonomous studies: 52 h

Content scheduling

The universal cabling system has become the basis for data transmission in different types of properties. and data centers. This has been made possible by the system's good scalability properties for different needs and situations. The universal cabling system is a global cabling solution.

1 STANDARDS, REGULATIONS AND INSTRUCTIONS
2 MAIN PRINCIPLES OF GENERAL CABLING
3 GENERAL CABLING PERFORMANCE AND MODEL IMPLEMENTATIONS
5 CONNECTING ACCESSORIES
6 DESIGN
7 INSTALLATION
8 EMC, POTENTIAL EQUIPMENT AND EARTHING
9 TESTS AND INSPECTIONS

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student can design and implement a local area network. Student knows the using universal cabling standards.

Assessment criteria, good (3)

Student can design and implement a local area network. Student knows the using universal cabling standards and safety issues needed. Student knows how to choose the network technology appropriate to a given situation and how to calibrate network connections and how to control the devices.

Assessment criteria, excellent (5)

Student can design and implement a local area network. Student masters the using universal cabling standards and safety issues needed. Student knows how to choose the network technology appropriate to a given situation and how to calibrate network connections and how to control the devices. Student can apply the contents learned in the course in demanding assignments.

Assessment methods and criteria

Exam and assignment

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Alpo Anttonen
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Student knows the basics of data communications and data communications networks. Student understands the principles of IP addresses, subnetworking and TCP/IP protocols. Students knows the OSI and TCP/IP structure and functions as well as the configuration of routers.

Content

Students will become familiar with data communications protocols and how they work. They will understand the principles of data transfer and data communications systems. They will also be familiar with the latest communications network and application solutions.

- Operation of Ethernet LAN technology.
- ARP protocol
- IP protocol
- IPv6 protocol
- TCP protocol
- UDP protocol
- ICMP protocol
- HTTP protocol
- DNS protocol
- DHCP protocol
- FTP protocol
- Telnet protocol
- SSH protocol

The operation of the protocols is studied by building a communication network with a simulator, where the communication can be studied and the operation of the protocols can be examined. Configuring routers is practiced.

Materials

Lecture material distributed by the teacher

Teaching methods

Lectures and exercises

Student workload

Lectures 28 h and independent work 32 h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student knows the basics of data communications and data communications networks. Student understands the principles of IP addresses, subnetworking and TCP/IP protocols.

Assessment criteria, good (3)

Student knows the basics of data communications and data communications networks. Student understands the principles of IP addresses, subnetworking and TCP/IP protocols. Students knows the OSI and TCP/IP structure and functions as well as the configuration of routers.

Assessment criteria, excellent (5)

Student masters the basics of data communications and data communications networks. Student understands the principles of IP addresses, subnetworking and TCP/IP protocols well. Students masters the OSI and TCP/IP structure and functions as well as the configuration of routers.

Assessment methods and criteria

Exam and assignment

Qualifications

No previous studies are required.

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 24.03.2024

Credits

4 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Petteri Mäkelä
Student groups
  • TITE22

Objective

Student can implement fundamental data structures and algorithms and compare their properties. Student can use different data structures, such as lists, sets, dictionaries, trees and hashing, and algorithms associated to them. Student can develop applications, which utilizes different kind of data structures and algorithms efficiently.

Content

- Lists, stack, queue
- Dictionaries
- Trees
- Sorting
- Searching
- Hashing
- Principles of algorithm analysis
- Collection classes of C#, Java or C++

Materials

To be announced at the beginning of the course

Teaching methods

Lectures and exercises

Exam schedules

The exam is in the last lesson

Student workload

Lectures 37 %, independent studying 63 %.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student can implement fundamental data structures and algorithms. Student can use lists and dictionaries, and algorithms associated to them.

Assessment criteria, good (3)

Student can implement fundamental data structures and algorithms and compare their properties. Student can use different data structures, such as lists, sets, dictionaries, trees and hashing, and algorithms associated to them. Student can develop applications, which utilizes different kind of data structures and algorithms.

Assessment criteria, excellent (5)

Student can implement fundamental data structures and algorithms and compare their properties. Student can use different data structures, such as lists, sets, dictionaries, trees and hashing, and algorithms associated to them. Student can develop applications, which utilizes different kind of data structures and algorithms efficiently. Student can analyze the running time of the algorithms.

Assessment methods and criteria

Exam 75 % and exercises 25 %

Qualifications

Basics of programming

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Pasi Mikkonen
Student groups
  • TITE22

Objective

Students will be able to use the mathematical methods described in the course contents to solve practical mathematical problems. Student can use mathematical libraries of Python programming language. Student knows the basics of probability, statistics and data-analysis.

Content

Basics of python libraries numpy, matplotlib and pandas.
Basics of probability and statistics.
Basics of data-analysis.

Materials

to be announced at the beginning of the course

Teaching methods

lectures, independent study

Student workload

81h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student can use mathematical libraries of Python programming language. Student knows the basics of probability, statistics.

Assessment criteria, good (3)

Students will be able to use the mathematical methods described in the course contents to solve practical mathematical problems. Student can use mathematical libraries of Python programming language. Student knows the basics of probability, statistics and data-analysis.

Assessment criteria, excellent (5)

Students will be able to use the mathematical methods described in the course contents to solve practical mathematical problems. Student can use mathematical libraries of Python programming language efficiently. Student knows the basics of probability, statistics and data-analysis well.

Assessment methods and criteria

Exercises

Qualifications

Algebra and trigonometry, Vectors and matrices, Differential and integral calculus

Enrollment

17.04.2023 - 11.10.2023

Timing

23.10.2023 - 25.02.2024

Credits

6 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Juha Yli-Hemminki
Student groups
  • TITE21

Objective

The student can negotiate, define, plan and carry out, in a project group, a client project based on their professional skills. The student is able to use IT industry project methods in the project.The project includes documentation, testing and quality assurance.

Content

Negotiating the project with a client, spesifications, planning, implementation, testing, quality, documentation, process assessment, project methods.

Materials

Material related to the topic of the project work

Teaching methods

Project working

Student workload

162h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student has participated in the project as a member of the project team and given a professional contribution to it. The student has participated in project assessment. The student's participation in the project has been satisfactory.

Assessment criteria, good (3)

The student has participated in the project as a member of the project team and given a professional contribution to it. The student has participated in project assessment. The student's participation in the project has been good.

Assessment criteria, excellent (5)

The student has participated in the project as a member of the project team and given a professional contribution to it. The student has participated in project assessment. The student's participation in the project has been excellent.

Assessment methods and criteria

Project work, final report and presentation evaluated

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

3 op

RD proportion (cr)

1 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Alpo Anttonen
Student groups
  • TITE21

Objective

The student knows the basic concepts of information security and is able to protect against information security threats that affect users, information networks and information systems.

Content

The course covers security methods such as user authentication, secure passwords, data encryption, security protocols, firewalls, anti-virus. Other topics include e.g.
- basic concepts of information security
- mobile phone security
- cyber security
- scams
- malware
- ransomware
- backup
- security of wireless networks.

Materials

- Lecture notes

Teaching methods

Lectures and class exercises.

Exam schedules

Retake in EXAM

Student workload

Total amount: 80 h
- 28 h of face-to-face teaching in class
- Independent study: 52 h

Content scheduling

The course covers security methods such as user authentication, secure passwords, data encryption, security protocols, firewalls, anti-virus. Other topics include e.g.
- basic concepts of information security
- mobile phone security
- cyber security
- scams
- malware
- ransomware
- backup
- security of wireless networks.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basic concepts of information security and is able to protect against information security threats that affect users, information networks and information systems.

Assessment criteria, good (3)

The student masters the basics of information security well and is able to protect against information security threats that affect users, information networks and information systems.

Assessment criteria, excellent (5)

The student masters the basics of information security well and is able to protect against information security threats that affect users, information networks and information systems. Student masters the theory of the course excellently.

Assessment methods and criteria

Exam

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Anne Vuokila
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

The students can describe their own education both orally and in writing.
The students are familiar with the job application process and the related vocabulary.
The students recognize the different levels of formality and are able to use formal style in professional communication.
The students can communicate politely and professionally both on the phone and when writing emails.
The students are familiar with the vocabulary related to meetings and negotiations.
The students are able to give presentations on field related topics.
The students know the most central vocabulary of their field of education and are able to use it both orally and in writing

Content

- effective communication
- customer contacts
- presentations
- field-related terminology
- education and work
- meetings and negotiations

Materials

Isaacs, Palmroth, Rasimus, Rönkä: Engineer Your English. Edita. 2014 or a later edition.
Other material provided in Moodle.

Teaching methods

Classroom teaching: oral and written exercices and task by working individually, in pairs and in small groups.

Exam schedules

Exam will be taken during the last lessons of the course. A failed exam can be retaken twice within a year after the course has ended.

Completion alternatives

Competence test

Student workload

Classroom teaching and independent studying all in all 81 work hours.

Further information

As a starting point: upper secondary school studies, or corresponding level in English language.
Attendance in classroom teaching required.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

There are lots of major errors in the student's written expression and problems with the fluency of text. Their text is simple but coherent and intelligible. There are lots of mistakes and mispronunciations in the student's oral expression and the pronunciation differs from that of the target language. Despite the problems, the message is mainly intelligible. If the text is read directly from written notes or slides, the maximum grade is 1 to 2. The students masters the basic vocabulary and key grammatical structures in a limited way.

Assessment criteria, good (3)

There are some minor errors in the student's written expression, but the message is still conveyed without problems. Their text is fluent and consistent, as well as written using basic structures correctly. There are some mispronunciations and grammatical errors and in the student's oral expression, but they do not disturb the conveying of the message. Good, fluent basic language skills, presented relatively spontaneously, yet based to some extent on notes. Hesitation slows down the student's speech. The students masters the basic vocabulary and field-specific vocabulary quite well. The student uses key grammatical structures quite faultlessly.

Assessment criteria, excellent (5)

The student's written expression is faultless, very fluent, and the student pays attention to stylistic matters required by professional-life communication situations. They also use complex syntactic structures in their text. There are no mistakes in oral expression; the student's pronunciation is authentic and their speed of speech is appropriate. Overall, their speech is spontaneous, fluent narration, which the listener can easily follow. The student reacts in an adequate way in interactive situations. The students masters a large vocabulary and uses grammatical structures fluently and in a varied way.

Assessment methods and criteria

Written exam, oral presentation and active participation in the lessons.

Further information

Prerequisite: English studies at an upper secondary school or corresponding knowledge gained otherwise.

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

2 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Helena Myllymäki
Student groups
  • TITE21

Objective

Upon completion of the course
- student will be competent in properly communicating and interacting with regard to professional field
- student will have skills in argumentation and debating
- student is able to produce proposals and instructive texts
- student has command of situations involving in goal-oriented discussions and negotiations
- student is able to analyze texts and is able to write them for internet
- student can write academic texts, use citations and create a bibliography

Content

Instructive texts, proposals, information bulletins, argumentation, goal-oriented discussions and negotiations, writing for internet, academic writing

Sustainable development is taken into account during the course.

Teaching methods

Written and oral assignments

Student workload

54 h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Satisfactory 1 - 2
Communication is sender orientated; student is not able to take the objective, recipient or the situation into account sufficiently. The structure of the academic texts is disconnected and illogical. Argumentation is biased and scant. The student is not able to illustrate required parts of the texts sufficiently. Student is able to assess communication only from the viewpoint of the sender of the message.

Assessment criteria, good (3)

Good 3 - 4
Student is able to take the objective, recipient and the situation into account in most parts. Student is able to uphold interaction and is able to recognize some cultural aspects of communication. The structure of the academic texts is mainly consistent and coherent. Argumentation is versatile and convincing. Student is able to illustrate required parts of the texts sufficiently. Student is able to assess his/her communication skills for the most part

Assessment criteria, excellent (5)

Excellent 5
Student is very good at taking the objective, recipient and the situation into account. Student is able to perform in accordance with the agreed upon method. Interaction in communication situations is very skilled. The student recognizes the cultural aspects of communication. The structure of the academic texts complies with the given instructions, and is logical and cohesive. Argumentation is versatile and convincing and takes different viewpoints into account. The student is able to illustrate required parts of the texts effectively and in a considered way. Student is able to assess his/her communication skills with regard to professional field.

Assessment methods and criteria

self and peer evaluation, teacher's evaluation
Written and oral exercises

Qualifications

Communication skills

Enrollment

17.04.2023 - 07.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

2 op

Teaching languages
  • English
Degree programmes
  • Bachelor of Engineering, Information Technology
  • Bachelor of Engineering, Automation Engineering
Teachers
  • Riikka Ala-Sankila
Student groups
  • AUTE23A
    Bachelor of Engineering, Automation Engineering
  • AUTE23B
    Bachelor of Engineering, Automation Engineering
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

The student knows the basic grammatical structures and essential daily vocabulary.
The student is able to find information on the language.

Content

- the most essential grammatical structures
- key daily vocabulary

Materials

Material for the course on Moodle

Teaching methods

Contact lessons and independent studies using the material provided through Moodle.

Exam schedules

Exam at the end of the course.
A failed exam can be retaken twice.

Student workload

54 h

realization.localizedApproveRejectDescription

kirjallinen koe

Further information

Compulsory attendance in lessons

Evaluation scale

Passed/failed

Assessment criteria, satisfactory (1)

The student has a one-sided command of the basic vocabulary and grammar.

Assessment criteria, good (3)

The student has a fairly good command of the vocabulary of standard language. The student uses basic structures of the language almost without mistakes.

Assessment criteria, excellent (5)

The student has a good command of vocabulary and uses structures fluently.

Assessment methods and criteria

Written exam and active participation in lessons.

Qualifications

Not needed

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

2 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
  • Bachelor of Engineering, Automation Engineering
Teachers
  • Petra Syri
Student groups
  • AUTE21SA
  • TITE21
  • AUTE21KA

Objective

The student knows the basic grammatical structures and the most central daily vocabulary.
The student is able to find information on the language.

Content

- the most central grammatical structures
- the most central daily vocabulary

Materials

Material for the course on Moodle.
The material will be provided by the teacher.

Teaching methods

- contact lessons, spoken and written exercises, group and pair work

- independent learning

Exam schedules

Written exam in virtual Exam-room at the end of the course.
A failed exam can be retaken twice.

Student workload

54 h.
Necessary amount of Independent studying and training in addition to the contact lessons.

Further information

Written exam in virtual Exam-room at the end of the course.
Skills demonstration not possible.

Evaluation scale

Passed/failed

Assessment criteria, satisfactory (1)

The student has a one-sided command of the basic vocabulary and grammar.

Assessment criteria, good (3)

The student has a fairly good command of the vocabulary of standard language. The student uses basic structures of the language almost without mistakes.

Assessment criteria, excellent (5)

The student has a good command of vocabulary and uses structures fluently.

Assessment methods and criteria

The course is assessed pass/fail.

Written exam and exercises.
Students have to pass the exam and exercises.

Enrollment

13.11.2023 - 14.01.2024

Timing

08.01.2024 - 28.04.2024

Credits

2 op

Teaching languages
  • Finnish
Seats

16 - 40

Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Tiina Välimäki
  • Noora Kivimäki
Student groups
  • TITE22

Objective

Students are able to
- plan their studies in accordance with their own career plans
- develop their job seeking skills in different ways
- identify their own career opportunities
- anticipate the changing needs of working life
- identify the effects of multiculturalism and globalisation on working life and interaction
- function in an international operational environment and make use of international networks
- plan their personal internationalisation in studies and working life

Content

- rules of working life and working life skills
- anticipating the needs of future working life
- career planning and job seeking skills
- goal-oriented planning of studies from the viewpoint of the student’s own career plans
- personal internationalisation planning
- opportunities of study and training abroad
- international operational environment and multiculturalism
- international networks

Materials

Online material will be announced at the beginning of the course.

Teaching methods

Contact lessons, lectures
Independent study: exercises
Written and spoken assignments

Student workload

54 h

Evaluation scale

Passed/failed

Assessment criteria, satisfactory (1)

x

Assessment criteria, approved/failed

Pass: The student participates in the classes of the course and shows the knowledge and skills listed in the learning outcomes in class and/or by completing the required course assignments.

Fail: The student does not reach the learning outcomes of the course and is not able to show required knowledge and skills

Assessment methods and criteria

- active participation in lessons
- written and spoken Moodle assignments and tests

Qualifications

Course: Studying in an University of Applied Sciences
Recommended optional programme components:
The student advisor will recommend optional programme components for each student based on their individual study plan.

Enrollment

13.11.2023 - 17.01.2024

Timing

08.01.2024 - 25.02.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Pasi Mikkonen
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Upon completion of the course, students will be competent in:
- doing 3D vector calculations.
- using vectors to solve problems pertaining to space geometry.
- solving equations of a straight line.
- utilising linear optimization.
- doing matrix algebra
- using calculation tools.
- utilising the above-mentioned methods in their Professional Studies and in the working world.

Content

- Addition of vector
- Unit vectors
- Scalar product and cross product
- Scalar component and vector component
- Scalar triple product
- Vectors in statics
- Equation of a straight line
- Linear optimization
- Matrix algebra

Materials

to be announced

Teaching methods

lectures and exercises

Student workload

81h

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

satisfactory (1-2): The student knows and understands to a satisfactory extent the basic concepts and methods of vectors and matrices, and is able to apply them to usual problems

Assessment criteria, good (3)

good (3-4): The student is familiar with the concepts and methods of vectors and matrices, and is able to apply them to different types of problems. The student is able to combine the accumulated knowledge and skills with previous experiences in the subject.

Assessment criteria, excellent (5)

excellent (5): The student is familiar with the concepts and methods of vectors and matrices, and is able to apply them to a variety of different problems. The student has demonstrated creativity and innovation, and is able to find new meanings when applying what they have learned.

Assessment methods and criteria

exercises

Qualifications

Algebra and geometry

Enrollment

13.11.2023 - 06.03.2024

Timing

04.03.2024 - 28.04.2024

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Raine Kauppinen
Student groups
  • TITE22

Objective

Student can design client-server applications. Student can design concurrent and distributed applications with different programming languages. Student can develop simple web-based applications and utilize REST API's.

Content

- Client-server model
- Socket programming
- http protocol
- Remote method calls
- Concurrent programs
- Threads and synchronization
- Web-based applications and REST API

Materials

- Lecture materials

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student knows the basics

Assessment criteria, good (3)

The student masters well the principles of client-server model and can utilize the learned skills in development of distributed applications.

Assessment criteria, excellent (5)

The student can develop demanding distributed applications

Qualifications

Object-oriented programming or basic of programming 2

Enrollment

17.04.2023 - 11.10.2023

Timing

23.10.2023 - 17.12.2023

Credits

4 op

Teaching languages
  • Finnish
Seats

16 - 30

Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Noora Kivimäki
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

The student can
- act adequately in different public presentation and group communication situations
- act in interactive situations in digital environments, too
- analyse and assess communication skills as part of professional growth
- produce formal style text and apply SeAMK’s Instructions for Written Work

Content

- Communication style analysis
- Public presentation skills and interaction
- Group communication skills (e.g., meetings and negotiations, incl. online)
- Principles of a digital environment and interaction
- Production of formal style texts
- SeAMK’s Instructions for Written Work

Materials

- Material provided by the teacher
- Juholin, E. (2022). Communicare! Ota viestinnän ilmiöt ja strategiat haltuun (8. uud. p.). Infor / Management Institute of Finland MIF.
- SeAMK's Instructions for Written Work https://seamk.libguides.com/KirjallistenToidenOhje
- Kielitoimiston ohjepankki (Kotus) http://www.kielitoimistonohjepankki.fi/
- Kielijelppi http://www.kielijelppi.fi/
- Opintokeskus Sivis https://www.kokouskaytannot.fi/

Teaching methods

Contact lessons
Independent study: data acquisition and exercises
Written and spoken individual and group assignments
Online exams

Exam schedules

Exam and assignment times will be announced during the course.

Student workload

108 h, including 28 h contact learning

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

The student can communicate in a sender-focused manner: they cannot pay sufficient attention to the goal, receiver, or situation. Text structure is incoherent and illogical, and argumentation is biased and scarce. Illustration is limited and irrelevant. The student can only assess their communication from the perspective of the sender of the message. They recognise the principles of digital communication only partially.

Assessment criteria, good (3)

In their communication, the student can only partially pay attention to the goal, situation, and the receiver of the message. Can maintain interaction in communication. Recognises to some extent the cultural-specific character of communication. Can take the principles of digital communication into account. Text structure is mainly clear and consistent, and argumentation is varied and trustworthy. Illustration is adequate. The student can assess their communication to some extent and partly in a realistic way.

Assessment criteria, excellent (5)

In their communication, the student can pay attention to the goal, situation, and the receiver of the message in a commendable and convincing manner, they can act responsibly and according to the agreed principles. Interaction in communication is very skilful. Can recognise the cultural-specific character of communication. Masters the policies of digital communication and can apply them. Text structure is typical of the genre, text is logical, clear, coherent, and argumentation is varied, unbiased, and convincing. consistent, and argumentation is varied and trustworthy. Illustration is adequate, efficient, and thought-out. The student can assess their own communication in a varied and realistic way from the perspective of the goal, purpose, receiver, and their own professional field.

Assessment methods and criteria

Written and spoken assignments
Online exams
Active participation in the assignments and submitting the assignments on time
Self assessment
Peer assessment

Enrollment

17.04.2023 - 06.09.2023

Timing

28.08.2023 - 15.10.2023

Credits

3 op

RD proportion (cr)

1 op

Teaching languages
  • Finnish
Seats

1 - 35

Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Alpo Anttonen
Student groups
  • TITE21

Objective

Students are able to design, deploy, and maintain a variety of virtualized server environments.

Content

The course installs virtualized server environments using VmWare, Microsoft and Linux virtualization methods, for example.
- VmWare
- Citrix XenServer
- KVM (Kernel Based Virtual Machine)
- PROXMOX VE

Materials

Lecture material

Teaching methods

Lectures and practical exercises in the laboratory

Student workload

Total work load of the course: 80 h
- of which scheduled studies: 28 h
- of which autonomous studies: 52 h

Content scheduling

The course installed in virtualized server environments, for example VMware and Microsoft virtualization methods.

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

1-2 Students are able to rate the basics.

Assessment criteria, good (3)

3-4 Students are able to rate the key issues

Assessment criteria, excellent (5)

5 Students are able to commendable rate issues and know how to apply them.

Assessment methods and criteria

Exercise and exam

Qualifications

No prior information requirements.

Enrollment

17.04.2023 - 05.11.2023

Timing

23.10.2023 - 17.12.2023

Credits

3 op

Teaching languages
  • Finnish
Degree programmes
  • Bachelor of Engineering, Information Technology
Teachers
  • Raine Kauppinen
Student groups
  • TITE23
    Bachelor of Engineering, Information Technology

Objective

Student can design and implement a functional, interactive and usable website using a standard markup language and style sheets. Student can use a web content management system in a implementation process and publish the website on a web server.

Content

- basics of web programming
- usability and accessibility
- designing process of an online service
- HTML 5 markup language
- CSS language
- using a web content management system to create online services
- publication of a website

Evaluation scale

1-5

Assessment criteria, satisfactory (1)

Student can create web pages with web content management system. Student can use the most important HTML 5 and CSS codes on web pages. Student is able to publish web sites on an existing web server.

Assessment criteria, good (3)

Student can implement and publish a website using HTML 5 and CSS languages and web content management system. Student can pay attention to the usability of websites implementation. Student is familiar with the website design process in different phases and understand its meaning.

Assessment criteria, excellent (5)

Student can plan, implement and publish a website with different techniques. Student can evaluate website usability and accessibility from the early stages of implementation. Student can apply his skills in various stages of the design process and evaluate the results of the work.