keyboard_arrow_leftBack to Modules List

library_booksModule Resources

Astronomical Computing

Module Code: AA3055

Module Tutor: Jason Kirk

Next Run Date: Sep 2025

Module Credits: 20

This module will introduce students to the fundamentals of computer programming as used by modern astronomers. No prior programming experience is required to study this module. This module will develop students’ ability to analyse astrophysical problems using a range of computational tools, and enable students to use computational tools to undertake astronomical investigations involving real astronomical datasets.

This module assumes no prior knowledge of computer programming, although students may benefit from having already studied AA1055: IT for Astronomy at Level 4. Students will be taught to write simple programmes to achieve defined outcomes. The focus will be upon developing practical transferrable programming skills using, whenever possible, astronomical examples. This module is optional, but may be of particular interest to students intending to do a dissertation involving the use and analysis of astronomical data.