The course syllabus contains changes
See changesCourse syllabus adopted 2022-02-15 by Head of Programme (or corresponding).
Overview
- Swedish nameData science inom produktframtagning
- CodeIMS065
- Credits7.5 Credits
- OwnerMPPEN
- Education cycleSecond-cycle
- Main field of studyAutomation and Mechatronics Engineering, Mechanical Engineering
- DepartmentINDUSTRIAL AND MATERIALS SCIENCE
- GradingTH - Pass with distinction (5), Pass with credit (4), Pass (3), Fail
Course round 1
- Teaching language English
- Application code 34112
- Maximum participants50 (at least 10% of the seats are reserved for exchange students)
- Block schedule
- Open for exchange studentsYes
Credit distribution
Module | Sp1 | Sp2 | Sp3 | Sp4 | Summer | Not Sp | Examination dates |
---|---|---|---|---|---|---|---|
0120 Project 7.5 c Grading: TH | 7.5 c |
In programmes
- MPDES - INDUSTRIAL DESIGN ENGINEERING, MSC PROGR, Year 1 (elective)
- MPDES - INDUSTRIAL DESIGN ENGINEERING, MSC PROGR, Year 2 (elective)
- MPPDE - PRODUCT DEVELOPMENT, MSC PROGR, Year 1 (compulsory elective)
- MPPDE - PRODUCT DEVELOPMENT, MSC PROGR, Year 2 (elective)
- MPPEN - PRODUCTION ENGINEERING, MSC PROGR, Year 1 (elective)
- MPPEN - PRODUCTION ENGINEERING, MSC PROGR, Year 2 (elective)
Examiner
- Ebru Turanoglu Bekar
- Senior Lecturer, Production Systems, Industrial and Materials Science
Eligibility
General entry requirements for Master's level (second cycle)Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.
Specific entry requirements
English 6 (or by other approved means with the equivalent proficiency level)Applicants enrolled in a programme at Chalmers where the course is included in the study programme are exempted from fulfilling the requirements above.
Course specific prerequisites
Programming, statistics, fundamentals of product and/or production development.Basic experience in Matlab or similar software for data analysis is highly desirable. Consider studying a preparatory course in Matlab (such as TME265) as a preparatory course if applicable.
Aim
The purpose is to enable data-driven and facts-based decisions in mechanical engineering, specifically in the industrial product realization process. Therefore, the course aims to provide the students with fundamental knowledge about data science (including elements of Artificial Intelligence and Machine Learning) and abilities to apply data science techniques for improving production systems and product development.Learning outcomes (after completion of the course the student should be able to)
On successful completion of the course, the student will be able to:
LO1. Describe the fundamentals of data science, its applications (AI/ML), data-driven modelling and big data analytics.
LO2. Apply the basics of well-known libraries of the toolboxes for data scientists.
LO3. Describe steps of the data mining process.
LO4. Describe and apply visualization techniques with respect to the data mining process.
LO5. Perform data pre-processing methods to ensure multi-dimensional measure of data quality.
LO6. Explain and interpret the utilization of data and the applicability of AI/ML algorithms for improving production systems and product development.
LO7. Interpret and discuss state-of-the-art knowledge from scientific papers related with data science in mechanical engineering.
LO8. Implement commonly used AI/ML algorithms, analyze their performance, and discuss their application using industrial applications from product realization life cycle.
LO9. Critically analyze and argue key ethical principles and potential impacts of AI on people and society and evaluate social and human requirements of systems and scenarios.
LO1. Describe the fundamentals of data science, its applications (AI/ML), data-driven modelling and big data analytics.
LO2. Apply the basics of well-known libraries of the toolboxes for data scientists.
LO3. Describe steps of the data mining process.
LO4. Describe and apply visualization techniques with respect to the data mining process.
LO5. Perform data pre-processing methods to ensure multi-dimensional measure of data quality.
LO6. Explain and interpret the utilization of data and the applicability of AI/ML algorithms for improving production systems and product development.
LO7. Interpret and discuss state-of-the-art knowledge from scientific papers related with data science in mechanical engineering.
LO8. Implement commonly used AI/ML algorithms, analyze their performance, and discuss their application using industrial applications from product realization life cycle.
LO9. Critically analyze and argue key ethical principles and potential impacts of AI on people and society and evaluate social and human requirements of systems and scenarios.
Content
The course is divided into four modules and each module covers the following topics:Module 1: Introduction to Data Science
Fundamentals of data science (AI/ML)
An overview of data-driven modelling and big data analytics
Introducing toolboxes for data scientists
Module 2: Data Mining & Visualization
Introduction to the data mining process
Exploratory Data Analysis (EDA) & Statistics
An overview of data quality dimensions
Methods for data pre-processing
Module 3: AI and ML
A general introduction to AI and ML
Examples of ML algorithms to understand in what situations they can be used
Examples of Deep Learning: Neural Networks (NNs)
Analysis of different industrial applications from product realization life cycle using AL/ML
Ethics of AI
Module 4: How to drive AI in the product realization process - project work
Practicing with group work project for understanding AI/ML systems through the appropriate formulation of the selected industrial cases from product realization life cycle
Module 4: How to drive AI in the product realization process - project work
Practicing with group work project for understanding AI/ML systems through the appropriate formulation of the selected industrial cases from product realization life cycle
Organisation
The course applies active learning methods including problem-based learning activities and flipped classroom techniques to be able to engage with students and support their learning in a creative way. Different learning activities will be used in the modules: Lectures
Laboratory exercises including introductive programming tutorial
Modelling exercises for training different visualization, data pre-processing techniques, and AI/ML applications
Project work
Presentation and discussion of scientific papers related to applications in the product realization process
Literature
- Scientific papers
- Lecture materials
- Selected parts of e-books and other on-line materials
Examination including compulsory elements
Grading is based on an examination project work including preparatory exercises, an individual knowledge test, literature seminar, technical report, and oral presentation. Students must be approved on all assessment tasks individually to pass the course. Grades are individual and the grading scale is: 5, 4, 3, Fail.
The course examiner may assess individual students in other ways than what is stated above if there are special reasons for doing so, for example if a student has a decision from Chalmers on educational support due to disability.
The course syllabus contains changes
- Changes to course rounds:
- 2024-05-14: Examinator Examinator changed from Anders Skoogh (skoand) to Ebru Turanoglu Bekar (ebrut) by Viceprefekt
[Course round 1]
- 2024-05-14: Examinator Examinator changed from Anders Skoogh (skoand) to Ebru Turanoglu Bekar (ebrut) by Viceprefekt