Assigned Monday, 1/3. Due Wednesday, 1/5 by class time. Send me an e-mail introducing yourself. Where are you from, what brings you to CS class, what major(s) are you considering, what's your favorite ungulate...whatever you feel like telling me about yourself.
Assigned Monday, 1/3. Do this by Wednesday, 1/5, but don't hand anything in. Log in to your Math/CS account. Then work through Tutorials 1-4 of this Unix tutorial from the University of Surrey. Bring questions to class.
Friday, 1/7. Do the lab on using existing classes.
Hand in your Drawing.java
file (described in the lab) by midnight at the end of Monday, 1/10.
Assigned Monday, 1/10. Due noon Thursday, 1/13. Landscape with a moveable cloud.
Assigned Monday, 1/10. Due 5:00PM Friday, 1/14. The sun in the morning and the moon at night.
Friday, 1/14. Do the lab on writing your own classes. You do not need to hand anything in, but you should definitely complete the lab.
Assigned Wednesday, 1/19. Due Monday, 1/24 by class time. Skyline.
Assigned Monday, 1/24. Due Monday, 1/31 by class time. Image Processing #1.
Assigned Wednesday, 2/9. Part A due 5:00PM Friday, 2/11. Part B due 5:00PM Wednesday, 2/16. Image Processing #2.
Assigned Friday, 2/18. Due 8:30AM Wednesday, 2/23 on paper. Binary arithmetic.
Assigned Wednesday, 2/23. Due 11:59PM Monday, 2/28. Image Processing #3: Median Filters.
Friday, 2/25. Do the lab on files, mouse clicks, and keystrokes. Nothing to hand in.
See the rough schedule for the term. Generally, it's best to read ahead rather than behind, but I will leave those choices to you.