Advanced Simulation and Prescriptive Analytics

5 credits

Syllabus, Master's level, 1TS316

Code
1TS316
Education cycle
Second cycle
Main field(s) of study and in-depth level
Computer Science A1F, Industrial Engineering and Management A1F, Technology A1F
Grading system
Pass with distinction (5), Pass with credit (4), Pass (3), Fail (U)
Finalised by
The Faculty Board of Science and Technology, 11 October 2023
Responsible department
Department of Civil and Industrial Engineering

Entry requirements

130 credits in science/engineering, including 5 credits in computer programming, 20 credits in mathematics, 5 credits in statistics and probability theory, and 5 credits at Master's level in Industrial Engineering and Management and/or Computer Science. Proficiency in English equivalent to the Swedish upper secondary course English 6.

Learning outcomes

On completion of the course the student shall be able to

  • account for how simulation technologies can be used to support descriptive, predictive and prescriptive analytics in an industrial context,
  • explain how various types of analytics, including process mapping, optimization, data mining and visualization as well as machine learning, in combination with simulation for the purpose of understanding and analyzing industrial and business systems performance,
  • reflect on the advantages and challenges when various types of techniques covered in the course, including process mapping, simulation, optimization, data mining and visualization, are applied in real-world industrial settings,
  • model, simulate and optimize a self-designed production system,
  • analyze, reflect on, and replicate experiments from the literature of simulation and optimization using an experimentation platform.

Content

Design of event-driven simulation models, use of multi-objective optimization and data mining for production, business and healthcare systems. Various forms of non-interactive and interactive metaheuristic algorithms, together with analysis methods such as clustering, decision trees and association rules, for performance analysis and improvement. Application of different production management strategies, buffering, delivery and scheduling, batch and demand, pull and constant work-in-process (CONWIP), assembly system, quality control and resource sharing. Methods and algorithms for processing input and output data for simulation and optimization to perform descriptive, predictive and prescriptive analysis using MATLAB and open-source code in the PlatEMO platform.

Instruction

Lectures, seminars, laboratory work and supervision of project work.

Assessment

Written assignments and laboratory work (1 credit), active participation in seminars (1 cr), and written and oral presentation of project work (3 cr).

If there are special reasons for doing so, an examiner may make an exception from the method of assessment indicated and allow a student to be assessed by another method. An example of special reasons might be a certificate regarding targeted pedagogical support from the disability coordinator of the university.

FOLLOW UPPSALA UNIVERSITY ON

Uppsala University on Facebook
Uppsala University on Instagram
Uppsala University on Youtube
Uppsala University on Linkedin