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.
|