The course introduces computer simulation as a general and elegant problem-solving approach in engineering sciences, which can be used where traditional methods do not work. The course aims to provide skills to use the computer as a powerful tool for the simulation - computer experiments - studying physical and general interacting systems. The course covers both modeling and computing as parts of the same whole. How should the model be formulated to be both realistic and possible to simulate efficiently? How should the simulation performed to identify the characteristics of the system and provide results that can be compared with the ruckus?
The course includes introductory lectures introducing various concepts, skills and models. The main part of the course consists of a number of student projects. The projects include modeling and programming problems from different areas of physics and engineering, such as classical mechanics, electromagnetism, statistical mechanics, forest fires and traffic. For each project used all the steps you need for simulations in academia and industry: introduce a problem area, formulating a model, choose one or more simulation methods, write or adapt a program, running simulations and analyzing and presenting the results.
The course provides a flexible set of modeling and simulation skills that can be used to study many other problems.
SI1336 Simulation and Modeling 6.0 credits
Information per course offering
Information for Autumn 2024 Start 28 Oct 2024 programme students
- Course location
AlbaNova
- Duration
- 28 Oct 2024 - 13 Jan 2025
- Periods
- P2 (6.0 hp)
- Pace of study
33%
- Application code
52263
- Form of study
Normal Daytime
- Language of instruction
English
- Course memo
- Course memo is not published
- Number of places
Places are not limited
- Target group
- No information inserted
- Planned modular schedule
- [object Object]
- Schedule
- Part of programme
Degree Programme in Engineering Physics, åk 3, Mandatory
Master of Science in Engineering and in Education, åk 4, MAFY, Conditionally Elective
Master of Science in Engineering and in Education, åk 5, MAFY, Conditionally Elective
Master's Programme, Engineering Physics, åk 1, TFYA, Optional
Master's Programme, Engineering Physics, åk 1, TFYE, Optional
Contact
Berk Hess (hess@kth.se)
Course syllabus as PDF
Please note: all information from the Course syllabus is available on this page in an accessible format.
Course syllabus SI1336 (Autumn 2019–)Content and learning outcomes
Course contents
Intended learning outcomes
After the course you should be able to:
- Program and simulate simple physical models.
- Graphically visualize the results of the simulations.
- Analyze and discuss the plausibility of the results by going to various borderline.
- Compare with experiments and discuss possible reasons for the discrepancies.
- Apply methods to new problems.
Literature and preparations
Specific prerequisites
Finished cours SF1544, Numerical Methods, Basic Course IV.
Equipment
Literature
An Introduction to Computer Simulation Methods: Applications to Physical Systems (3rd Edition)
Harvey Gould, Jan Tobochnik, Wolfgang Christian, Addison Wesley; 3 edition, 2006
Examination and completion
If the course is discontinued, students may request to be examined during the following two academic years.
Grading scale
Examination
- PRO1 - Project exercises, 3.0 credits, grading scale: P, F
- PRO2 - Final Project, 3.0 credits, grading scale: A, B, C, D, E, FX, F
Based on recommendation from KTH’s coordinator for disabilities, the examiner will decide how to adapt an examination for students with documented disability.
The examiner may apply another examination format when re-examining individual students.
Other requirements for final grade
To pass the course, both projects must be approved.
Opportunity to complete the requirements via supplementary examination
Opportunity to raise an approved grade via renewed examination
Examiner
Ethical approach
- All members of a group are responsible for the group's work.
- In any assessment, every student shall honestly disclose any help received and sources used.
- In an oral assessment, every student shall be able to present and answer questions about the entire assignment and solution.