Wk |
Date (2004) |
Concept |
Computing Topic |
Engineering Topic |
1 |
08-30 M |
Part I
Computing Basics |
Welcome / Using a computer, Java & the environment [AGY/Y] |
|
09-01 W |
2 |
09-06 M |
Variables, Primitive numeric types, Expressions, Assignment statements, Debugging, Relational / Logical operators [/Y] |
2D/3D plotting, parametric equations / Basic physics analytical simulation |
09-08 W |
3 |
09-13 M |
Part II
Control Concepts |
Methods / Conditionals [G/G] |
Problem formulation [G/G] |
09-15 W |
4 |
09-20 M |
Iteration / Numerical Simulation I, Debugging [A/A] |
Search, Monte Carlo methods, Incremental numerical simulations [G/A] |
09-22 W |
5 |
09-27 M |
Numerical Simulation II / 1D Arrays [A/Y] |
Numerical Simulation / 1D Array sandbox [A/Yt] |
09-29 W |
6 |
10-04 M |
2D Arrays, Cellular Automata (Conway's game of Life) / Sharks & Fish [G/Y] |
Sampling, 2D Array Sandbox, 2D,3D Visualization / Sharks & Fish [G/Y] |
10-06 W |
7 |
10-11 M |
Using objects I / Using objects II [G/Y] |
Using objects sandbox [G/Y] |
10-13 W |
8 |
10-18 M |
Using objects III / Newtonian Mechanics I [wy/A] |
[Y/G] Vector, Survey /
IN-LAB (Thursday) MIDTERM:
(covers up through week 7)
|
10-20 W |
9 |
10-25 M |
Part III
Data Structures |
Planetary motion physics (use of Interfaces) / Newtonian Mechanics II [A/A] |
Newtonian mechanics: Earth, Moon / Bouncing balls using forces (give back midterm) [A/A] |
10-27 W |
10 |
11-01 M |
Linear / Tree recursion [G/G] | |
Sandbox recursion / Fractals [Y/Y]
FINAL PROJECT handed out: Lunar Lander
(due/demo in lab 12-02) |
11-03 W |
11 |
11-08 M |
Interfaces (Higher-order functions) & Optimization I / II [A/A] |
Sandbox optimization / Veteran's day Holiday [A/]
|
11-10 W |
12 |
11-15 M |
Objects & Inheritance / Java API, Javadoc, & Exceptions [Y/G] |
Sandbox inheritance / Lunar Lander [Y/LL] |
11-17 W |
13 |
11-22 M |
Part IV
Advanced Topics |
Matlab & File IO / Efficiency [A/Y] |
Matlab / Thanksgiving Holiday [A/] |
11-24 W |
14 |
11-29 M |
Containers & Linked Lists / Streams [Y/G] |
Linked Lists / Final project demos! & Final survey [Y/LL] |
12-01 W |
15 |
12-06 M |
Visualization & 2D Linear Transformations / Farewell [G/AYG]
FINAL REVIEW MONDAY EVE starts at 6:25pm in 310 Soda (Note that the doors to Soda lock at 6:30pm)
|
2D Linear Transformations [G/FINAL-EXAM]
FINAL EXAM IN THE LAST LAB (380 Soda)
(2004-12-09 @ 2-5pm) |
12-08 W |