An Example Syllabus#
This is an example case of syllabus.
Warning
The lecturer should prepare PCs (i.e., install python and necessary packages) before the class.
Note
There are multiple explanations about installation in the prerequisites notes, but they are mere “help pages” when students have to setup their own env by themselves in the future (e.g., when they become a PhD student). Please do NOT attempt to let students go through all the installation processes, unless it is absolutely necessary.
Warning
My intention is to give lectures using this website. Some blocks may not be displayed properly in Jupyter Notebook.
I did NOT intend to let students git pull this repo! (the lecturer has to)
This lecture note is ignoring anything about preprocessing. If preprocessing-related lecture is required, I recommend using Matthew Craig’s CCD Data Reduction Guide.
Preparation
Introduce Software tools, python environments, and UNIX commands. Focus on:
What tools/packages they will use.
For what each of them will be used.
Give short lectures on the four notebooks in python prep.
-
Slack, GitHub are optional.
DS9 and Interactive Analyses parts are likely useful.
Week 01:
Dealing with FITS (astropy)
Simple centering algorithm lecture.