Useful Links

Mutt Links
Search Bots C# SQL Server ASP.NET
CAMSS Learning French Occam Interpreter Language Tutorials Unix Tutorials
Vi Tutorials Learning Italian Data Mining What's New in Java 1.5 Tablet PC links
Likert Scale Colored bullets and dividers ConferenceXP Shell Scripting Fractals
Statistics How to Give a Good Presentation C Programming Discussion and Participation in Large Classes ASP.NET Guild
WML High School Programming Contest Problems Student Links HTML Colors CCSU CAI
Windows Mobile Structured Query Language (SQL) Web Services MS Studio.NET
Spanish Studio Method of Teaching HTML Java Servlets Joint Photographic Experts Group (JPG/JPEG)
MPI Programming Cascading Style Sheets (CSS) Global Positioning System (GPS) Extended Style Langauge (XSL) Server-side Includes (SSI, .shtml)
Server-side Scripting DHTML Struts XSLT: Extensible Stylesheet Language Transformations POP3 Protocol
DatabaseMetaData API Java Policy Java Server Pages Lecture Notes Remote Method Invocation (RMI)
TCP/IP Socket Programming Datagram Socket Programming Java Database Connectivity (JDBC) JavaSpaces and JINI Technology JavaScript
Wireless Applications
Applets Sun: Java 2 Enterprise Edition (J2EE) SOAP JavaBeans
Tomcat Genetic Algorithms Miscellaneous

    PLT 2007

    1. Car Ferry: Villa San Giovanni <--> Messina

    Travel

    1. Foreign Per Diem Rates

    Search Bots

    1. Bots Lore
    2. Google Bot
    3. UNC Essay on Bots

    CAMSS

    1. SQL Manager
    2. HRH Menu
    3. HRH SoftPoDD

    HTML Colors

    1. HTML Colors

    Central Connecticut State University Computer Aided Instruction Project

    1. Main Page
    2. Notes on Java 1.4 Programming
    3. Notes on Java 5.0 Programming

    Learning Italian

    1. Italian Verb Conjugator
    2. Another Italian Verb Conjugator
    3. Italian Tutorial 1
    4. Italian Tutorial 2

    Learning French

    1. Multi-language translator (www.wordreference.com)
    2. Super French Websites
    3. ATT Text-To-Speech
    4. WordChamp (very good site)
    5. French virtual greeting cards (vcard.chezmaya.com)
    6. French pronounciation website
    7. French Tutorial
    8. French Audio Dictionary
    9. French Verb Conjugation
    10. English-French Dictionary
    11. English-French-Italian-Spanish Dictionary
    12. English-French Basic Phrases
    13. ZapFrench Phrases
    14. Cactus 2000: Conjugate 144 French Verbs
    15. Paris Interactive Map
    16. Another Paris Interactive Map

    Occam Interpreter

    1. Transterpreter

    Language Tutorials

    1. Italian

    Fractals (Java Source Code)

    1. David Leberknight
    2. James Henstridge
    3. Julian Haight
    4. The Computational Beauty of Nature
    5. Moving Fractal Tree
    6. Yet Another Java Fractal Generator

    Unix Tutorials

    1. Useful UNIX Command Tutorials, including grep and sed

    Vi Tutorials

    1. Mastering the VI Editor
    2. VI Tutorial
    3. Vi Lovers Home Page
    4. Introduction to Vi
    5. Quick Vi Tutorial
    6. For many more links ... Google "vi tutorial"

    Data Mining

    1. Office of Naval Research (ONR)

    What's New in Java 1.5

    1. What's new in Java 1.5

    Tablet PC links

    1. ACM Professional Development
    2. Rob Culler's links
    3. Michael Manna's links

    Likert Scale

    1. Sample answer options

    Colored bullets and dividers

    1. colored bullets
    2. colored dividers
    3. various images

    ConferenceXP

    1. ConferenceXP Learning Experience
    2. Microsoft RFP

    Shell Scripting

    1. Shell Scripting Examples
    2. Korn Shell Scripting Examples

    Statistics

    1. Design of Experiments and ANOVA (1)
    2. Design of Experiments and ANOVA (2)
    3. GLM Anova Statistics
    4. T Test and One-Way ANOVA
    5. Two-Way ANOVA
    6. Web Pages that Perform Statistical Calculations!
    7. GLM for Single-Factor, Between-Subjects Designs
    8. ANOVA and Regression
    9. ANOVA
    10. ANOVA from MathWorld
    11. New York University, Mixed Analysis of Variance Models with SPSS
    12. ANCOVA
    13. A Review of Statistical Power Analysis Software
    14. A Guide to Statists and Data Analysis
    15. Bonferroni Correction
    16. Bonferoni Correction (with examples)
    17. Chi-Square Test
    18. Web Pages that Perform Statistical Calculations
    19. ANOVA/MANOVA
    20. Wellesley Psych 205 Review Site

    How to Give a Good Presentation

    1. WG Hopkins, SportsScience
    2. Mark Hill, University of Wisconsin
    3. Simon Peyton Jones, John Launchbury, John Hughes, SIGPLAN Notices 28(11), Nov 1993
    4. Bruce Randall Donald, Dartmouth
    5. Ron Kauffman, University of San Diego
    6. Roger Darlington, UK
    7. See See Eye, Atlanta, Georgia
    8. Charles Van Loan, Cornell
    9. Michael St. John, Germany
    10. Eric Pallant, Allegheny College
    11. KU Medical Center
    12. University of Wollongong
    13. University of Canberra, Austrailia
    14. University of Edinburg, UK
    15. University of Russia
    16. Medical Library Association

    C Programming

    1. Notes on Programming in C

    Discussion and Participation in Large Classes

    1. Discussion and Participation in Large Classes
    2. Interaction in Large Classes: CFS (Look at references)
    3. Why Participate in Class?
    4. Facilitating Participation
    5. Teaching Strategies: Lectures and Large Classes
    6. Fostering Equitable Class Participation
    7. Active Participation in a Large Class
    8. Participation: Making Learning an Active Sport
    9. Student Participation Through Audience Response Systems
    10. Large Group Instruction
    11. Teaching Large Classes
    12. Teaching Large Classes (Newcastle Workshop, July 8, 2001)
    13. In Class Voting System to Enhance Student Participation
    14. Participation Levels

    .NET Guild

    1. Greenville/Spartanburg ASP.NET Guild

    WML

    1. WML, WMLscript
    2. WAP / WML Tutorial
    3. Wireless Developer Network WML Tutorial
    4. Converting gifs to wbmp for display using WML

    High School Programming Contest Problems

    1. Sandusky High

    Student Links

    1. Links submitted by students

    CPSC 463/663 Spring 2007

    1. MSDN
    2. MSDN Visual Studio 2005
    3. The Code Project

    C#

    1. MSDN Visual C# Development Center
    2. CS 101 C# Sample Programs for Visual Studio 2005
    3. Practical step-by-step Visual C# examples

    SQL Server

    1. SQL Server 2005
    2. A Gentle Introduction to SQL
    3. SQL Server Tutorial
    4. Microsoft SQL Server Library
    5. Microsoft SQL Server Tutorial
    6. Microsoft SQL Server How To Tutorial

    ASP.NET

    1. ASP.NET Quick Tutorial. Brief overview of ASP.NET.
    2. Another ASP.NET Quick Tutorial
    3. W3Schools ASP.NET Tutorialk

    Windows Mobile

    1. Tools for Windows Mobile 5.0

    Structured Query Language (SQL)

    1. W3Schools SQL Tutorial (recommended by Kyah Hicks>
    2. PostgreSQL Instruction Manual
    3. SQL Tutorial
    4. SQL FAQ
    5. MySQL Online Full Manual (Tutorial in Chapter 3)
    6. MySQL Online Tutorial Only (Chapter 3)
    7. MySQL Downloadable Manuals
    8. A Gentle Introduction to MySQL
    9. Intgroduction to SQL

    Web Services

    1. Web Service Tutorial
    2. Tutorial and Accompanying Sample Code

    MS Studio.NET

    1. Intro to the .NET Framework
    2. Georgia State College University
    3. Keene Systems, Inc.

    Spanish

    1. Learn Spanish
    2. StudySpanish.com
    3. OnLine Translator
    4. Spanish Conjugation Trainer

    Studio Method of Teaching

    1. Rensselaer Polytechnic Institute

    HTML

    1. HTML Tips and Tricks
    2. HTML 4.01 Specification
    3. Introduction to HTML
    4. HTML Goodies (tutorials, primers and more!)
    5. HTML Tables
    6. The HTML Laboratory
    7. HTML 2.0: Forms and Obscurities
    8. HTML 3.2: Here's Wilbur!
    9. HTML Visual Quick Start (vqs) 5th Edition
    10. How to Create a Web Page
    11. How to Set Up a Web Site on www.siterightnow.com
    12. Special Characters on Web Pages
    13. HTML Special Characters
    14. HTML Special Characters, another site

    Java Servlets

    1. Answers a few questions such as "What is the difference between doGet() and doPost()?"
    2. Sun Servlets Web Page
    3. Hunt, JayDee Technology (UK), Servlets, gentle introduction
    4. Coldjava, Servlet examples
    5. Shklar, Rutgers, Web Page Design and Implementation, See Lectures 10 and 11
    6. Ge, Witchita State, Advanced Enterprise Java
    7. Towson University, Jeff Schmitt's Web ServerPage

    Joint Photographic Experts Group (JPG/JPEG)

    1. Editing Image Files
    2. JPEG Compression FAQ
    3. JPEG Compression Algorithm and Associated Data Structures
    4. Tutorial on Image Formats
    5. Overview
    6. JPG FAQ
    7. Compression FAQ
    8. Official JPEG Site
    9. Graphics Programming with Java
    10. Creating image files (GIF, JPEG, etc.) on the fly from a servlet
    11. Google Directory: Java Imaging

    MPI Programming

    1. Watch this space for upcoming links on MPI programming!

    Cascading Style Sheets (CSS)

    1. WDG Guide to Cascading Style Sheets
    2. W3Schools CSS Tutorial
    3. CSS Pointers Group
    4. WestCiv CSS Tutorial
    5. The HTML Writers Guild CSS FAQ
    6. The CSShark Answers FAQ

    Global Positioning System (GPS)

    1. GPS/GIS Application Development for the Pocket PC
    2. Overview
    3. NMEA 0183
    4. Understanding NMEA 0183
    5. GPS - NMEA 0183 Sentence Translation
    6. VisualGPS Software: Available for download
    7. Lots of GPS data display programs
    8. NMEA / GPS Website
    9. GPSylon (former GPSMap)

    Extended Style Langauge (XSL)

    1. W3Schools XSL Tutorial

    Server-side Includes (SSI, .shtml)

    1. Apache tutorial on server-side includes (SSI)
    2. Enabling CGI and SSI on Tomcat
    3. How to use javax.servlet.RequestDispatcher

    Server-side Scripting

    1. Articles on server-side programming
    2. Notes on server-side processing

    DHTML

    1. Dynamic Drive DHTML: Lots of sample scripts
    2. DHTML Central

    Struts

    1. Jakarta Apache Site
    2. Struts Users Guide Table of Contents
    3. Husted.com Struts Page
    4. jGuru Struts FAQ Page
    5. Struts Layout Extension Library
    6. IBM's Struts Page
    7. OnJava.com Struts Page
    8. LivingLogic Struts Workflow Extension

    XSLT: Extensible Stylesheet Language Transformations

    1. What is XSLT?
    2. W3C XSLT Page
    3. W3C Extensible Stylesheet Language Page
    4. XSLT Reference Page

    POP3 Protocol

    1. Post Office Protocol - Version 3

    DatabaseMetaData API

    1. java.sql Interface Database MetaData

    Java Policy

    1. Java Security
    2. Security, Policy Files in JDK 1.2
    3. Package java.security
    4. Generic Web Page

    Java Server Pages

    1. Java Servlets and Java Server Pages Tutorial
    2. Java Server Pages Tutorial
    3. Java Server Pages - A Developer's Perspective
    4. Java Server Pages - Fundamentals

    Lecture Notes

    1. Distributed Programming in Java
    2. Java Network Programming FAQ (including Socket Programming)
    3. Security in JDK 1.2
    4. Generic Web Page

    Remote Method Invocation (RMI)

    1. Java RMI

    TCP/IP Socket Programming

    Datagram Socket Programming

    Java Database Connectivity (JDBC)

    JavaSpaces and JINI Technology

    1. Complete JINI documentation
    2. Sun web page on JavaSpaces
    3. litefaden.com, JINI Links
    4. litefaden.com, Directory of JINI Resources, JINILinx
    5. Jan Newmarch's Guide to JINI Technologies, Canberrra (Australia), Jini Text
    6. Whitney, San Diego State University, Emerging Technologies: Java Distributed Computing
    7. Noel's Nuggets for JINI, JAVA
    8. California Software Laboratores, Jini by Example (Whitepaper)
    9. Gopalan Suresh Raj's Web Cornucopia: An Oasis for the parched Enterprise Component Engineer/Developer

    JavaScript

    1. Java and JavaScript Tutorials
    2. Amusing collection of JavaScript examples

    Wireless Applications

    Applets

    1. USS Bowfin, Honolulu, HI, Good examples of Applets, Sounds

    Sun: Java 2 Enterprise Edition (J2EE)

    1. Sun web page on Java 2 Enterprise Edition (J2EE) Platform.
    2. Sun XML Web Page

    SOAP

    1. Directory for SOAP 1.1 Developers

    JavaBeans

    1. jmiddleWare.com, Enterprise JavaBeans in a Nutshell, brief overview

    Tomcat

    1. Apache/Tomcat Web Page
    2. Applications

    Genetic Algorithms

    1. Multi-Parent Recombination

    Miscellaneous

    1. Repository of Open Source code

    2. Glub Tech, Secureftp, Secureftp is a client package that allows for a secure connection to be made to an FTP daemon. Written in Java.
    3. Cornell University - wireless classes: experience
    4. Why are Users Banner-Blind?
    5. Wireless browsing in classes has mixed benefits, CU research finds
    6. Evaluation of a laptop program
    7. UNC Laptop Program
    8. UNC Laptop Program
    9. <= comments! UNC Laptop Program
    10. Floyd College
    11. Clemson University
    12. Curtin Univerity / St. Hilda's School (Queensland)
                     The effect of using laptop computers on achievement, attitude 
                     to science and classroom environment in science
                  
    13. Wake Forest Interactive Multimedia Electronic Journal
    14. Internet Surveys
    15. Digital Lecture Board
    16. (best near October 1 of each year) NASA: Unsolicited Proposals
    17. NSF: CISE--Educational Innovation Program
                     SYNOPSIS:
                     Colleges and universities are awarded grants ranging from $300,000
                     to $600,000 over a three-year period for the development of
                     educational activities in the computer sciences for undergraduate
                     education. Proposals may address curriculum development, instructional
                     technologies, software, and other educational materials.
      
                     Deadline(s):      03/12/2002 (2nd Monday of each year)
                     Established Date: 07/01/1991
                     Follow-Up Date:   01/01/2003
                     Review Date:      01/07/2002
                     Contact:          Dr. Anthony Maddox, Program Director
                     Address:          CISE Educational Innovation Program
                                       Div. of Experimental & Integrative Act.
                                       4201 Wilson Blvd., Rm. 1160
                                       Arlington, VA 22230
                                       U.S.A.
                     E-mail:           eipd@nsf.gov
                  
    18. Modelling, Metadata, and XML, by Ken North
    19. Cool swf programs