Guidelines for Success in Computer Science I class at UNI during the 2002 fall semester.

Once you have allocated the necessary time for this course, the following suggestions, compiled from student experiences, should help you plan your time use and prepare for the labs and exams:

Tentative Schedule

Check the class website frequently for changes and announcements. If no topic is listed then the topic is a continuation of the previous class meeting.

Week of

Topic (and Reading) 

·        Wlm refers to library packet and Williams College unpublished textbook. 

·        Horstmann refers to the Big Java textbook.

Known Deadlines

August 26

Course Introduction, History of computers and programming (Horstmann, Chapter 1; 2.1)

Using Classes, Graphics and Event Handling Methods (Wlm, Chapter 1), Lab Introduction

 

September 4

Parameters and Variables (Wlm, Chapter 2) (Horstmann, Chapter )

Friday, Lab 1

One page notes summarizing due

September 9

Expressions (Wlm, Chapter 3) (Horstmann, Chapter 3)

Random number generation

Friday, Lab 2

September 16

Conditions (Wlm, Chapter 3) (Horstmann, Chapter 5)

Debugging

Friday, Lab 3

September 23

Defining and Using Classes (Wlm, Chapter 4) (Horstmann, Chapter 2)

Friday, Lab 4

September 30

Active Objects and Repetition (Wlm, Chapter 5) (Horstmann, Chapter 6)

Friday, Lab 5 assigned

October 7

Lab 5 due by 5 p.m. on Friday??

Friday, Lab 5

October 14

More looping and Interfaces, start Abstract Windowing Toolkit (AWT) (Wlm, Chapter 7) Midterm Exam on Monday, October 14th or on Wednesday, October 16th.
More complex looping and Interfaces (Wlm, Chapter 6); Review for exam.

 

October 21

More on AWT and Intro. to Recursion (Horstmann, Chapter 17)

 

October 28

Recursion and Graphics (Wlm, Chapter 8)

Recursive data structures

Friday, Lab 7

November 4

More on Recursion

Friday, Lab 8

November 11

Strings and For loops

  Handout Test Lab

Friday, Lab 9

November 18

Midterm Exam #2 on Monday of next week (November 25th). - introduction to arrays

 

November 25

MIDTERM EXAM 2 - then Thanksgiving

 Test Lab due

December 2

More on arrays

Strings

 

December 9

More on Strings and Review

Friday, Lab 10

December 16

Final Exam

Section 01 10-11:50 a.m. Wednesday, December 18th – 9 MWF

Section 02 10-11:50 a.m. Monday, December 16th –10 MWF