CS3723 Programming Languages Spring 2012

Syllabus Class information is available here, including course materials and policies.

class time and place: MWF, 10:00-10:50am SB 2.02.06 (1/17-5/02)
Recitation time and place: MW 11:00-11:50pm SB 3.02.10A
Instructor office hours: MW 12-1pm; By appointment
Final Exam Schedule: May 9 (Wed) 7:30-10:00am

Teaching Assistant: Mohammad I. Islam (mislam@cs.utsa.ed) and Afsane Rahbar (afsanerahbar@yahoo.com)
Announcements
  • Homework 1 posted. Paper submission due before class on Feb 8th, 2012.
  • Challenging problems for syntax specification posted. Paper submission due before class on Feb 13th, 2012.
  • recitation submission due every Thur.
  • lecture and recitation start on Jan 18, 2012.
Slides Class notes are available here.
Homework Handouts Homework and project assignments are available here.
Recitation classes Recitation class materials are available here.
Discussion Forum Please post all your questions here.
Programming Programming environments and reference manuals.
DrScheme
Scheme Programming
Standard ML Programming Programming environment available on CS Linux machines.
C++ Programming Language
Text book Concepts in Programming Languages
by John Mitchell, Cambridge University Press
Dr. Mitchell's class web site
(the book author's class notes).
Reference books The Little Schemer by Daniel P. Friedman and Matthias Felleisen, the MIT Press.
Elements of ML Programming, 2nd Edition (ML97) by Jeffrey D. Ullman, Prentice-Hall.
C++ Programming Language by Bjarne Stroustrup, Addison Wesley.