(Click image for larger picture.)
CS 1713 Introduction to Computer Science
Programming Environments
Compilers for Java:
Four compilers for Java are readily available:
- Java 2 SDK, Standard Edition, Version 1.3, from Sun
The SDK (formerly the JDK) has been updated to compile the Java 2
programming language, the latest version of Java. It works for Windows 95,
Windows 98, Windows ME, Windows NT, and Windows 2000.
For more information about this compiler, go to
http://java.sun.com/j2se/.
- Visual J++ Professional 90-day Trial Edition, from Microsoft
Visual J++ is a Java compiler that combines the productivity of Java
and the power of Windows. It works for Windows only. There is no technical support or site licenses available with this bundle.
For more information about this compiler, go to
http://msdn.microsoft.com/visualj.
- Borland JBuilder 3.0 University Edition,
from Inprise Corporation
JBuilder is an easy-to-use Java development tool designed to meet
the needs of the education market. It works for Windows 95 or Windows NT.
For more information about this compiler, go to
http://www.borland.com/jbuilder/.
- Code Warrior Flex, from Metrowerks
Code Warrior can process Java, C++, and C for multiple platforms.
It works for Windows, Mac, Linux, and Solaris. Metrowerks does provide
technical support for Code Warrior.
For more information about this compiler, go to
http://www.metrowerks.com.
Programming Environment at UTSA:
The course will use the Microsoft J++ development system
along with Java version JDK 1.2.2. This software is
available on the machines in all of the student computing facilities.
However, the
primary computing facility for the course is the CS Teaching Laboratory
in room 1.02.04 SB. This room is open for a number of scheduled hours
outside of class time and staffed with tutors who can assist you with
account and
programming problems (except for your 4 individual assignments of course).
You will have an individual account on the CS Sun Network
which gives you access to both NT and Unix machines in the Division of
Computer Science.
Through this account you will have disk space for storing
your files as well as email and a personal web page.
You can access your files from home through this account.
However, you should also back up your programs on a floppy.
This account is for coursework only.
You are expected to take care in maintaining the security of this
account. Do not give your password to anyone.
Your instructors will be regularly
contacting you by email with information about the class.
You MUST read your email several times a week.
The class email alias is for instructor use ONLY.
Specific Environments You Can Use at Home:
- You can install Visual J++ on your machine
so that you can develop code at home. The Microsoft J++
is part of the Microsoft Visual Studio Suite and can be purchased
at low cost in the game room at the University Center.
(You will need $8 per CD and your student ID.)
- Alternatively, you can install Sun's Java 2 SDK, JDK 1.3 directly
on your machine. You can use the link above, or a link
from the homepage of your textbook:
http://duke.csc.villanova.edu/jss/.
The authors of your text have downloading instructions, and
help in setting up your machine. This bare JDK1.3 is not a
development environment, like Microsoft's J++, and it requires
that you use the MS-DOS command line directly for compiling
and executing. Nevertheless, this is a simple environment
that should work well for you.
Revision date: 2001-01-08.
(Please use ISO
8601, the International Standard.)