Java Programming
CMSC 109B Mark E Woodcock
Winter 1997 859-6483
MW 6:00-9:25 ECS 233B, x2587
SS 110 OH: After class
Monday Wednesday
January
4 Intro/Admin 8 Basic Syntax
Java Design Flow Control
OO Design
13 Objects 15 Packages
Classes Exceptions
inherit, intfc, abs Windowing
20 MLK 22 Windowing
Graphics/Dialogs
27 File I/0 29 FINAL
Streams
Threads
EXAMS
Exams will be comprehensive and closed-book. All exams will be
held during regular class time. The final exam will be held
Wednesday January 29, 1997.
HOMEWORK
There will be several homeworks, primarily problems from the book, during
the semester. Due to the short length of the winter session, there will
be a minimal amount of time allocated for each: DON'T FALL BEHIND, it
could be costly. Homeworks will be weighted according to their difficulty
and importance. You may discuss assignments with others, but you are
only permitted to hand-in individual effort (e.g. solutions, programs).
GRADES
Course grades will generally be determined using the following
components and weights:
Homework 50
Final Exam 50
While a normal (boring) Bell Curve is expected, the instructor
reserves the right to construct one, to consider class participation,
relative improvement, to give all A's or flunk the whole class (where
appropriate).
CONTACTING THE INSTRUCTOR
I will be working full-time all semester, so the best time to catch
me will directly before or after class. If you wish to set up some
time to see me, call me at work, leave a message with the department or
send me e-mail (woodcock@cs.umbc.edu).