SoleOPS 3.13.0, ©2005-2018Solenovo Oy

Opintojakson toteutussuunnitelma

GroupR504D13S/Degree Programme in Information Technology (Rovaniemi)
Study unitR504D17B Embedded Systems Programming, 5.00 ECTS credits, 133 h
Programming Competence
Time of implementationSpring1/2013-2014
Responsible teacherYlinampa Anssi
Other teachers
Status of implementationFinished

Description status Ready
Language of instruction English
Starting and ending dates01.01.2014 - 31.05.2014
Minimum number of participants  
Maximum number of participants  
Enrolment period01.09.2013 - 15.09.2013
Implementation method
Virtuality 3 ECTS credits
R&D integration 0 ECTS credits
Resit dates of the exam
Koulutuksen aikataulu (www-linkki)
Description language English 
Assessment criteria  
Pedagogical arrangements

50 hours of lectures and practices , 83 hours of self supervised work


Teachers examples and notes , practices


Introduction to digital system design into FPGA silicon chip

  How to design hardware processor environment

 Design steps: hardware configuration program , memory map , device initialisation , test software to check hardware is  ok , software design with  C-language

Reaction time game development


Competence : Understand the microcontroller based embedded systems programming basics.

Fair ( 1 )  Knows state machine concept in embedded systems

Satisfactory ( 2 )  Can create a very simple embedded system and test it.

Good ( 3 )  Can design some new features by modifying existing program.

Very good ( 4 ) Can create device level programs to state machine architecture with given state chart.

Excellent  ( 5 ) Can produce independently device level programs to state machine architecture and create a new state machine descriptions to embedded systems .