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