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).