Об этом курсе
4.2
Оценки: 66
Рецензии: 16
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Часов на завершение

Прибл. 31 часа на выполнение

Предполагаемая нагрузка: 6 hours/week...
Доступные языки

Английский

Субтитры: Английский...
100% онлайн

100% онлайн

Начните сейчас и учитесь по собственному графику.
Гибкие сроки

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.
Часов на завершение

Прибл. 31 часа на выполнение

Предполагаемая нагрузка: 6 hours/week...
Доступные языки

Английский

Субтитры: Английский...

Программа курса: что вы изучите

Неделя
1
Часов на завершение
2 ч. на завершение

Introduction and general concepts

This module gives an overview of the course and presents the general ideas about modeling and simulation. An emphasis is given on ways to represent space and time from a conceptual point of view. An insight of modeling of complex systems is given with the simulation of the grothw and thrombosis of giant aneurysms. Finally, a first class of modeling approaches is presented: the Monte-Carlo methods....
Reading
7 видео (всего 85 мин.), 1 материал для самостоятельного изучения, 1 тест
Video7 видео
Modeling and Simulation13мин
Modeling Space and Time15мин
Example of bio-medical Modeling9мин
Monte Carlo methods I9мин
Monte Carlo methods II15мин
Monte Carlo methods III10мин
Reading1 материал для самостоятельного изучения
Course slides10мин
Quiz1 практическое упражнение
Introduction and general concepts8мин
Неделя
2
Часов на завершение
2 ч. на завершение

Introduction to programming with Python 3

This module intends to provide the most basic concepts of high performance computing used for modeling purposes. It also aims at teaching the basics of Python 3 which will be the programming language used for the quizzes in this course....
Reading
12 видео (всего 94 мин.), 2 материалов для самостоятельного изучения, 3 тестов
Video12 видео
Concepts of code optimization6мин
Concepts of parallelism4мин
Palabos, a parallel lattice Boltzmann solver5мин
An introduction to Python 36мин
Running a Python program6мин
Variables and data types11мин
Operators8мин
Conditional Statements7мин
Loops7мин
Functions15мин
NumPy11мин
Reading2 материала для самостоятельного изучения
Course slides10мин
Dive into python 310мин
Quiz3 практического упражнения
Introduction to programming with Python 310мин
Project - Piles2мин
Project - Class:Integration2мин
Неделя
3
Часов на завершение
3 ч. на завершение

Dynamical systems and numerical integration

Dynamical systems modeling is the principal method developed to study time-space dependent problems. It aims at translating a natural phenomenon into a mathematical set of equations. Once this basic step is performed the principal obstacle is the actual resolution of the obtained mathematical problem. Usually these equations do not possess an analytical solution and advanced numerical methods must be applied to solve them. In this module you will learn the basics of how to write mathematical equations representing natural phenomena and then how to numerically solve them....
Reading
9 видео (всего 92 мин.), 3 материалов для самостоятельного изучения, 3 тестов
Video9 видео
The random walk14мин
Growth of a population8мин
Balance equations I8мин
Balance equations II13мин
Integration of ordinary differential equations7мин
Error of the approximation8мин
The implicit Euler scheme11мин
Numerical integration of partial differential equations13мин
Reading3 материала для самостоятельного изучения
Course slides10мин
References for numerical analysis10мин
A reference for the random walk10мин
Quiz3 практического упражнения
Dynamical systems and numerical integration8мин
The implicit Euler scheme18мин
Project - Lotka-Volterra8мин
Неделя
4
Часов на завершение
2 ч. на завершение

Cellular Automata

This module defines the concept of cellular automata by outlining the basic building blocks of this method. Then an insight of how to apply this technique to natural phenomena is given. Finally the lattice gas automata, a subclass of models used for fluid flows, is presented....
Reading
7 видео (всего 108 мин.), 2 материалов для самостоятельного изучения, 2 тестов
Video7 видео
Historical background9мин
A mathematical abstraction of reality20мин
Cellular Automata Models for Traffic13мин
Complex systems20мин
Lattice-gas models9мин
Microdynamics of LGA17мин
Reading2 материала для самостоятельного изучения
Course slides10мин
Notes on the Parity Rule10мин
Quiz2 практического упражнения
Cellular Automata8мин
Project - The Parity Rule6мин
4.2

Лучшие рецензии

автор: EMNov 18th 2017

This course was a perfect match with my expectations! I think it is a perfect introduction to Computer modeling of natural processes. I enjoyed lectures and tasks. Thank you very much!

автор: ARApr 18th 2018

Excellent course for people who love math, physics and simulations ! I choose it to get an insight on Lattice Boltzmann Method, I was happy to apply it and extend it to other cases.

Преподавателя

Avatar

Bastien Chopard

Full Professor
Computer Science
Avatar

Jean-Luc Falcone

Research Associate
Computer Science
Avatar

Jonas Latt

Senior Lecturer
Computer Science
Avatar

Orestis Malaspinas

Research Associate
Computer Science Department

О University of Geneva

Founded in 1559, the University of Geneva (UNIGE) is one of Europe's leading universities. Devoted to research, education and dialogue, the UNIGE shares the international calling of its host city, Geneva, a centre of international and multicultural activities with a venerable cosmopolitan tradition....

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Оплатив сертификацию, вы получите доступ ко всем материалам курса, включая оцениваемые задания. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

Остались вопросы? Посетите Центр поддержки учащихся.