All announcements will be posted on Piazza.
(also available by appointment)
|Jeff Foster||3423 AVW||jfoster at cs||Mon 1-2pm, Tue 9-11am|
|Josh Reese||4103 AVW||jreese at cs||Wed, Thu 1-3pm|
Course evaluations are available through Dec 14. Please fill out an evaluation for this and all other courses.
Extra Office Hours: We will hold some extra office hours during finals week:
The goal of CMSC 430 is to arm students with the ability to design, implement, and extend a programming language. Throughout the course, students will design and implement several related languages, and will explore parsing, syntax querying, dataflow analysis, compilation to bytecode, type systems, and language interoperation.
|Lecture Location||2107 CSIC (subject to change until the start of the semester)|
|Lecture Time||MW 3:30-4:45pm|
|Midterm Exam 1||Oct 13, in class|
|Midterm Exam 2||Nov 19, in class|
|Final Exam||Wed, Dec 17, 1:30-3:30pm, 2107 CSIC|
|Textbooks||There are no required or recommended texts. See the resources page for useful online links.|