Skip to main content

Qt Advanced (5cr)

Course unit code: C-10065-TT00GD57

General information


Credits
5 cr
Teaching language
English
Institution
Metropolia University of Applied Sciences

Objective

Want to build a real embedded application using Qt? We are offering the Qt Advanced course where you take the lead on your own project. This is a project-based course where you will create a functional Qt application for an embedded device or platform of your choice, combining QML user interfaces with a C++ backend. The best part: you define the scope based on your own interests. Want to focus on automotive dashboards, industrial automation, or Android mobile apps? Your choice. You can use industry-standard technologies supported by Qt, such as MQTT, CoAP, OPC UA, or WebSockets. You can even choose to work within the Qt for MCUs scope if you prefer resource-constrained embedded development. This course is offered as a voluntary study. If you want to replace some of your compulsory studies with it, please contact your head of degree programme. It is recommended that you complete the Qt Basics MOOC and the Qt Intermediate course before enrolling. Create a functional Qt application tailored to your chosen domain (automotive, automation, mobile, MCUs). Design QML user interfaces connected to a C++ backend with network communication. Deploy a Qt application to an embedded device or platform of your choice. Gain hands-on experience with industry-relevant Qt technologies. Build a portfolio project demonstrating your Qt skills to future employers.

Content

Kick-off session: Introduction to the project and practical programming tips Weekly online support: Teacher available for questions and guidance Wrap-up session: Project presentations and feedback

Go back to top of page