fall'2006
cpsc 332 - programming language design
mwf 11:30 a.m. - 12:20 p.m. @ rich-101
yurttas@cs.tamu.edu

dr. salih yurttas / hrbb 333b - 845 5475

fall'06 office hours: mtwtf 10-11:30 a.m. & mwf 2-3:30 p.m.
recommendation:
C++ Primer, 4/E, Stanley B. Lippman, Jose Lajoie, and Barbara E. Moo,
Addison Wesley Professional, ISBN: 0-201-72148-1, 2005.

A Programmer's Introduction to C# 2.0, Third Edition
Eric Gunnerson, Nick Wienholt
APress, ISBN: 1-59059-501-7, 2005.

date    topic/s

aug 28  introduction
        describing syntax and semantics
        lexical and syntax analysis
sep  1  names, bindings, type checking, and scope
sep  6  data types,
        expressions, and assignment statements,
        statement-level control structures
sep  8  subprograms, program units
sep 13  abstract data types
sep 18  exception handling
sep 22  namespaces/packages/modules

sep 29  * test 1 *

sep 29  object-oriented programming
oct 18  generic programming
nov  6  event-driven programming

nov 13  ** test 2 **

nov 15  concurrency

nov 27  nonimperative programming languages
        functional and logic languages

dec  4  *** final project *** 

grading policy >>

Valid XHTML 1.0 Transitional