Fall 2006
- Note
- This page is maintained as an archival record of the course shown above, and as such, some links on this page may no longer be valid nor accessible. They are kept here as a record of the resources that were available at the time of the course offering.
All materials are in PDF. Sorry, you won’t find source code or solutions here; contact me directly for those.
- Announcements
- 20061107: Due to a university commitment that has come up, there will be no regularly-scheduled office hours on Thursday 1109.
20061026: As discussed in class, the due date for Assignment 1026 has been extended by a week, to 1102. Students who submitted the assignment on the original due date of 1026 get double credit on this assignment.
Handouts
- 0829: Computer Science: The Big Picture
- 0905: Data Storage
- 0912: Data Manipulation
- 0914: Programming Primer
- 0919: Operating Systems
- 0928: Networking & the Internet
- 1003: Midterm Review Sheet
- 1012: XHTML Rules of Thumb, The Tags That Bind
- 1026: Algorithms
- 1107: Iteration and Recursion
- 1114: Iteration and Recursion Sample Code
- 1116: Efficiency & Correctness
- 1121: Programming Languages, Java Crib Sheet, Programming Language Samples
- 1128: Database Systems, SQL
- 1130: Theory of Computation
- 1205: Artificial Intelligence
- 1207: Final Review Sheet
Related External Links
- Wikipedia: A good starting point for virtually any concept lookup
- The Daily WTF: When you grok this site, then you’ve arrived :)
- Java resources
- The Java download page
- The Java Tutorials page
- Particularly useful for beginners: The “Hello World!” Application
- Web design resources
- W3 Schools: Nice try-it-yourself feature here
- The HTMLHelp.com
- The Worldwide Web Consortium (W3C): The ultimate authority, but may be too much for a beginner
- A simple CSS tutorial “from the ground up” from Web Page Design for Designers
- CSS notes from Prof. Ray Toal’s Internet technologies course
- The Web Developer Extension home page: Extremely useful, and free!
- JavaScript resources
- Firefox has some nice built-in JavaScript programming support; you can download it from http://www.mozilla.com
- W3Schools’s JavaScript Tutorial