CS 101 - Introduction to Computing
Spring 2008
Syllabus
Meeting Times
Days
Time
Location
Call #
Lecture:
T,Th
9:30 - 10:45
BH 317
17402
Lab:
Wednesday
8:00 - 8:50
2263 SEL
17398
Wednesday
9:00 - 9:50
2263 SEL
17399
Wednesday
10:00 - 10:50
2263 SEL
23080
People
Who
Office
Office Hours
Contact
Pat Troy
919 SEO
Tuesday 11:30 - 2:30 or by appointment
troy AT uic DOT edu
Matt Handley
i101 AT cs DOT uic DOT edu
Links to Student Pages
Exams
Exam 1, Thursday 2/21/08 in class
Exam 2, Thursday 4/3/08 in class
Final Exam, Tuesday 5/6/08, 10:30 am - 12:30 pm, in 317 BH
Assignments
Lab Assignments
Project 1 - Building a Weblet
Due: 2/17/2008
Project 2 - A JavaScript Calculator
Due: 3/13/2008
Project 3 - A Turtle Drawing
Due: 4/10/2008
Project 4 - A Flag Collage
Due: 5/1/2008
Finger Exercises
Useful Links
Blackboard at UIC
Java Examples
from Lectures
First 4 Chapters of the Guzdial Java Book
Main Web Page for Book
bookClasses10-1-07.zip
This is the Java 1.5+ version.
Dr. Java Download
Java JDK 1.5 Download
Java JDK Download
World Wide Web Consortium
W3C HTML Page
W3C Markup Validation Service
W3C HTML Tutorial
HTML Clean-up Tool: TIDY
W3Schools HTML Tutorial
W3Schools JavaScript Tutorial
HTML Template Page
HTML Demo Page
JavaScript Demo Page
Interactive JavaScript Demo Page
Prof. Troy's HTML Notes
CS 101 Image Page
The ACCC's UNIX Tutorial Pages
ACM website
Linux Users Group website
flourish website (open source conference)