課程信息
4.9
307 個評分
92 個審閱
100% 在線

100% 在線

立即開始,按照自己的計劃學習。
可靈活調整截止日期

可靈活調整截止日期

根據您的日程表重置截止日期。
中級

中級

完成時間(小時)

完成時間大約為20 小時

建議:6 weeks of study, 4-6 hours/week...
可選語言

英語(English)

字幕:英語(English)

您將獲得的技能

Python ProgrammingMachine LearningApplied Machine LearningSQL
100% 在線

100% 在線

立即開始,按照自己的計劃學習。
可靈活調整截止日期

可靈活調整截止日期

根據您的日程表重置截止日期。
中級

中級

完成時間(小時)

完成時間大約為20 小時

建議:6 weeks of study, 4-6 hours/week...
可選語言

英語(English)

字幕:英語(English)

教學大綱 - 您將從這門課程中學到什麼

1
完成時間(小時)
完成時間為 4 小時

Thinking about data

This module introduces the idea of computational thinking, and how big data can make simple problems quite challenging to solve. We use the example of calculating the median and mean stack of a set of radio astronomy images to illustrate some of the issues you encounter when working with large datasets. ...
Reading
8 個視頻 (總計 30 分鐘), 1 個閱讀材料, 4 個測驗
Video8 個視頻
Course overview2分鐘
Pulsars3分鐘
Diving in: imaging stacking5分鐘
Challenge: the median doesn't scale2分鐘
The solution: improving your method3分鐘
Module summary1分鐘
Interview with Aris Karastergiou6分鐘
Reading1 個閱讀材料
Further reading10分鐘
Quiz1 個練習
Pulsars: test your understanding10分鐘
2
完成時間(小時)
完成時間為 4 小時

Big data makes things slow

In this module we explore the idea of scaling your code. Some algorithms scale well as your dataset increases, but others become impossibly slow. We look at some of the reason for this, and use the example of cross-matching astronomical catalogues to demonstrate what kind of improvements you can make. ...
Reading
7 個視頻 (總計 35 分鐘), 3 個測驗
Video7 個視頻
Supermassive black holes3分鐘
What is cross-matching?4分鐘
Evaluating time complexity5分鐘
A (much) faster algorithm6分鐘
Module summary2分鐘
Interview with Brendon Brewer8分鐘
Quiz1 個練習
Supermassive black holes: test your understanding10分鐘
3
完成時間(小時)
完成時間為 4 小時

Querying your data

Most large astronomy projects use databases to manage their data. In this module we introduce SQL - the language most commonly used to query databases. We use SQL to query the NASA Exoplanet database and investigate the habitability of planets in other solar systems....
Reading
7 個視頻 (總計 35 分鐘), 3 個測驗
Video7 個視頻
Exoplanets4分鐘
Querying database with SQL4分鐘
More advanced SQL4分鐘
Joining tables in SQL6分鐘
Module summary2分鐘
Interview with Jon Jenkins8分鐘
Quiz1 個練習
Exoplanets - test your understanding10分鐘
4
完成時間(小時)
完成時間為 4 小時

Managing your data

This module introduces the basic principles of setting up databases. We look at how to set up new tables, and then how to combine Python and SQL to get the best out of both approaches. We use these tools to explore the life of stars in a stellar cluster. ...
Reading
6 個視頻 (總計 29 分鐘), 3 個測驗
Video6 個視頻
The lifecycle of stars6分鐘
Setting up your own database5分鐘
Exploring a star cluster4分鐘
Module summary2分鐘
Interview with Emily Petroff6分鐘
Quiz1 個練習
Stars - test your understanding10分鐘
4.9
92 個審閱Chevron Right
職業方向

36%

完成這些課程後已開始新的職業生涯
工作福利

32%

通過此課程獲得實實在在的工作福利

熱門審閱

創建者 GMJun 30th 2017

Great course with a good balance of code and the rewards to be had from understanding how the code works - proved to be an excellent introduction to Astronomy and confidence builder in Python.

創建者 JMJul 15th 2017

One of the best courses I've done on Coursera. Just enough astronomy to understand the problems, and then go into the exercises in a step by step way, building up complexity. Couldn't stop!

講師

Avatar

Tara Murphy

Associate Professor
School of Physics
Avatar

Simon Murphy

Postdoctoral Researcher
School of Physics

關於 悉尼大学

The University of Sydney is one of the world’s leading comprehensive research and teaching universities, consistently ranked in the top 1 percent of universities in the world. In 2015, we were ranked 45 in the QS World University Rankings, and 100 percent of our research was rated at above, or well above, world standard in the Excellence in Research for Australia report....

常見問題

  • 注册以便获得证书后,您将有权访问所有视频、测验和编程作业(如果适用)。只有在您的班次开课之后,才可以提交和审阅同学互评作业。如果您选择在不购买的情况下浏览课程,可能无法访问某些作业。

  • 您购买证书后,将有权访问所有课程材料,包括评分作业。完成课程后,您的电子课程证书将添加到您的成就页中,您可以通过该页打印您的课程证书或将其添加到您的领英档案中。如果您只想阅读和查看课程内容,可以免费旁听课程。

  • We assume you are familiar with basic programming in a modern programming language including variables, control structures, data structures, functions, and working with files. In this course we will use Python 3.

    We'll walk through all the examples and provide lots of support, so jump in and have a go. If haven't done any programming for a while, you might want to brush up before you start.

還有其他問題嗎?請訪問 學生幫助中心