The final exam will be Tuesday, May 6 at 6:00pm in Lab Sciences 250. This review sheet will help you know what to expect.
The last day for CSE132 lab sections in April 22. TA consulting hours will continue on their usual schedule through Monday, April 28. I will continue to hold office hours until the final exam, but I will not have office hours on Thursday, May 1. My office hours for the remainder of the semester will be as follows:
Barbara Liskov and John Guttag, Program Development in Java: Abstraction, Specification, and Object-Oriented Design will support our discussion of programming methodology. The book contains much useful advice and should be read slowly and thoughtfully. If you choose to read this text, you will be responsible for knowing the details in these reading assignments, except for application-specific details in the code examples.
Cay S. Horstmann and Gary Cornell, Core Java, Volumes I and II (Seventh Edition), contain many implementation examples and are a useful reference for specific technical topics. Read these texts for familiarity of content. Unless you are captivated, avoid scrutinizing the details in the examples at first. Refer back to them later as needed in completing your lab assignments or other projects in the future. You are responsible only for the general concepts covered in these readings. I will provide guidance on the specific sections you should concentrate on. Beyond that, you are not responsible for knowing technical details unless they are also discussed in lecture.