An open textbook
Foundational Python, scientific computing, and tooling guidance presented as an open textbook for astronomers — twenty-two lectures with runnable code and real outputs.
This repository presents the complete lecture materials for Coding Essentials for Astronomers, a comprehensive open textbook covering Python programming, scientific computing, and modern data analysis techniques specifically tailored for astronomical research. Every lecture is rendered with its code and real outputs preserved inline, paired with slides and, for most, an AI quiz bot.
Table of Contents
Written in collaboration with Claude (Anthropic); all material is designed, curated, and reviewed by the author.