Embedded systems (5cr)
Code: KL00DK56-3001
General information
- Enrollment
 - 11.11.2024 - 15.01.2025
 - Registration for the implementation has ended.
 
- Timing
 - 07.01.2025 - 23.02.2025
 - Implementation has ended.
 
- Number of ECTS credits allocated
 - 5 cr
 
- Local portion
 - 5 cr
 
- Mode of delivery
 - Contact learning
 
- Unit
 - SeAMK Automation Engineering and Information Technology
 
- Campus
 - SeAMK Seinäjoki, Frami
 
- Teaching languages
 - Finnish
 
- Degree programmes
 - Bachelor of Engineering, Information Technology
 
- Teachers
 - Marko Hietamäki
 
- Groups
 - 
                        TITE23Bachelor of Engineering, Information Technology
 
- Course
 - KL00DK56
 
Evaluation scale
1-5
                    
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
                    
Teaching methods
Lectures and exercises
                    
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
Basics of programming