Embedded Programming 1Laajuus (5 cr)
Code: IT00BD89
Credits
5 op
Teaching language
- English
Responsible person
- Markku Kellomäki
Learning objectives
After completing the course, the student will be able to
- understand the basic concepts of microprocessors and microcontrollers
- apply embedded programming principles
- develop software in an embedded programming language
- know the basic hardware blocks
- describe memory and interface concepts
- use relevant IDE to develop, load and run elementary programs for a microcontroller
Content
- learning embedded programming language like C
- microprocessor and its architecture
- buses, memory, and interfacing
- microcontroller and its architecture
- programming a microcontroller
- internal and external memory
Enrollment
01.12.2024 - 15.01.2025
Timing
01.01.2025 - 31.07.2025
Credits
5 op
Mode of delivery
Contact teaching
Teaching languages
- English
Degree programmes
- Degree Programme in Internet of Things
Teachers
- Atanu Mazumdar
- Teemu Matilainen
Student groups
-
IT24SPInformation Technology IOT
Enrollment
01.12.2023 - 15.01.2024
Timing
01.01.2024 - 31.07.2024
Credits
5 op
Mode of delivery
Contact teaching
Teaching languages
- English
Teachers
- Teemu Matilainen
Scheduling groups
- Lab group A (Size: 20. Open UAS: 0.)
- Lab group B (Size: 20. Open UAS: 0.)
Student groups
-
IT23SPInformation Technology IOT
Education groups
- Lab group A
- Lab group B