In earlier versions of the class, students were required to do labs on Serialization and Java Beans. Since I expect you to use a bean in Lab 3, and an understanding of serialization is required for labs 1 and 4, I have essentially wrapped these requirements into those labs. Make sure that you have a good feel for these topics.
For displaying your GUIs on your local machine when running from a remote machine, see here
Connectivity is sometimes a problem using the wireless on campus
Labs that are late will be marked down substantially (since demos are day after due date). The labs and due dates are established early. You should be prepared for sudden changes in your schedule. Interviews, etc. are not excuses for late labs. In fact, if you have a conflict you should see me early to demonstrate your lab before the scheduled date.