CSC 120

OnLine Resources


Sun Microsystems:
Sun's main Java site
The Java Language Specification
Download Java Compiler JDK 6 (need JDK, not JRE)
JDK 6 Documentation
The Java Tutorial
Download Java Compiler JDK 5.0 Update 6 (need JDK, not JRE)
Java JDK 5.0 Documentation
jar file basics

UNIX:
Unix Tutorial for Beginners
The Creation of the UNIX Operating System

Microsoft:
XP Powertoys You should download and install CmdHere.exe

Mac OS:
Fugu Free software for secure communication (SSH)

Editors:
JEXT: A text editor
for PC, Mac, or UNIX. Windows users: grab jext-install.exe from the download page and (double)click on this file to install it on your system. Mac users: grab jext-install.jar.

History of Computers and Computing:
Computer History Museum
Intel Museum
Computers: History and Development
ENIAC, considered the first programmable computer
ENIAC is 50: Vice President Al Gore's address (1996)

HTML:
NCSA HTML Tutorials
Writing HTML A tutorial for creating web pages from Maricopa Community Colleges.
HTML Primers
W3C Home Page: Final word on HTML and XHTML specs.

Flashbacks:
As We May Think, by Vannever Bush (1945)
The Computers of Tomorrow, by Martin Greenberger (1965)
Living With a Computer, by James Fallows (1982)

Microprocessors:
Intel Museum
The Invention of the Transistor
Moore's Law (including his original paper)
How microprocessors work

How computers and related "stuff" work:
HowStuffWorks: A good resource.
Key Computer Science Topics from Virginia Tech: Number Systems.
Key Computer Science Topics from Virginia Tech: Machine Architecture.

JavaScript:
The JavaScript Primers
JavaScript Tutorials

Microsoft Office:
Links to numerous online tutorials for Microsoft Office 2000
Techology Skills Orientaion Tutorial for Microsoft Office 2000 and more. Check out the "Browser Test" to see if your browser is up to date.

Search Engines:

Sorting Applets:
Key Computer Science Topics from Virginia Tech: Algorithms, Sorting.
Sorting and Analysis of Algorithms

TeX, Latex for typesetting technical papers:
Free complete software for Windows OS:
Free TeX documentation - General
A Latex tutorial.
How to write a letter in Latex (as in "Dear John").
Hypertext Help with Latex. A complete Latex reference from NASA.

Cryptology, Computer Security, etc.:
Privacy and Security: An elemantary self-contained introduction.
Decoding Nazi Secrets: A resource site to accompany the NOVA televison program with the same name.
RSA e-Security: An entertaining introduction to the past, present, and future of security.

Social, Legal, etc.:
Alan Turing: "Founder of Computer Science."