Embedded systems programming (3cr)
Code: KL04BT32032-3001
General information
- Enrollment
- 29.09.2018 - 23.12.2018
- Registration for the implementation has ended.
- Timing
- 29.10.2018 - 23.12.2018
- Implementation has ended.
- Number of ECTS credits allocated
- 3 cr
- Local portion
- 3 cr
- Mode of delivery
- Contact learning
- Teaching languages
- Finnish
- Degree programmes
- Bachelor of Engineering, Information Technology
- Teachers
- Marko Hietamäki
- Course
- KL04BT32032
Evaluation scale
1-5
Objective
Upon completion of the course, students will be able to utilize the user-interfaces and bus interfaces for embedded systems. Students will also be able create connections between various peripheral circuits, displays and keyboards to micro-controllers and develop programs for them by C language. Students will produce applications of software projects as a modular structure as well as to utilize an embedded operation system for ARM-prosessors.
Content
- Development environment, c programming and simulation
- Connecting embedded systems to a computer or a network
- 8- ja 16-bits microcontrollers, ARM-processors
Materials
Online material, Internet
Teaching methods
Lectures and projects
Student workload
Will be announced at the beginning of the course.
Assessment criteria, satisfactory (1)
Excellent 5
The student will do the job of the course assignments perfectly. The student is able to plan, implement and utilise complete project with embedded system.
Good 4-3
The student will do the job of the course assignments well. The student is able to plan, implement and utilise a basic project with embedded system.
Satisfactory 2-1
The student will do the job of the course assignments successfully. The student is familiar withgeneral fearures of embedded system.
Qualifications
No previous studies are required.