15-16 Jan, 12-13 Mar 2018
09:30 - 17:00
University College Dublin

Scientific Programming Concepts Course @ UCD

ICHEC is organising the "Scientific Programming Concepts" course on 15-16 January and 12-13 March 2018 at UCD. It is an introduction to programming concepts aimed at scientists who have had minimal or no formal training in the subject. The focus is on C and Fortran yet the general concepts should be applicable to other programming languages. The main topics covered in this module includes: overview of computer architecture, the Linux shell, the imperative programming paradigm, data types & arithmetic operations, loops & conditional statements, object-oriented programming, standard libraries, compilation, C pointers and memory management, modern Fortran, scripting languages and an introduction to HPC concepts.

On successful completion of this module, students should be able to:

  • Gain an understanding of what constitutes a computer program and how it is constructed.
  • Comprehend written source code.
  • Write and compile basic programs in C/Fortran.
  • Make use of standard libraries in own code.

Participants enrolled in graduate programmes can attend the course and complete the required assignments for 5 ECTS credits.

More details about the course can be found on the registration page.

Topics

Supported By

File Browser Reference
Department FHERIS
University of Galway
HEA Logo