spring'2006
cpsc 332 - programming language design
mwf 9:10-10 a.m. @ hrbb-113
yurttas@cs.tamu.edu

dr. salih yurttas / hrbb 333b - 845 5475

spring'06 office hours: mwf 1:40-2:40 p.m. & tr 9:10-11:10 a.m.

recommendation:
C++ Primer, 4/E, Stanley B. Lippman, Jose Lajoie, and Barbara E. Moo,
Addison Wesley Professional, ISBN: 0-201-72148-1, 2005.

The Java Programming Language, 4/E, Ken Arnold, James Gosling, and David Holmes,
Addison Wesley Professional, ISBN: 0-321-34980-6, 2006.


date    topic/s

jan 18  introduction
        describing syntax and semantics
        lexical and syntax analysis
jan 23  names, bindings, type checking, and scope
jan 27  data types,
        expressions, and assignment statements,
        statement-level control structures
feb  3  subprograms, program units
feb 10  abstract data types
feb 17  exception handling

feb 22  * test 1 *

mar  1  object-oriented programming
mar 27  generic programming

apr  7  ** test 2 **

apr 10  concurrency

apr 14  nonimperative programming languages
        functional and logic languages

apr 28  *** final test *** 3:30 - 5:30 p.m.

grading policy >>