|Language of instruction
Material in English, lectures and guidance of individual groups available in English.
Spring, periods 3-4.
1. Can work independently on a non-trivial problem
2. Knows how to write a thesis and has gained lot of experience on refining text
3. Can make a scientific background study on a topic
4. Has increased experience on implementing an embedded software
5. Has improved group work and project skills
This course familairizes the student with modern embedded system development with modern methods and tools. Topics: Development tools, practical application program for an embedded system. The students additionally work on the application topic through scientific papers and use their application program to produce a scientific work of their own.
|Mode of delivery
Face-to-face teaching, independent project work in groups.
|Learning activities and teaching methods
Pair project with monitoring meetings and a compulsory exercise. Lectures 30 h, design exercise in period 4-6 180 h.
Computer Science and Engineering students and other Students of the University of Oulu.
|Prerequisites and co-requisites
521457A Software Engineering, 521286A Computer Systems or 521142A Embedded Systems Programming. In addition, 521453A Operating Systems be beneficial.
|Recommended optional programme components
The course is an independent entity and does not require additional studies carried out at the same time.
|Recommended or required reading
Course website, hardware data sheets and manuals, scientific publications.
|Assessment methods and criteria
Project report and a demonstrated implementation.
Read more about assessment criteria at the University of Oulu webpage.
The course unit utilizes a numerical grading scale 1-5. In the numerical scale zero stands for a fail.
|Working life cooperation
The topics of the course are relevant research topics with applications in the industry, and visiting lecturers are occasionally arranged to shed light on how the course topics are applied in the industry.
The 521275A course offers the possibility to complete your Bachelor thesis in a structured course environment. The course is suitable also for students who do not use the course for their Bachelor Thesis.