|Computer Science 312|
CS 312 · The University of Texas at Austin
This page contains links to pages with information about the various software tools you will be using in this course.
Turnin Program: The turnin program allows files to be transferred to and from your account on the microlab server via an internet connection. It is like a simplified FTP (file transfer protocol - A way of transferring files over the Internet from one computer to another.) program. It is a Web based program so you can run it from anywhere, in the lab or from the comfort of your dorm room. The turnin program can be accessed via the following web page: https://turnin.microlab.cs.utexas.edu/turnin/webturnin.dll/login. See the turnin page for more details:
Java Platform, Standard Edition Version 7.0 and Documentation: If you want to work at home you must download and install Sun's Java SE Development Kit (JDK) which includes both the development tools (compiler, etc.) and the Java Runtime Environment (jre). The Java JDK, along with a text editor of some sort, is the minimum software you need to create and run Java programs. See this page for instructions for download and installation.
BlueJ: BlueJ 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. Here are instructions for installing BlueJ on your own computer. Here are instructions for getting started with programming in BlueJ.
An alternative Eclipse: Eclipse is more powerful than BlueJ, but a little harder to learn how to use.
Graphics: You will need DrawingPanel.java to complete the graphics assignments.