Science is undergoing a data explosion, and astronomy is leading the way. Modern telescopes produce terabytes of data per observation, and the simulations required to model our observable Universe push supercomputers to their limits. To analyse this data, scientists need to be able to think computationally to solve problems. In this course you will investigate the challenges of working with large astronomical datasets. You will learn about different types of data in astronomy and how to analyze and visualise this data, how to implement algorithms that work and how to think about scaling these algorithms to large datasets. The focus is on practical skills - all the activities will be done in Python 3, a modern programming language used throughout astronomy.
Unit details and rules
| Academic unit | Physics Academic Operations |
|---|---|
| Credit points | 6 |
| Prerequisites
?
|
65 or above in (PHYS1003 or PHYS1004 or PHYS1902 or PHYS1904) and 65 or above in (PHYS1001 or PHYS1002 or PHYS1901 or PHYS1903) |
| Corequisites
?
|
None |
|
Prohibitions
?
|
PHYS2014 |
| Assumed knowledge
?
|
((MATH1X21 or MATH1931 or MATH1X01 or MATH1906 or MATH1011) and (MATH1X02) and (MATH1X23 or MATH1933 or MATH1X03 or MATH1907 or MATH1013) and (MATH1X04 or MATH1X05)) or ((MATH1061 or MATH1961 or MATH1971) and (MATH1062 or MATH1962 or MATH1972)) |
| Available to study abroad and exchange students | Yes |
Teaching staff
| Coordinator | Manisha Caleb, manisha.caleb@sydney.edu.au |
|---|---|
| Guest lecturer(s) | Dougal Dobie, d.dobie@sydney.edu.au |
| Laura Driessen, laura.driessen@sydney.edu.au |