Tue May 6
-
FINAL EXAM in Rawles 100 5-7pm. Closed-book, closed-notes.
Unless you ask for a program to write you will get a multiple-choice test.
Sun May 4
-
LAB Assignment
Twelve is due at the end of the day today.
Here's what's due:
- all 10 (ten) quizzes are due
- the smallest grade (over all quizzes) is your grade
- so you need to get 100% on all of them
There are 10 (ten) quizzes with prep questions for the final.
Wed Apr 30
Mon Apr 28
-
HOMEWORK Assignment Five
is due at the end of the day today.
Thu-Fri Apr 24-25
-
LAB Assignment Eleven
is due at the beginning of the lab today.
Thu Apr 24
-
MAKEUP MIDTERM TWO EXAM in class today.
Multiple-choice, closed-book, this is also a warmup for the final.
Thu-Fri Apr 17-18
-
MAKEUP PRACTICAL EXAM(S) in lab(s) this week. Closed-book.
Please work through the posted problems, this is a warmup for the final too.
Thu-Fri Apr 10-11
-
LAB Assignment Ten
is due at the beginning of the lab today.
Wed Apr 9
Thu-Fri Apr 3-4
-
LAB Assignment Nine
is due at the beginning of the lab today.
Wed Apr 2
-
SECOND MIDTERM EXAM in Morrison 007 7-9pm today.
Wed Apr 2
Thu-Fri Mar 27-28
-
LAB Assignment Eight
is due online (in QuizSite) at the end of the day today.
Mon Mar 31
-
HOMEWORK Assignment FOUR
is due at the end of the day today.
(QuizSite will accept solutions until Wednesday night though).
HELP SESSION in Geology 126 7:15-9:15pm today.
Mon-Fri Mar 17-21
-
SPRING BREAK
Thu-Fri Mar 6-7
-
PRACTICAL EXAM(S) in lab(s) this week.
Please work through the exercises in
- Big Java
- Chapters 6, 2, 3, and 5
to get ready for it. Also see practical problems from the
past.
Wed Mar 5
-
LAB Assignment Seven
is due in QuizSite at the end of the day today.
Also HOMEWORK Assignment THREE
is due at the end of the day today.
Thu-Fri Feb 27-28
-
LAB Assignment Six
is due at the beginning of the lab today.
Tue Feb 25
-
HOMEWORK
Assignment TWO
is due at the end of the day today.
Thu-Fri Feb 20-21
-
LAB Assignment Five
is due at the beginning of the lab today.
Thu-Fri Feb 13-14
-
LAB Assignment Four
is due at the beginning of the lab today.
Wed Feb 12
-
Midterm One in Jordan Hall 124 7-9pm tonight.
Fri Feb 7
-
HOMEWORK
Assignment ONE
is due only tonight at the end of the day.
(Originally due on Wednesday the assignment was extended for QuizSite
roster updates).
Thu-Fri Feb 6-7
-
LAB Assignment Three
is due at the beginning of the lab today.
Tue Feb 4
-
Reading assignment for this week and
for the exam next week.
(All page references are from "Big Java")
- pp. 34-42 (Using and Constructing Objects - A Review)
You've read Chapter 1 (Introduction) already
and you've looked at its summary and collection of warmups
and programming exercises (pp. 28-32). Now you're ready for
Chapter 2: An Introduction to Objects and Classes. Read
pages 34-42 to review how we use and construct objects. This is not
a new reading assignment, it is a review. This goes back to our use
of Penguin
s, Dog
s, Rink
s,
String
's and Rectangle
s.
- pp. 42-71 (User-Defined Types - New Reading Assignment)
This is really the assignment for the week. While reading
this (as well as all the other reading assignments, always) please try
to also follow the posted lecture and lab notes. If you remember our
discussion about types last week, in Java we only have two kinds of
types: primitive types and reference types. Primitive types were those
that could fit in a variable (integer
s,
float
ing-point numbers, char
s
and boolean
s).
Reference types are user
defined, and in this chapter
you learn to design and develop your own.
- pp. 71, 72-74, 74-76 (Summary, Warm-ups, Programming Exercises)
Take a look at what the book offers, then try to
corroborate this with the set of problems and warmups posted
(with solutions) in Lab Notes Four.
- pp. 78-80 (Number Types - Both Review and New Assignment)
This is an example (of Chapter 3 material, essentially) that
you should study. The complete final code for this example is collected and
presented on pages 90-92.
- pp. 101-104 (An Example)
This is a worked-out example (like Lab Notes Four).
Useful, for your study.
- pp. 107-109 (Brief Review of
String
s)
A review of what we already know.
- pp. 186-189 (Basic Review of
if
statements).
- pp. 191-199 (Review of Relational Operators and More Examples)
- pp. 203-208 (More Examples: Nested Branches)
- pp. 208-216 (Boolean Expressions - Mostly Review)
- pp. 217-226 (Summary, Warmups, Programming Exercises for Chapter 5)
This is a set of worked out warmup problems and programming
exercises to be posted in Lecture Notes Ten (which is forthcoming).
Thu-Fri Jan 30-31
-
LAB Assignment Two is due at the beginning of the lab today.
Wed Jan 29
-
Reading assignment for this week:
- pp. 34-46 from "Big Java" (up to section 2.5 - AGAIN)
- pp. 92-110 from "Big Java" (up to section 3.8 - AGAIN)
- Lecture Notes 4, and 5 from the course
packet (or web
site)
- Lab Notes 3 from the course
packet (or web site)
-
Advanced
Topic 3.6 (page 113-115 in "Big Java")
-
pp. 186-196
(from Chapter 5 in "Big Java")
-
Section 5.4
(pp. 210-216) of Chapter 5 in "Big Java"
Thu-Fri Jan 23-24
-
LAB Assignment One is due at the beginning of the lab today.
Wed Jan 22
-
Reading assignment for this week:
- pp. 34-46 from "Big Java" (up to section 2.5)
- pp. 92-110 from "Big Java" (up to section 3.8)
- Lecture Notes 2, and 3 from the course
packet (or web
site)
- Lab Notes 2 from the course
packet (or web site)
Wed Jan 15
-
First reading assignment:
- pages 1-32 in the text (Big Java)
Tue Jan 14
-
Please take a look at
- last summer's web site and
- the on-line version of the ClassPak
volume.
Our story will be the same.