{"id":null,"code":"DTEK2094","name":{"valueFi":"Programming for Health Wearables","valueEn":"Programming for Health Wearables","valueSv":"Programming for Health Wearables"},"credits":5.0,"minCredits":5,"maxCredits":5,"tags":[],"createdAt":1790534716397,"contentList":[{"title":{"valueFi":"Osaamistavoitteet","valueEn":"Learning outcomes","valueSv":""},"content":{"valueFi":"","valueEn":"After completing the course, the student will have the necessary skills to work in a medical device development project. The student will understand the architecture of a medical embedded system including the most common interfacing protocols, sensing modalities and peripherals. You will learn how to interface between the physical world using sensors and microcontrollers. At the end of the course you will be able to build simple medical embedded sensor systems that include sensors, microcontrollers, embedded firmware and wireless communications capabilities. The student will also be able to take power constraint into consideration.","valueSv":""}},{"title":{"valueFi":"Sisältö","valueEn":"Content","valueSv":""},"content":{"valueFi":"","valueEn":"During the lectures, we will learn about device architecture, on-board communication protocols (I2C and SPI and UART), micro-electromechanical sensors as well as good embedded programming practises and edge computing. Energy efficiency of wearable devices is discussed, in terms of firmware and hardware. In the hands-on part of the course, state-of-the-art tools and evaluation boards are used for creating an embedded sensory system. We will program and debug embedded systems relevant for wearable health monitoring. The programming exercises teach how to interface with modern digital sensors and read data for further analysis. Finally, we will take a look into building applications that use the Bluetooth Low Energy protocol to communicate with the world.","valueSv":""}},{"title":{"valueFi":"Suoritustavat","valueEn":"Study methods","valueSv":""},"content":{"valueFi":"","valueEn":"Mandatory exercises that are reviewed and evaluated","valueSv":""}},{"title":{"valueFi":"Toteutustavat","valueEn":"Course unit methods","valueSv":""},"content":{"valueFi":"","valueEn":"Lectures (45 h), group exercises (45 h), course project (45 h)","valueSv":""}},{"title":{"valueFi":"Oppimateriaalit","valueEn":"Learning material","valueSv":""},"content":{"valueFi":"","valueEn":"Materials are provided during the course (lecture slides, exercise materials and independent learning materials).","valueSv":""}},{"title":{"valueFi":"Lisätiedot","valueEn":"Further information","valueSv":""},"content":{"valueFi":"","valueEn":"The course is taught in English.","valueSv":""}},{"title":{"valueFi":"Kurssikirjallisuus","valueEn":"Literature","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Esitietovaatimukset","valueEn":"Qualifications","valueSv":""},"content":{"valueFi":"","valueEn":"Basics of C programming","valueSv":""}},{"title":{"valueFi":"Arviointiasteikko","valueEn":"Assessment scale","valueSv":""},"content":{"valueFi":"Hyväksytty/Hylätty","valueEn":"Pass/Fail","valueSv":"Pass/Fail"}},{"title":{"valueFi":"Arviointikriteerit","valueEn":"Assessment criteria","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 2","valueEn":"Assessment criteria 2","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 3","valueEn":"Assessment criteria 3","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Arviointikriteerit 4","valueEn":"Assessment criteria 4","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Kielet","valueEn":"Languages","valueSv":""},"content":{"valueFi":"englanti","valueEn":"English","valueSv":"engelska"}},{"title":{"valueFi":"Taso","valueEn":"Level","valueSv":""},"content":{"valueFi":"Syventävät opinnot","valueEn":"Advanced Studies","valueSv":""}},{"title":{"valueFi":"Oppiaine","valueEn":"Subject","valueSv":""},"content":{"valueFi":"Lääketieteellinen tekniikka ja terveysteknologia","valueEn":"Biomedical Engineering and Health Technology","valueSv":"Biomedical Engineering and Health Technology"}},{"title":{"valueFi":"Vastuuhenkilöt","valueEn":"Person in charge","valueSv":""},"content":{"valueFi":"Tuukka Panula","valueEn":"Tuukka Panula","valueSv":"Tuukka Panula"}},{"title":{"valueFi":"Luokittelu","valueEn":"Classification","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}},{"title":{"valueFi":"Linkit","valueEn":"Links","valueSv":""},"content":{"valueFi":"","valueEn":"","valueSv":""}}]}