Programming and Embedded systems (5 cr)
Code: TX00BU95-3009
General information
- Enrollment
-
01.05.2023 - 31.05.2023
Registration for the implementation has ended.
- Timing
-
21.08.2023 - 17.12.2023
Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- On-campus
- Unit
- (2019-2024) School of Automotive and Mechanical Engineering
- Campus
- Leiritie 1
- Teaching languages
- Finnish
- Degree programmes
- Mechanical Engineering
- Teachers
- Sanna Heikkinen
- Teacher in charge
- Sanna Heikkinen
- Groups
-
KA21Konetekniikka, koneautomaation suuntautuminen, aloittaneet opiskelun s.2021
- Course
- TX00BU95
Implementation has 15 reservations. Total duration of reservations is 45 h 0 min.
Time | Topic | Location |
---|---|---|
Wed 23.08.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
MMA218
Oppimistila
|
Wed 30.08.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
TEAMS (linkki Omassa)
|
Wed 06.09.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
TEAMS
|
Wed 20.09.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
TEAMS
|
Wed 27.09.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
TEAMS
|
Wed 04.10.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
TEAMS
|
Wed 11.10.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
TEAMS
|
Wed 25.10.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
MMA218
Oppimistila
|
Wed 01.11.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
MMA218
Oppimistila
|
Wed 08.11.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
TEAMS
|
Wed 15.11.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
TEAMS
|
Wed 22.11.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
MMA106
Oppimistila
|
Wed 29.11.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
MMA218
Oppimistila
|
Thu 07.12.2023 time 08:00 - 11:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009, Ohjelmointi ja sulautetut järjestelmät TX00BU95-3011 |
TEAMS
|
Wed 13.12.2023 time 11:00 - 14:00 (3 h 0 min) |
Ohjelmointi ja sulautetut järjestelmät TX00BU95-3009 |
TEAMS
|
Objective
On completion of the course, the student
• knows the principles of C/C++ language and is able to apply them in machine control
• recognises when it is necessary to use an embedded system to solve a problem
• recognises the limitations of programming embedded systems
• knows how to choose components for embedded systems
• is able to program and commission an embedded system.
Content
• Principles and usage of C and C++ languages in technical applications
• Basics of embedded systems
• Fieldbuses with embedded systems
• C and C++ languages in embedded systems
• Operating systems in embedded systems
• 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 recognises 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 recognises the limitations of C/C++ programmes in embedded systems.
Qualifications
Application software, programming and reportage