Skip to content

This is a repository for the course "Doing Astrophysics using Python" offered at National Central University for the second semester of the academic year 2025 from February 2026 to June 2026.

License

Notifications You must be signed in to change notification settings

kinoshitadaisuke/ncu_doing_astrophysics_using_python_202602

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

122 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Doing Astrophysics using Python

This is a repository for the course "Doing Astrophysics using Python" offered at National Central University for the second semester of the academic year 2026 from February 2026 to June 2026.

About this course

  • Basic information about the course
    • course ID: PH3066
    • course name
      • course name in English: Doing Astrophysics using Python
      • course name in Chinese: 用 Python 做天文物理
    • classroom: S4-202
    • time: from 13:00 to 15:50 on Wednesday
    • instructor: Kinoshita Daisuke
    • things you need to bring to the classrooms
      • laptop computer or tablet computer
      • notebook and pens
      • mobile phone
    • Course web page: https://s3b.astro.ncu.edu.tw/appy_202602/

Online resources

Here is a list of online resources for this course.

To download a set of sample Python scripts for this course, try following command.

git clone https://github.com/kinoshitadaisuke/ncu_doing_astrophysics_using_python_202602.git

Schedule

Date Time Session Number Session Name
25/Feb/2026 13:00-13:50 00 Executing a Python script
25/Feb/2026 14:00-15:50 01 Basic Python programming
04/Mar/2026 13:00-15:50 02 Importing and using Python modules
11/Mar/2026 13:00-15:50 03 Using Numpy for calculations
18/Mar/2026 13:00-15:50 04 Visualisation of data using Matplotlib
25/Mar/2026 13:00-15:50 05 Scientific calculations and analyses using SciPy
01/Apr/2026 13:00-15:50 06 Building and querying relational database using Python
08/Apr/2026 13:00-15:50 07 Astronomical calculations using Astropy
15/Apr/2026 13:00-15:50 08 Blackbody radiation
22/Apr/2026 13:00-15:50 09 Distribution of asteroids, stars, and galaxies
29/Apr/2026 13:00-15:50 10 Hubble diagram and expansion of the Universe
06/May/2026 13:00-15:50 11 Estimating ages of star clusters
13/May/2026 13:00-15:50 12 Periodicity analysis of astronomical time-series data
20/May/2026 13:00-15:50 13 Source extraction and image alignment of astronomical images
27/May/2026 13:00-15:50 14 Planetary motion and orbital integration
03/Jun/2026 13:00-15:50 15 Classification of astronomical objects using machine learning
10/Jun/2026 13:00-15:50 16 TBA

Jupyter Notebook files

About

This is a repository for the course "Doing Astrophysics using Python" offered at National Central University for the second semester of the academic year 2025 from February 2026 to June 2026.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published