Skip to main content

Embedded systems programming (3cr)

Course unit code: KL04BT32032

General information


Credits
3 cr

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

Qualifications

No previous studies are required.

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.

Materials

- Online material
- Manuals for micro-controllers

Teaching methods

Lectures and projects

Go back to top of page