Skip to content

Latest commit

 

History

History
43 lines (36 loc) · 1.92 KB

intro.md

File metadata and controls

43 lines (36 loc) · 1.92 KB

Introduction

Overview

Molecular simulations have become an invaluable tool in scientific research in the last decades. They serve as a "virtual microscope" providing insight, with atomic resolution, into the dynamics of important chemical, physical and biological processes ranging from atmospheric reactions to protein folding and crystal nucleation.

In this course, you will learn the theory behind the two most important methods of our field - Molecular Dynamics (MD) and Monte Carlo (MC) simulations. You will also gain hands-on experience in implementing these algorithms in modern, open-source software using GitHub and the Python programming language. But first, we will go over the fundamentals of classical mechanics and statistical mechanics, which we will rely on during the course. These notes are based on the authoritative book by Professor Mark E. Tuckerman of New York University, Statistical Mechanics: Theory and Molecular Simulations {cite}tuckerman_statistical_2010. Additional reading material can be found in the course syllabus, such as Computer Simulation of Liquids {cite}allen_computer_2017 by Allen and Tildesley.

:class: tip
This course will also feature a competition, how exciting!
While you read the notes, will undoubtedly find typos, errors and mistakes.
You can submit corrections to the notes by opening a pull request on Github (more about this later).
The person that will submit the most approved pull requests will get a 5-points bonus to the final grade.
Hint: find one deliberate typo in this page to practice on.

References

:style: unsrt