DE
EN
My Studies
My Studies
Infos & Academic Standards
Opening Hours
ÖH-Elections
Graduation
Services
Services
Library
Library
Library
Citavi
Data bases
Career Center
Career Center
Overview Career Center
Career Calendar
Digital Badges
MCI Career Portal
Recruiting Forum
Corporate Partners
Mentoring Program
Entrepreneurship & Start-ups
IT Services
IT Services
IT Services
Knowledge Base
News & Features
Language Center
Language Center
Overview Language Center
Language Courses Winter Term
Language Courses Summer Term
Self-Assessment
Tandem Program
Student Support
Student Support
Overview Student Support
Scholarships & Prizes
Mental Health
Diversity
Student Life
Student Life
Marketplace
Student Life
Study+
Sustainability@MCI
Swarco Raiders Tirol
Accommodation
Accommodation
Accommodation
Partner Hotels
International
International
International Overview
Incoming Students
Incoming Students
Exchange - Incoming
Incoming Freemover
Courses in English
Exchange Outgoing
Internationals (full-degree)
Discover MCI
Discover Innsbruck
Short Programs
Erasmus Internship
Partner Universities
International Program
EN
Deutsch
English
Machine Learning & Data Science II
Department
Bachelor's program Mechatronics
Course unit code
MECH-B-5-MLDS-MLDS2-ILV
Number of ECTS credits allocated
5.0
Name of lecturer(s)
Kandolf Peter, PhD, McGuiness Daniel, PhD
Mode of delivery
face-to-face
Recommended optional program components
none
Recommended or required reading
- Subasi, A. (2020). Practical machine learning for data analysis using Python.
- VanderPlas, J. (2016). Python data science handbook : essential tools for working with data (First edition.)
- Géron, A. (2019). Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow : concepts, tools, and techniques to build intelligent systems (Second edition.).
Assessment methods and criteria
Course immanent examination
Level of course unit
Bachelor
Year of study
Fall 2025
Semester when the course unit is delivered
5
Language of instruction
English
Learning outcomes of the course unit
• Know the basics of the Python programming language.
• Know how to use libraries/packages and frameworks in Python that relate to Machine Learning and Data Science.
• Know the basic mathematics behind Machine Learning
• Know typical processes in Machine Learning
• Know classical methods to generate data
• Know how to evaluate a data set for its quality
• Know basic network structures and classes
• Know how to train networks
• Understand methods for evaluating performance
• Have basic knowledge regarding optimisation
• Have knowledge concerning of Time Series Classification
• Are able to use Image Processing with ML
Course contents
• Optimisation
• Time Series Classification
• Image Processing with Machine Learning
Planned learning activities and teaching methods
The course comprises an interactive mix of lectures, discussions and individual and group work.
Work placement(s)
none
Back