fall'2007
cpsc 332 - programming language design
mwf 9:10-10 a.m.
yurttas@cs.tamu.edu

dr. salih yurttas / hrbb 333b - 979.845.5475

fall'07 office hours: m-f 10:10-11:20 a.m. & m-f 2:50-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 27  introduction
        describing syntax and semantics
        lexical and syntax analysis
aug 29  names, bindings, type checking, and scope
aug 31  data types,
        expressions, and assignment statements,
        statement-level control structures
sep  3  subprograms, program units
sep 10  event-driven programming
sep 12  data types, abstract data types
sep 17  exception handling
sep 19  namespaces/packages/modules

sep 24  object-oriented programming
        class members
oct  1  accessor/mutator
        operator overloading
oct  8  inheritance

oct 12  * test 1 *

oct 15  templates, generic programming
oct 22  script languages

nov  2  ** test 2 **

nov  5  concurrency

nov 12  nonimperative programming languages
        functional and logic languages

dec 10  *** final test *** 

grading policy >>

Valid XHTML 1.0 Transitional