Useful Links

Course-Related Links

On-line Unix man pages
Quick Reference Cards
Java Docs and JDK Download (Windows)
Java FAQ for Apple Mac OS X

Java APIs
Java Tools (javac, java)
Java Operator Precedence Table

Some Useful ACMS Links

ACMS Homepage

vi/vim Editor Links

Vi Cheat Sheet
vim Home Page
The vi Editor and its clones

SSH Links

SSH Shell & File Transfer client (for PC)
PuTTY Download Page
OpenSSH Project
Fugu File Transfer client (for Mac)

How To Be A Successful College Student and Get Better Grades

10 Ways To Get Better Grades
How Not To Be A Successful College Student
Making Your First Impression Count: Effective Resumes from The Bent of Tau Beta Pi
Dead Grandmother Syndrome


Scratch Homepage (
Scratch for Budding Computer Scientists

Other Useful Links

Free On-Line Dictionary Of Computing
Dictionary of Algorithms, Data Structures, and Problems
Stanford CS Education Library

Fun Stuff

Binary marble adding machine
How to Count to 1,023 on Your Fingers
String of balls
Industrious Digital Clock
Powers of Ten
Cool Illusions
Cool Illusion2