Tuesday Thursday

1

15 Jan 08 17 Jan 08

1

Euler-Cromer algorithm,
C & UNIX, Bash terminal,
Hello, World: C & C++ code
Xcode harmonic oscillator
Euler-Cromer SHO code

2

22 Jan 08 24 Jan 08

2

energy function code,
value vs. address,
simple input & file output code
Duffing oscillator,
for-loop, arrays,
fast save & dynamic file name code

3

29 Jan 08 31 Jan 08

3

Poincaré section, flows & maps, arrays & pointers,
Duffing Flow-Section .h & .cpp code
Newton to Kepler,
2D Arrays & 2D Euler-Cromer
Kepler with E/m & L/m code

4

5 Feb 08 7 Feb 08

4

structures & macros,
timing & chunking,
variable time step Kepler code
Restricted 3-body problem,
3-body code

5

12 Feb 08 14 Feb 08

5

Objective-C, Interface Builder,
download Convert app
File extensions & compilers,
Calculate widget app

6

19 Feb 08 21 Feb 08

6

Gaussian wave shape,
subclass NSView,
Wave app, version 1
Wave PDE,
finite difference approximation,
Wave app, version 2

7

27 Feb 08 29 Feb 08

7

Time-independent Schrödinger equation, shooting method,
Potential Well app, version 1
Mouse up, dragged, down,
play sound,
Potential Well app, version 2

8

04 Mar 08 06 Mar 08

8

Time-dependent Schrödinger evolution, complex structure,
Scatter app, version 1
Window resizing, menu items,
about box, custom icon,
Scatter app, version 2

11 Mar 08 13 Mar 08

Spring
Break
Spring
Break

18 Mar 08 20 Mar 08

Spring
Break
Spring
Break

9

26 Mar 08 28 Mar 08

9

Ising model, Monte Carlo Metropolis algorithm, pseudo-random numbers,
Ising app, version 1
Fast bitmap graphics,
save PDF & data,
Ising app, version 2

10

01 Apr 08 03 Apr 08

10

Duffing Strobe animation,
fast bitmap graphics, Euler-Cromer,
Duffing Strobe app, version 1
Runge-Kutta algorithms .nb & .pdf,
Duffing RK1, RK2, RK3, RK4,
Duffing Strobe app, version 2

11

08 Apr 08 10 Apr 08

11

OpenGL graphics primer,
shape & reshape,
Symmetric Top app, version 1
Top Equations .nb & .pdf,
virtual track-cylinder,
Symmetric Top app, version 2

12

15 Apr 08 17 Apr 08

12

|| & ⊥ axis theorems,
complex OpenGL graphics,
Bike Wheel Gyro app, version 1
RK4 with derivatives method,
save & open parameter file,
Bike Wheel Gyro app, version 2

13

22 Apr 08 24 Apr 08

13

First Computational Experiment:
Fermi-Pasta-Ulam-Tsingou MANIAC,
Anharmonic Chain app, version 1
Linear normal mode energy,
translucent energy histogram,
Anharmonic Chain app, version 2

14

29 Apr 08 01 May 08

14

Individual projects Individual projects

Tuesday

Thursday