Mon, 5 Sep 2022 9:00 AM - Fri, 16 Sep 2022 5:00 PM
Organiser: The Centre for Scientific Computing, Continuous Professional Development
Aim: To teach scientific computing techniques from C++/Fortran programming, to parallelism and numerical methods used in CFD and Atomistic modelling.
Location: Department of Materials Science and Metallurgy, University of Cambridge, U.K. (A remote-access option is also available, with access to lectures only.)
The overall aim of this course is to provide course attendees with a strong background in programming techniques suitable for general scientific programming. At the end of the course they should be able to write a range of simple algorithms in C++ or Fortran, understand what issues affect the performance of the code, and be familiar with methods of utilising multiple CPU cores. They will also have been introduced to a range of topics suited to high-performance software development, including command-line Linux, version control, data structures, and super-computer cluster queuing systems. Lecturers and demonstrators will be available to give assistance with the practical work.
- Scientific Programming in C++ or Fortran
- Numerical Methods
- Parallel Programming
- Version Control & debugging
- Seminars
- Group Projects
- Practical sessions
Course fees apply. A small number of bursaries are available for students in full time education. To apply, send a CV and cover letter to shortcourses@csc.cam.ac.uk by Friday 24 June 2022.
For full details visit here.
