ET181 - Fall 2009 Calendar (updated 10/25/09 *)


Download putty.exe
psftp,exe

 Monday

Tuesday

Wednesday

Thursday

Friday

   Sept
 7
Labor Day

 8
Lab 1 -
Logging on, UNIX

vi editor

pico editor

 9
ET181_Homepage

Blackboard 7

Week 1 - Introduction

 10
Lab 1 -
Logging on, UNIX

vi editor

pico editor

 11

 14
Week 2 - C++ Overview, Functions

Introduction to Functions

 15
Lab 2 - weekday

 16

Functions with Arguments

 17
Lab 2 - weekday
 18
Quiz 1

 21
Quiz 1 program (due 10am)

Week 3 - OOP

Object Oriented Programming

 22
Lab 3 - area of a triangle
 23  24
Lab 3 - area of a triangle

 25
Pendulum - the paradigm for our program exercise sequence

Quiz 2

 Oct

 28
Yom Kippur

Quiz 2 program (due 10am)

Week 4 - The if statement

Object Oriented Programming Continued

 28
Lab 4 - if-else, switch-break

 30
Introduction to the "Water Rocket" sequence of 6 program exercises and Basic Analysis

Program 1 - "rockdef"
(due Oct 7)

(rockdef.pdf overheads)

 1
Lab 4 - if-else, switch-break
2
Quiz 3

 5
Quiz 3 program (due 10am)

Week 5 - Repetition and Loop Statements

The for loop- for_loop.pdf overheads

 6
Lab 5 - numerical integration

 7
Program 1 - "rockdef"
(due 10am)

Getting started on program 2 - "rockvol"
(due Oct 14)

(rockvol.pdf overheads)

 8
Lab 5 - numerical integration
 9
Quiz 4

 12 (last drop)
Quiz 4 program (due 10am)

Week 6 - a week of consolidation, random numbers, and recursion (optional)

In-out parameters swap.pdf overheads

 13
Lab 6 - random numbers and the Monte Carlo Method

 14
Program 2 - "rockvol"
(due 10am)

Getting started on program 3 - "rockfor"
(due Oct 21)

(rockfor.pdf overheads)

 15
Lab 6 - random numbers and the Monte Carlo Method

 16

Recursion (optional)

Quiz 5

Diwali
Weekend

 19 Advising week begins

Quiz 5 program (due 10am)

Week 7 - files

The gradefile routines- gradefile.pdf overheads

 20
Lab 7 - files, graphs

21
Program 3 - "rockfor"
(due 10am)

Getting started on program 4 - "rockfile"
(due Oct 28)

(rockfile.pdf overheads)

 22
Lab 7 - files, graphs
 23
Quiz 6

 26
Quiz 6 program (due 10am)

The gradearray routines - array.pdf overheads

Week 8 - arrays

 27
Lab 8 - arrays

 28
Program 4 - "rockfile"
(due 10am)

Introducing program 5 - "rockarray"
(due Nov 4)

(rockarray_1.pdf and rockarray_2.pdf overheads)

 29
Lab 8 - arrays

 30
Concluding program rockarray overheads- rockarray_3.pdf

Quiz 7

Halloween Weekend

 Nov

 2
Quiz 7 program (due 10am)

 

Week 9 - strings as character arrays

 3
Lab 9 - interactive text character plotting - the Plot class

The Plot class overheads - plot.pdf

 4
Program 5 - "rockarray"
(due 10am)

The concluding program 6 - "rockplot"
(due Nov 11)
includes the Plot class and filenames (savearrays.pdf)

 5
Lab 9 - interactive text character plotting - the Plot class

The Plot class overheads - plot.pdf

6
Quiz 8

 9
Quiz 8 program (due 10am)

Extra Credit exercise "rockthrust" (due Nov 16)

Week 10 - review (previous final pdf)

 10
(no lab)

 11
Veterans Day
(no classes)

Program 6 - "rockplot"
(due 10am)

 12
(no lab)
 13
continue review

 16 Last class

Extra credit program and report due.

conclude review

 17
Reading Day
 18
Exam week begins
 19 20

Monday Nov 23
Final exam - 2:30pm

back to the et181 homepage

* Note: this Calendar (by: izzi) is updated periodically