ASTR 288P: UNIX and Scientific Programming (Spring 2017)
Class Structure
Instructor will guide students in their learning, with problems and
assignments being somewhat self-paced. Formal lectures will occur in some
sessions, but most time will be taken up by students working on programming
assigments. Instructor will be present for guidance and trouble-shooting.
Student will have access to the computer lab (CSS 0224)
when it is otherwise not in use. Contact instructor if access is needed.
Class Schedule:
- Week 1: Jan 30:
intro and assessments, set up class collaborations
Lecture1 Notes (Peter/Kevin)
- Week 2: Feb 6
unix
Lecture2 Overview (Kevin) and
Lecture2 Notes
- Week 3: Feb 13: unix/python
Lecture3 Notes
- Week 4: Feb 20: unix/python - Lecture4
[HW0 discussed during class]
- Week 5: Feb 27: git/python - Lecture5
- Week 6: Mar 6: python - Lecture6
[HW1 due]
- Week 7: Mar 13: python - Lecture7
- Week 8: Mar 20: SPRING BREAK ---
- Week 9: Mar 27: python - ODE - Lecture8
[HW finish working through n6503-case1]
- Week 10: Apr 3: python - ODE - Lecture9
- Week 11: Apr 10: python - ODE and fitting
- Week 12: Apr 17: C
- Week 13: Apr 24: C
[HW2 due]
- Week 14: May 1: C
- Week 15: May 8: Astronomy and Open Source Software
[HW3 due at noon!!!]
- (no final exam)
This page was last modified on
10-Apr-2017
by teuben@astro.umd.edu.