Schedule LabAssignments LabInstructions

Course Schedule

Daily Schedule

  • Lecture I (9:00 a.m. to 10:10 a.m.)
  • Lecture II (10:20 a.m. to 11:30 a.m.)
  • Lab (1:00 p.m. to 4:00 p.m.)
    Hands-on: work on exercises, assignments and projects.

Guest Lecturers

Date Time Lecturer
Wednesday, 11JUL07 10:00 a.m. Prof. Kim Griest
Friday, 13JUL07 9:00 a.m. Prof. Michael L. Norman
Monday, 23JUL07 9:00 a.m. Vicky Rowley

Field Trips

Date Time Location
Thursday, 19JUL07 3:00 p.m. San Diego Supercomputer Center
Wednesday, 25JUL07 9:00 a.m. California Institute for Telecommunications and Information Technology

Week 1 - 09JUL07 to 13JUL07

Day Lecture I Lecture II Lab
Monday Introduction
Shell Basics
More Shell LabOne Shell, Trac
Tuesday Version Control Makefiles LabTwo Subversion, Makefiles
Wednesday Scripting SciPy & Matplotlib LabThree Finding Pi
Thursday Data Analysis EarthquakePlotter LabFour Examining seismology data
Friday Prof. Norman Lecture Numerical Analysis LabFive Root Finding

Week 2 - 16JUL07 to 20JUL07

Day Lecture I Lecture II Lab
Monday Simulations & Modeling Predator-Prey Simulation LabSix Projectile Simulation
Tuesday VisualizationTechniques ParaView LabSeven Visualization Exercises
Wednesday Drag Forces Simulation & Rendering LabEight Extending the Projectile Simulation
Thursday Unit Testing Galaxy Collisions LabEight & SDSC Tour
Friday N-Body Simulations Software Development Process
Final Project Design
Building a Simulation Package

Week 3 - 23JUL07 to 27JUL07

Day Lecture I Lecture II Lab
Monday Vicky Rowley Lecture FinalProject FinalProject
Tuesday FinalProject FinalProject FinalProject
Wednesday CalIT2 Tour FinalProject FinalProject
Thursday FinalProject FinalProject FinalProject
Friday Documentation Final Reports Mario Kart

Attachments