Scientific Computing, 2024
MATH-GA.2043-001, CSCI-GA.2112
Assignments
Weekly assignments
Assignment 1, due September 17.
Also download the coding standards files
Assignment 2, due September 24.
Also download a code that hints at how to make bin counts.
Assignment 3, due October 1.
Also files that illustrate event driven simulation
Assignment 4, due October 8.
Also the data handling modules and data files
Assignment 5, due October 29.
Files about making movies in Python
colorWaveMovie.pdf .
Notes on how to make a color movie of the kind
Assignment 5 asks for.
colorWaveMovie.py .
Code makes a sample movie, explained in the pdf file above.
colorWaveMovie.mp4 .
The movie produced by the Python code above.
The code should make the same movie on your computer.
Assignment 6, due November 12.
PythonForSmarties.pdf .
Notes on Python coding, updated. See Section 10 on using
class instances to communicate a target function defined by
data to another function.
Assignment6Codes.pdf .
An explanation of coding methods for this assignment.
FakeData.py .
The code used to make fake data for this assignment.
Feel free to make other fake datasets and see how the data
fit routines work.
modelFit.py .
Code that reads and plots data from a fake data file.
This demonstrates how a Python module can get information
from the command line.
run2RawData.pdf .
An example of a plot of raw data from a data file.
Assignment 7, due November 19.
Assignment 8, due December 3.
Assignment 9, due December 19.
SampleFinal. Nothing to hand in