Earth and Environmental Data Science (EART60702)

Class Overview | Class Schedule | Labs and Projects Info

Class Overview

Course Information: HERE
Course Staff Info:

Class Schedule

Week Academic Calendar Date Assessment Topics
W1 Week 20 2025-01-28
  • Introduction to Earth and Environmental Data Science
  • Introduction to JupyterLab and Git Fundamentals
  • Review of Python: NumPy, Pandas, and Basic Operation of Environmental Datasets
  • Lecture Slides (view)
  • Lab: HERE for JupyterLab
  • Lab: HERE for notebook
W2 Week 21 2025-02-04
  • Data Analytics I: Dataframe Computation, Time and Date Functionality (e.g., NumPy and Pandas)
  • High level multidimensional gridded data using xarray
  • Lecture Slides (view)
  • Lab: HERE for JupyterLab (you need to install xarray)
  • optional: HERE for JupyterLab (some packages including xarray are available, but you cannot install other packages)
  • Lab: HERE for notebook
W3 Week 22 2025-02-11
  • Data Analytics II: Review of Statistics
  • Data Visualization: Principle and Tools (e.g., Matplotlib, Seaborn)
  • Lecture Slides (view)
  • Lab: HERE for JupyterLab
  • Lab: HERE for notebook
W4 Week 23 2025-02-18 (Tuesday)
AND
2025-02-20 (Thursday)
Project 1
  • Reproducible Research (e.g., Binder, Markdown)
  • Lecture Slides (view)
  • Project 1 (data visualization + data analytics) Presentation
  • Project 1 Peer Review Form
W5 Week 24 2025-02-25
  • Introduction to Unix
  • Managing Python Environments
  • Git Advanced
  • Lecture Slides (view)
  • Lab: HERE for Google Colab
  • Lab: HERE for notebook
W6 Week 25 2025-03-04
  • Online Repository of Earth and Environmental Science Data
  • Remote Sensing Data: Google Earth Engine and geemap
  • Climate Data: Climate Change Service
  • Lecture Slides (view)
  • Lab: HERE for notebook
W7 Week 26 2025-03-11
  • Supervised Learning and Automated Machine Learning
  • Unsupervised Learning
  • Applications of Machine Learning in Earth and Environmental Sciences
  • Lecture Slides (view)
  • Lab: HERE for notebook
W8 Week 27 2025-03-18
  • Organization and Packaging of Python Projects
  • Advanced Data Visualization (e.g., Cartopy)
  • Lecture Slides (view)
  • Lab: HERE for notebook
W9 Week 28 2025-03-25 (Tuesday)
AND
2025-03-27 (Thursday)
Project 2
  • Project 2 (reproducible research) Presentation
  • Project 2 Peer Review Form
W10 Week 29 2025-04-01
Week 30 2025-04-08
  • Non-teaching period
Week 31 2025-04-15
  • Easter break
Week 32 2025-04-22
  • Easter break
W11 Week 33 2025-04-29 (Tuesday)
AND
2025-05-01 (Thursday)
Summary
  • Summary
  • Lecture Slides
W12 Week 34 2025-05-06 (Tuesday)
AND
2025-05-08 (Thursday)
Literature Review
  • High-Performance Computing and Dask for Parallel Computing
  • Lecture Slides
  • Scientific Literature Presentation (Machine Learning for Earth and Environmental Science)
  • Scientific Literature Presentation Peer Review Form
  • Lab: HERE for notebook

Labs and Projects Info