CS 245 Course Materials, Fall 2008
CS 245 Course Materials
- Syllabus: PDF,
- Final grades: Overall grades,
(See instructor for password.)
- Project Schedule:
- Project demonstration: Thursday, Dec. 18, 12:00--2:00 pm.
here to access the
class projects. These are only available on the campus intranet.
To access them from off-campus visit
here and follow the
instructions for setting up a VPN connection.
Note: Access to the class projects is via a self-signed SSL
certificate. Some web browsers may complain loudly about this --- it's
okay --- accept the certificate.
- Skills Inventory.
Fall 2006 course materials.
- Eclipse, a powerful Java IDE.
We're currently using the Europa
Java JRE. What you want to download is Java Runtime Environment
- Java 2
Packages and Classes Reference.
Java Developer's Reference.
- Trac documentation.
- Subversion resources:
- Subversion book.
- Subclipse, a
Subversion plug-in for Eclipse.
Subclipse documentation is built into Eclipse, once you've
installed Subclipse. Online Subclipse documentation is available here.
- TortoiseSVN, a
Subversion client for Windows. Use this version to
access the Subversion repository on phoneix.
- JUDE resources:
- GanttProject resources:
- Linux References:
- Game2D Client (only playable when the
Game2D server is running, which isn't very often).
- Demo code
- Chat client/server.
No essay currently assigned.
- Week 0:
Sept. 3 PDF, HTML.
Sept. 5 PDF, HTML.
- Week 1:
Sept. 8 PDF, HTML.
Sept. 10 PDF, HTML.
Sept. 12 PDF, HTML.
- Week 2:
Sept. 15 PDF, HTML.
Sept. 17 PDF, HTML.
Sept. 19 PDF, HTML.
- Week 3:
Sept. 22: Class canceled.
Sept. 24: Finish JUDE Community lab.
Sept. 26: Discussion of Linux and principles of Subversion.
- Week 4:
Sept. 29 PDF, HTML.
Oct. 1: Continued work with Subversion and its clients.
Oct. 3: Structured walk-through.
- Week 5:
Oct. 6 PDF, HTML.
Oct. 8 PDF, HTML.
Oct. 10: Design iteration discussion.
- Week 6:
Oct. 13 PDF, HTML.
Oct. 15: Exam I.
Oct. 17: Finish Threads Lab I.
- Week 7:
Oct. 20: Fall Break.
Oct. 22: Class canceled.
Oct. 24: Discuss deliverables.
- Week 8:
Oct. 27 PDF, HTML.
Oct. 29 PDF, HTML.
Oct. 31: Continued Game2D study.
- Week 9:
Nov. 3: Continued Game2D study.
Nov. 5: Continued Game2D study.
Nov. 7: Continued Game2D study.
- Week 10:
Nov. 10: Chat server study.
Nov. 12: Continued chat server study.
Nov. 14: Continued chat server study.
- Week 11:
Nov. 17 PDF, HTML.
Nov. 19 PDF, HTML.
Nov. 21 PDF, HTML.
- Week 12:
Nov. 24 PDF, HTML.
- Week 13:
Dec. 1 PDF, HTML.
Dec. 3: Exam II.
Dec. 5 PDF, HTML.
- Week 14:
Dec. 8: Open.
Dec. 10: Open.
- Week 2
- Sept. 19: Unix and JUDE Community Lab
- Week 4
- Sept. 29: Eclipse and Subclipse Lab
- Week 6
- Week 8
Last updated December 19, 2008.
Send mail to kelliher AT DOMAIN phoenix.goucher.edu