And I do mean proficiency. Text No required text. The bookstore has some recommended books. My slides will be available for download. Coursework and Grading There will be 5 or 6 homeworks.
Homework is always due before class.
Homework submitted after two weeks will receive a zero. The penalty for cheating is failure of the course . If you have access to a PC that can run Java, you do not need an account on the Department's machines. Java API on-line docs Bibliography Scott Oaks and Henry Wong. A decent introduction to thread programming in Java, but it makes some assumptions about the way the virtual machine handles threads that are not part of the Java specification and so may not be true in all implementations.