This course gives an overview on basics of computer architecture and the functionality of central processing unit (CPU). Topics in this course include data types and memory control, interruptions, registers and I/O operations, device-oriented programming and basics of C-programming.
Development of IoT and other types of embedded systems requires knowledge on how the hardware operates on the lower level. Also, understanding of C-language (together with Assembly) is required to develop the most time-critical solutions.
More info on University of Oulu’s website.
You can get a digital badge after completing this course.
Contact person for applications