CS 191 -- Spring 2008

Course Title: (ST) Scientific Computing in a Unix Environment
Course Times: T 12:50-2:00 PH-112
T 2:20-3:30 PH-114
R 4:00-5:10 PH-117
Course Texts:
C++/C/Emacs Quick References
Instructor: Stephen Corbesero
Office Hours:MF 1:00--2:00
R 11:30--12:30

Table of Contents

  1. Useful Links
  2. Calendar
  3. Programming Assignments
  4. Laboratory Exercises
  5. Homework Assignments
  6. Handouts
Useful Links Course Calendar
January 2008
MonTueWedThuFri
14 Intro 15 Unix Usage
HW LAB
21 Martin Luther King
no classes
22 24
29 31
February 2008
MonTueWedThuFri
4 5 i/o functions 7
12 Taylor Series
root finding
Bisection
Lab: Hour Exam I
14 Hour Exam Solution
bisection code
19 call-by-reference newton's method
secant method
21 cpp macros
recursion
26 arrays
declarations
initializers
passing to subroutines
sorting
28 Separate Compilation
make and the Makefile
29 MidTerm
March 2008
MonTueWedThuFri
3 Spring Break 4 Spring Break 5 Spring Break 6 Spring Break 7 Spring Break
11 histogram example
histogram separate compilation in lab
13 arrays and lists
18 awk example
conditional compilation
code review in lab
20 21Easter Break
no classes
24Easter Break
no classes
25
31
April 2008
MonTueWedThuFri
1 3
7 8 structs 10 Hour Exam III
15 numerical integration
trapezoidal rule
17 Finish Simpson's Rule
Monte Carlo handout
21 22 25 Last Class Day
28 30
May 2008
MonTueWedThuFri
2
5 7 9

Programming Assignments:
AssignmentAssignedDue


P7: Integration 4/15/084/26/08 PDF PS
P6: Mesh Analysis of a Dam 4/10/08 PDF PS
P5: Particle-in-a-box 3/13/083/28/08 PDF PS
P4: Sep Comp Root Finding 3/13/08 PDF PS
P3: Root Finding 2/19/082/28/08 PDF PS
P2: Taylor Series for e 2/12/082/19/08 PDF PS
P1: Speed of Sound 2/8/08 PDF PS
P0: Simple Units 1/22/081/31/08 PDF PS

Laboratory Exercises:
LabAssignedDue


LAB01: Editing and Compiling 1/22/08 PDF PS

Homework:
AssignmentAssignedDue


HW3: findmode.c 2/26/082/28/08 PDF PS
HW2: Selection Sort 2/26/092/28/08 PDF PS
HW0-1: Email, Dir PDF PS

Handouts

DescriptionDate
Syllabus9/4/02 PDF PS
Program Test Codes