The minimum acceptable compiler is a Java 1.3 compiler. Go to Javasoft for a free Java 1.3 download, including a nice IDE.
Depending on your situation it might be possible to count this as a non-CS elective. Consult an SCS advisor.
PDF files can be viewed and printed using Acrobat Reader, which is a free program available from Adobe.
Go to the AUL. From home, if you have a printer that understands postscript, then in an MS-DOS prompt, try
copy /b file.ps prn