suomeksi
in English

Sulautettujen järjestelmien ohjelmointi (T0022), 3 op

Basic information

Course name:Sulautettujen järjestelmien ohjelmointi
Embedded systems programming
Course Winha code:T0022
Kurre acronym:SJO
Credits:3
Type and level of course:Professional studies
Year of study, semester or study period:2.year
Implementation:3.period, 4.period
Semester:0708
Language of tuition:Suomi
Teacher:Kimmo Saurén
Final assessment:Grading scale (0-5)

Descriptions

Prerequisites

Programming
Microprosessors

Course contents (core content level)

- introduction to C-language
- complicated C-language structures
- using C-language in embedded systems
- modular embedded software
- embedded system architectures

Course contents (additional)

- software development of embedded systems: tools and testing equipment
- software projects and processes

Core content level learning outcomes (knowledge and understanding)

- student knows how to use C-language in embedded systems and ca indentify possible problem structures
- student can divide software program into modules and understands how to develop these
- student understands the importance of testing and knows how find software defects
- student knows different architectural solutions, which are used in embededded systems

Core content level learning outcomes (skills)

- knows how write, compile and test an embedded software
- knows how to construct simple microcontroller enviroment and how to program a microcontroller

Recommended reading

Teaching and learning strategies

Lectures 14 h
Laboratory exercises 28 h
Project work 20 h
Exams 2 h
Self study 16 h
TOTAL 80 h

Teaching methods and student workload

Assessment weighting and grading

Related competences of the degree programme

Embedded Engineering
Information acquisition skills and adaptation of new knowledge
Software Engineering

login