Computer Science 343 - Programming Languages
Fall
2018
01
4.00
Carolyn Anderson
TTH 10:00AM-11:15AM;M 08:30AM-09:20AM
Mount Holyoke College
105524
Kendade 203;Kendade 203
cjanders@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.