CSC 370 -- Programming Languages
Winter 2008

Important Notes Will Appear Here

Final Exam is on March 20, 2:30 - 4:30, Olin 106 (not Olin 110).

Note that reading assignments are listed on the Schedule, though they are often reiterated in the homework assignments.

Instructions for making Petite Chez Scheme properly initialize, and why you want to.


Course Information

  • Syllabus (Course Overview and Policies) 
  • Schedule
  • For code from class, check the Blackboard site
  • Homework
  • Emacs reference card

  • Required Text

    Essentials of Programming Languages, 2nd edition(EOPL) by Friedman, Wand, and Haynes

    Suggested Text

    The Scheme Programming Language, 3rd edition, by R. Kent Dybvig (available online through this link)

    Software

    We will be using Chez Scheme, in particular the Petite Chez Scheme interpreter which you can download (the exact file you want is http://www.scheme.com/csv7.3/pcsv73.exe . It is also available in Olin 110 under Windows and Linux.


    Homework Assignments

    Homework #Assigned Due Assignment
    7March 6March 16Homework 7
    6Feb. 27March 5Homework 6
    5February 18February 25Homework 5
     January 15February 11 Turn in a resume that you will use for the Feb. 19 Career Fair.
    You should have used the Becker Career Center resume review process.
    4January 28February 8Homework 4
    3January 16January 28Homework 3
    2January 16January 23Homework 2
    1January 9January 16Homework 1
    0January 7January 9Homework 0

    Professor - Valerie Barr 

    208 Steinmetz Hall
    518-388-8361 
    Class: M W 3:05 - 4:45, Steinmetz 106
    Office Hours: M W 5:00 - 6:00 and by appointment (or stop by as I'm generally in my office at other times)
    barrv@union.edu