Computer Science 341 - Topic: Prog Lang Design & Impl
Spring
2013
01
4.00
Barbara Lerner
TTH 01:15PM-02:30PM;F 09:00AM-09:50AM
Mount Holyoke College
82979
Kendade 303;Kendade 303
blerner@mtholyoke.edu
Ever wonder why there are so many semicolons in Java programs, or what it would mean for a language to not be object-oriented? In this course, we will explore issues related to the design and implementation of programming languages. Along the way, we will discover answers to these questions and more. Topics will include syntax, semantics, runtime support for languages as well as an introduction to functional programming.
Prereq: COMSC-211 and MATH-232