Siirry suoraan sisältöön

Ohjelmointi ja sulautetut järjestelmät (5 cr)

Code: TX00BU95-3006

General information


Enrollment

30.11.2020 - 07.01.2021

Timing

15.03.2021 - 07.05.2021

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

(2016-2018) Ajoneuvo- ja konetekniikka

Campus

Leiritie 1

Teaching languages

  • Finnish

Degree programmes

  • Konetekniikan tutkinto-ohjelma

Teachers

  • Jarkko Vuori

Teacher in charge

Jarkko Vuori

Groups

  • KA19
    Konetekniikka, koneautomaation suuntautuminen, aloittaneet opiskelun s.2019

Objective

On completion of the course, the student will know the principles of C/C++ language and is able to apply them in machine control.
The student will recognize when it is necessary to use an embedded system to solve a problem.
The student will recognize the limitations of programming embedded systems.
The student will be able to choose components for embedded systems.
The student will be able to program and commission an embedded system.

Content

1. Principles and usage of C and C++ languages in technical applications.
2. Basics of embedded systems
3. Fieldbuses with embedded systems
4. C and C++ languages in embedded systems
5. Operating systems in embedded systems
6. Applying an embedded system in an application.

Evaluation scale

0-5

Assessment criteria, satisfactory (1)

The student is able to program simple C/C++ programs.
The student knows the application area of embedded systems in machine control.
The student recognizes the limitations of C/C++ programmes in embedded systems.

Assessment criteria, good (3)

The student is able to program more demanding C/C++ programmes.
The student knows the application area of embedded systems in machine control and is able to create control solutions applying embedded systems. The student is able to solve the problems of C/C++ programmes in embedded systems.

Assessment criteria, excellent (5)

The student is able to program more demanding C/C++ programs.
The student knows the application area of embedded systems in machine control and is able to create control solutions applying embedded systems. The student is able to solve the problems of C/C++ programmes in embedded systems.
The student is able to implement and program an embedded system application.

Assessment criteria, approved/failed

The student is able to program simple C/C++ programs.
The student knows the application area of embedded systems in machine control.
The student recognizes the limitations of C/C++ programmes in embedded systems.

Qualifications

Application software, programming and reportage