CS207: Systems Development for Computational Science
Welcome to CS207!
It is accepted that computation has emerged as the third pillar of science alongside the pillars of theory and experiment. Computational science is maturing rapidly and has found considerable and significant use in supporting scientists from various disciplines (including all engineering disciplines, physics, chemistry, finance, biology, and data analysis to name a few). Many burgeoning scientists are still taught to write "a code" for some problem and to debug when things look wrong. Given the ever-increasing complexity of software solutions to scientific problems, this old paradigm is no longer tenable.
CS207 is an applications course highlighting the use of software engineering and computer science in solving scientific problems. You will learn the fundamentals of developing scientific software systems including abstract thinking, the handling of data, and assessment of computational approaches: all in the context of good software engineering practices.
Contact Information
Instructor:
- David Sondak
- Email: dsondak@seas.harvard.edu
- Office: Maxwell-Dworkin, G111
- Office Hours:
- Tuesdays, 4 PM - 5 PM, MD G111
Teaching Fellows
Lindsey Brown | Bhaven Patel | Feiyu Chen | Aditya Karan | |
---|---|---|---|---|
lindsey_brown@g.harvard.edu | bpatel@g.harvard.edu | feiyu_chen@g.harvard.edu | akaran@fas.harvard.edu | |
Office | IACS Lounge | IACS Lounge | IACS Lounge | IACS Lounge |
Office Hours | Wednesday 3:00 PM - 4:00 PM |
Wednesday 10:00 AM - 11:00 AM |
Thursday 1:30 PM - 2:30 PM |
Thursday 5:30 PM - 6:30 PM |
Michael Buch | Daniel Inge | CJ Xin | Cristobal Donoso | |
---|---|---|---|---|
mbuch@g.harvard.edu | dinge@college.harvard.edu | cxin@g.harvard.edu | cridonoso@g.harvard.edu | |
Office | Maxwell Dworkin 1 | Maxwell Dworkin 1 | Maxwell Dworkin 1 | IACS Lounge |
Office Hours | Monday 4:00 PM - 5:00 PM |
Monday 3:00 PM - 4:00 PM |
Thursday 2:30 PM - 3:30 PM |
Thursday 6:30 PM - 7:30 PM |
Note: Maxwell Dworkin 1 stands for the open area at the top of the main stairs on the first floor of Maxwell Dworkin.
Meeting Times
Lecture Days: Tuesday, Thursday
Lecture Time: 12:00 PM - 1:15 PM
Room #: Northwest Building B100 (Atrium)
Lectures are mandatory!
Course Websites
- Piazza: https://piazza.com/harvard/fall2019/cs207/home
- Your private GitHub Repo:
githubusername/cs207_<firstname>_<lastname>
- Please use all lowercase letters!
- Should contain the following directories:
- homework/
- lectures/
- Canvas: https://canvas.harvard.edu/courses/61593#
- Storing your course grade
- Main course website: https://harvard-iacs.github.io/2019-CS207/