CS302 Lectures 3 & 4 Home Page

Announcements [] Readings [] Assignments [] Lecture Notes [] Quizzes [] Examples

Section 3: MWF 9:55-10:45am 553 Noland
Section 4: MWF 11:00-11:50am 553 Noland
Instructor:David Schneider
Email:das@cs.wisc.edu
Office:1346 Comp Sci
Phone:262-9822
Office Hours:Wednesday, 8:30am - 9:45am
Thursday, 4:00pm - 5:00pm
or by appointment

Announcements (Click here to see Old Announcements)
05/04/2001The final exam is scheduled for Tuesday, 05/15/2001, from 10:05 AM to 12:05 PM (There will NOT be an extra 30 minutes given for this exam) . The location will be 107 Psychology. Check the Exams link to find more detailed information about the exam.

05/04/2001You must bring your UW student ID with you to the exam. I will collect your student IDs at the beginning of the exam, and return them as the exams are returned. Also, remember to bring plenty of No. 2 pencils and a good eraser.

05/04/2001An extension to the due date has been given for Assignment 2. The new due date is Monday, May 7, by 5pm SHARP!. The extension is intended to provide students the opportunity to thoroughly test their programs using the testing scripts provided. You should have most (or all) of the coding done by the original due date of Friday, May 4, 11:59pm.


Exam I Statistics:
-----------------
Average: 79.86%
Standard Deviation: 12.32
High: 98%
Low: 45%
Exam II Statistics:
-----------------
Average: 82.06%
Standard Deviation: 12.01
High: 97%
Low: 52%
Exam III Statistics:
-----------------
Average:
Standard Deviation:
High:
Low:


Readings

--> -->
ChapterDate AssignedNotes
Chapter 0 01/22/2001Skim this chapter
Chapter 1 01/22/2001Intro to OOP and Software Development
Chapter 2 01/31/2001Java Programming Basics (skip section 2.6)
Style Guide02/02/2001Instructions for making your programs 'look' good
Commenting Guide02/02/2001Instructions for adding "good" comments to your programs
Chapter 3 02/05/2001Numerical Data (section 3.8 is optional)
Chapter 4 02/12/2001Defining Instantiable Classes
Chapter 6 02/21/2001Selection Statements (Section 1 & 2 needed for Lesson 4)
Chapter 7 02/28/2001Repetition Statements (Section 1 & 2 needed for Lesson 5)
Chapter 8 03/19/2001Characters and Strings
Chapter 9 03/29/2001Arrays
Chapter 11 04/11/2001File Input and Output
I/O Notes04/11/2001Read these: My Notes for Chapter 11 and ConsoleIO.java and FileIO.java
Chapter 1204/30/2001Reusable Classes and Packages
Chapter 1404/30/2001Inheritance and Polymorphism


Assignments

Assignments should be handed in electronically using the Handin program unless otherwise specified.

AssignmentDate AssignedDue DateNotes
Assignment 001/22/200102/02/2001 5pmEmail your responses. Bring to class copy of student ID.
Lesson 101/25/200102/06/2001 5pmTo be handed in on paper in-class or to my mailbox.
Lesson 201/25/200102/06/2001 5pmYou need only turn in the Funtime.java file
Lesson 302/7/200102/12/2001 5pmUse the Math class' abs method for height and width to avoid using control statments.
Lesson 402/12/200102/23/2001 5pm6.1 & 6.2 are required reading for Lesson 4 (You will need a simple if statement)
Lesson 502/23/200103/05/2001 5pm7.1 & 7.2 are required reading for Lesson 5 (You will need to use loops)
Project 1 Design02/28/200103/07/2001 5pmTo be handed in on paper in-class or to my mailbox. (See announcements)
Project 102/28/200104/02/2001 11:59pmIt is advised to use an incremental approach when coding this project.
Lesson 603/09/2001NO DUE DATEYou need not turn anything in for this lesson.
Lesson 704/04/200104/18/01 5pmHandin these 3 files: 1. Sieve.java 2. SelectionSort.java 3. War.java
Project 2 Design04/06/200104/13/2001 5pmTo be handed in on paper in-class or to my mailbox. (See announcements)
Project 204/06/200105/04/2001 11:59pmDo NOT use any classes from the javabook2 package or the Vector class.


Lecture Notes

These notes are in BOTH post-script and pdf formats

Quizzes

These quizzes are in BOTH post-script and pdf formats

Examples

These examples are in BOTH post-script and pdf formats

Last Updated: 04/30/2001        © 2000, 2001 David Schneider das@cs.wisc.edu