CMSC 330, Summer 2013

Organization of Programming Languages



Name What Office Office Hours
Dr. Dave Tahmoush Instructor AVW ? TBD
Richard Johnson Teaching TA AVW 3117 TBD
Yoav Segev TA AVW 3117 TBD


Course Description A study of programming languages, including their syntax, semantics, and implementation. Several different models of languages are discussed, including scripting/object-oriented (Ruby) and functional (OCaml), Language features such as formal syntax and semantics, scoping and binding of variables, higher-order programming, typing and type polymorphism, and concurrency are explored.
Lecture Location CSI 3117
Lecture Times Mon-Fri 2:30-3:50pm
Final exam time ?
Discussion Location CSI 3117
Discussion Times Mon-Fri 2:30-3:50pm
Textbooks There are no required or recommended texts. See the resources page for useful online links.

TA Office Hours

(See above for instructor office hours)