Information and links for software that will be used in cs 312:
Discussion Group: The TAs, proctors, and instructors will
communicate with you frequently using the discussion group.
Make sure you join the group.
Once you have joined, you will be able to read posts and
announcements. Post questions of general interest on the discussion
Java 2, Standard Edition Version 7:
to work at home, you will need to download and
install Sun's J2SE Development Kit (JDK) on your machine. Download JDK
7. There are more specific installation instructions for linux
machines, mac and
more specific installation instructions, from Mike Scott's 307
webpage. Note that if you have a mac, java is most likely already
installed on it, so you only need to install blueJ (if it's an older
mac, you may need to download a more recent version of java).
The teaching staff does not support software installation for home use.
If you have trouble, post on the class discussion board so that others
can offer advice. You are welcome to email the instructor, TAs and
proctors, but they may, or may not, be able to help with your specific
is an easy to use interactive development environment (IDE). Download
and install BlueJ (after you've installed the JDK!) if you intend to
work at home.
Turnin Program: Use this program to turn in assignments to your
on the microlab server. Turnin is web-based, so you can run it
anywhere, not just from the microlab. Access the turnin program here: http://turnin.microlab.cs.utexas.edu/turnin.