Embedded systemsLaajuus (4 cr)
Code: KL00CQ56
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
Qualifications
C Programming language
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.
Materials
- Intranet/Internet material
- Manuals for programming and micro-controllers
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