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.