Skip to main content

Embedded Python Programming - H2C (5cr)

Code: TT00BZ68-3002

General information


Enrollment
19.01.2021 - 17.02.2021
Registration for the implementation has ended.
Timing
18.02.2021 - 01.08.2021
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
5 cr
Mode of delivery
Contact learning
Unit
Teknologia
Teaching languages
English
Finnish
Teachers
Eero Huusko
Course
TT00BZ68

Unfortunately, no reservations were found for the realization Embedded Python Programming - H2C TT00BZ68-3002. It's possible that the reservations have not yet been published or that the realization is intended to be completed independently.

Evaluation scale

0 - 5

Objective

After this course students know how to use Python professionally. This course includes quizzes, tests and homework assignments as well as three projects to create a Python project portfolio. This course will teach Python in a practical manner, with every lecture comes a full coding screencast and a corresponding code notebook.

Execution methods

Online

Accomplishment methods

Online

Content

The course covers the following topics:
• Learn to use Python basic features and basics of micro Python programming.
• Learn advanced Python features, like the collections module and how to work with time series databases, send sensor data to different databases and MQTT broker.
• Learn to use Object Oriented Programming with classes.
• Understand complex topics, like decorators.
• Understand how to both use the Jupyter Notebook and create .py files
• Get an understanding of how to create GUIs in the Jupyter Notebook system.
• Python 3 on microcontrollers and small embedded systems (Micro Python).

Qualifications

Participants should have background in Operating Systems, primarily in Linux Operating systems

Go back to top of page