COSC 071: Computer Science 1

Fall 2001 - Section 2Monday and Wednesday, 2:40 to 3:55 WGR 311

Logistics

Instructor: Clay ShieldsNote that Mark Maloof is also teaching a section of COSC 071; much of the material on this page is stolen from or linked to his pages. Office: Reiss 222 Office Hours: Monday, 4:00 - 5:15; Tuesday 10:00 - 12:00Telephone: (202) 687 2004 Fax: (202) 687 1835 Email: clay at cs dot georgetown dot edu
Mailbox: Reiss 238 Voice: Hey, Clay!TA Information:
Name  E-mail Address Office Hours  Grading 
Joe Lind  lindj@cs.georgetown.edu MW 4-6 PM  Section 01, A-Ma
Ken Ward  wardkj@cs.georgetown.edu TR 10:00-11:30  Section 01, Mc-Z
David Heaton  heatond@cs.georgetown.edu Su 1-3 PM; T 4:15-6:15 PM  Section 02, A-J 
Marissa McGann  mcgannm@cs.georgetown.edu M 6:15-8:15 PM; F 10 AM-12 PM  Section 02, K-Z 

Syllabus


Assignments and Grading

Policies for this Course


Resources

Unix stuff You will need to learn to use a Unix editor. The most simple is pico. While there are many editors, most Unix users use either vi or emacs. Vi is more widely available than emacs and is smaller and faster to load, but emacs is far more customizable and powerful, can load specific modes that help you with the type of file you are editing, and can include other useful functionalities like web browsing and email. Emacs is probably harder to learn, but once you have mastered it, it is a power tool. It can even emulate vi!
 
 
  • vi Information Links.
  • Lemmy, the UNIX vi editor for Windows.
  • More vi clones for Windows.
  • Learning the vi Editor
  • vi Editor Reference Card
  • A Beginner's Guide to vi and ex
  • University of Chicago Emacs tutorial
  • The Emacs tutorial as published at Rutgers
  • University of Florida Emacs Information
  • Rootpromt guide to Emacs

  • Other Resources