WEEK12
July 26 and July 28th
This page contains lectures, examples and assignments for
the class "Introduction to Scientific Programming".
Lectures:
Examples:
-
average_direct.cpp,
averages data read directly from a file.
-
average_redirect.cpp,
averages data read indirectly from a file using redirection.
-
balloons_noisy.png,
an image of a couple with balloons, damaged with noise.
-
balloons_3x3.png,
an image of a couple with balloons, after the noise has been filtered.
-
casablanca.jpg,
a grayscale still image from "Casablanca".
-
coins.png,
an image of coins.
-
coins_e.png,
an image of the "E" data for coins.
-
coins_e_threshold_reverse.png,
an image of the "E" data for coins after thresholding and reverse video.
-
feep.ascii.pgm,
an ASCII PGM image file that reads "FEEP". You can print or type
or edit this file or read it into a C++ program.
-
feep.pgm,
a binary PGM image file that reads "FEEP". You can't print or
type or edit this file, and it is somewhat difficult to read into
a C++ program.
-
feep_read.cpp,
a C++ program which reads the image data in feep.ascii.pgm.
-
fsu_football_2010.txt,
attendance records for FSU football games in the 2010 season.
-
glassware_noisy.png,
an image of glassware, damaged with noise.
-
glassware_3x3.png,
an image of glassware, after the noise has been filtered.
-
minesweeper.cpp,
a program which emulates the Minesweeper game, using text graphics.
-
roi_14.jpg,
the 14-th slice of a sequence of MRI scans.
-
satellite_photo.png,
a PNG image file of a picture made by a satellite.
-
spine.tif,
a TIF image of a spinal X-ray.
-
surf.jpg,
a beach photograph.
-
table_direct.cpp,
a program which prints a table of squares directly to a file.
-
table_direct.txt,
the table produced by table_direct.
-
table_redirect.cpp,
a program which prints a table of squares.
-
table_redirect.txt,
the table produced by table_redirect, which was saved by redirection.
Assignments:
-
In class exercise #11, on Tuesday, July 26th: anonymous class evaluation.
This is the last in class exercise!
-
Program Homework #9 is due on Thursday, July 28th.
Please mail your program and output to Detelina.
This is the last program homework!
No late work will be accepted after class on Tuesday, August 2!
-
Your Final Project: due on Tuesday, August 2nd (no late submissions!).
a 5 minute oral report, 3-5 page paper, C++ program.
-
Evaluation: "due" by Saturday, August 6th.
If you did not do the evaluation in class, then
please go to http://campus.fsu.edu/esussai and fill out the anonymous
evaluation for this class!
You can go up one level to
the ISC course page.
Last revised on 28 July 2011.