Trinity College Dublin

Skip to main content.

Top Level TCD Links

Sitemap

PY3C01

Module PY3C01 Computer Simulation I

Cohort: JS Physics and Astrophysics, JS Theoretical Physics (optional)

Credits: 5

Lecturers: Professors C. Ederer, S. Hutzler

Duration: Michaelmas Term, Numerical Methods I: 14 lectures, Computational Methods: 15 lectures

Assesment: Computational Methods: Continuous Assessment, Numerical Methods I: End of Year Exam.

Description:
Part I: Numerical Methods I: Numerical differentiation, Richardson extrapolation, data handling, numerical integration, ordinary differential equations, random numbers, cellular automata, genetic algorithms, Metropolis algorithms, simulated annealing.

Part II: Computational Methods: Unix: Introduction to Unix/Linux, basic shell usage, filesystem, skill variables and simple shell programming. C language structure and programming: pointers and arrays, advanced data structures, linked lists, I/O, modular programming; general programming philosophy, compiling, linking, debugging.

 


Last updated 20 March 2012 physics@tcd.ie (Email).