CS101 -- Introduction to Programming the World Wide Web

 
Getting Started

Course Schedule


Lecture Notes:

Section 1 (noon)

Section 2 (morning)


Homework

Grades


Course Resources

Welcome to CS101!

On this page, you will find homework, tutorial information, and other announcements about CS101. 
Please check this site regularly. 

Staff:

The instructors for this course are:

Robert Kirby: 9:30-10:20 MWF, Ry 521.
Email: kirby@cs.uchicago.edu
Office Hours: by appointment

Wolfgang Freis: 12:30-:20 MWF, Ry 251
Email: wfreis@uchicago.edu
Office Hours: by appointment

TAs:

Ravi Kant                                  Office Hours : Thu : 2:30 PM to 5:30 PM 
Email: ravikant@cs.uchicago.edu                           Fri : 3:00 PM to 5:00 PM 

Zhenjun Xu                                 Office Hours : Mon : 2:30 PM to 5:30 PM
Email: adwardxu@cs.uchicago.edu                           Tue : 1:30 PM to 3:30 PM
 

Graders :

Jason A Mcnutt
Email : greydog@cs.uchicago.edu 

Oren Lieberman
Email:oren@midway.uchicago.edu
 

Text Books

The books for this course can be found at the bookstore:

Programming the World Wide Web, by Robert W. Sebesta. Addison Wesley 2002.

Elements of Programming with Perl, by Andrew L. Johnson. Manning, 2000.
 

Software

If you are using Windows and need an ftp program, you should download WS FTP. You can get it free here: 
http://download.cnet.com/downloads/0-10064-100-1572132.html?tag=st.dl.10000_103_1.lst.td
Instructions for using it are here:
http://docuspace.uchicago.edu/dpc/win95/w_ws-ftp.html

If you are using a mac, a fetch demo can be downloaded from here: 
http://download.cnet.com/downloads/0-10207-100-864128.html?tag=st.dl.10000_103_1.lst.td and instructions are here
http://docuspace.uchicago.edu/dpc/mac/m_fetch.html

WS FTP and fetch are also available free in the connectivity package in their full form (as opposed to demos or lite versions). That is available for free from the campus computer store, or on cd for checkout at the Regenstein Library. 


Tutorials

There are tutorials to cover ftp, BBEdit, and Netscape features scheduled for next week in the MacLab at Regenstein, Level A. 

Times are:

  • Monday, Jan 7, 4:00 - 5:00pm
  • Tuesday, Jan 8, 5:00 - 6:00pm
  • Wednesday, Jan 8, 5:00 - 6:00pm

  • You will be responsible for knowing everything covered in these tutorials, so you should attend unless you are familiar with all of the features of these applications.



    New!
    Photoshop Tutorials at the Maclab, Regenstein, Level A
    Topics:

    • Create new images / open existing ones
    • Scan images on Maclab scanners
    • Basic image manipulation:&
      • Change image size
      • rotate canvas
      • crop images
      • mode
      • filters 
    • Photoshop toolbox
    • safe/export as gif
    Times:
    • Monday, Jan 14, 4:00
    • Tuesday, Jan 15, 5:00
    • Wednesday, Jan 16, 5:00