Sources
of CS Course Help
Drop-in
Tutoring Schedule
This is the current schedule for drop-in tutoring
available in CASA in Kettler G21. Dropping in for tutoring can get
you the quick help you need to get back on track with your projects.
Supplemental
Instruction Schedule
This is the current schedule for supplemental
instruction. These are designed to help you more along the lines of
studying. How to study tips are provided as well as what to study.
Again this service is provided by CASA.
General
Java Help and IDE's
CS 160
-161 Tips
CS
260Tips
Borland
JBuilder
This is the home of JBuilder which is the development tool used
by CS160 and CS161 courses. We currently use JBuilder 7 on campus
but the new JBuilder X personal edition is available for download
for students and trial use.
Eclipse
Project
This is an IDE primarily for Java as well with optional C and C++
support. It is written in Java and runs on any Windows, Mac or
Unix system with a Java JRE.
NetBeans
This is a Java IDE created as an open source project and is used
as the basis for Sun Microsystems SunOne studio. Features a very
nice GUI development environment
JEdit
This is an programmers editing tool written in java that supports
a wide range of languages such as Java, C, C++, x86 assembler, HTML,
Perl, JSP and many others. It is not a complete IDE like Eclipse of
JBuilder but it does offer a variety of optional "plugins" to
support IDE functions like built in java compiling or highlighting
lines containing syntax errors.
1 Gig Free
Email
SpyMac
This site provide 1 gigabyte of free email and 100 meg
of free web space. It allows both webmail and POP3 mail access to
send and recieve mail.
Free
Programs
7-zip
This is a handy tool for windows that not only extracts .zip
format but also a variety of Unix and Linux formats as well
including 7z, ZIP, CAB, RAR, ARJ, GZIP, BZIP2, TAR, CPIO, RPM and
DEB.
Putty
This is an excellent free SSH and Telnet client and is very small
but still has a wide range of features. The program is under
400KB and need no installation, just run the executable.
TightVNC
This is a revison of the original VNC program from AT&T. It
is open source and includes versions for Windows, Linux, and a
client only version.
UltraVNC
This is another revison of the original VNC program from
AT&T. It is open source and is designed for Windows to
improve speed and features.
Mozilla
This is the open source browser originally created by Netscape
and is the basis for Netscape 7.1 This is the full version with
email and newsgroup support.
Mozilla
Firefox
A lighter and faster version of Mozilla that is just the browser
without email and newsgroup support.
Programming
CPlusPlus
This is a great reference for both C and C++ that offers
reference to the standard C libraries as well as the new C++
IOStream libraries. It also includes a C++ tutorial that covers both
C and C++ concepts.
HTML 4.01
Standard
This is a reference to the HTML 4.01 specification. This is a
great resource for web authors.
Microsoft
Developer Network
This is the Microsoft Developer Network for users of Visual C++,
Visual Basic .Net ASP and much more.
MSDN
OpenGL API
This is an OpenGL API reference provided through the MSDN.
Sourceforge
This is a site containing thousands of opensource projects
available for free download.
Database
Information
Oracle
This is the leading database system company in the world.
MySQL
A very popular and fast opensource database system.
Postgres
Another opensource database that is built for feature
completeness.
Firebird
SQL
Yet another opensource database that branched from
Interbase. It is designed to be fast, feature complete and very
portable.
Linux
Websites
Redhat
This is the leading distrubution of Linux in the US
Suse
This is the most popular linux in europe.
Mandrake
A very easy to use distribution for desktops and
workstations.
Knoppix
A linux distribution that runs entirely from CD and requires no
installation or setup. All hardware is auto-detected and
configures when the CD boots. |