All announcements will be posted on Piazza.
CourseEvalUM is open now through Sunday, December 15. Please submit an evaluation for this and all your other classes.
(also available by appointment)
|Jeff Foster||3423 AVW||jfoster at cs||MW 3:15-4:30pm|
|Matías Marenchino||1112 AVW||matiasm at cs||Tu 1-3pm, Th 3-5pm|
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 2:00-3:15pm|
|Midterm Exam 1||Wed, Oct 16, in class|
|Midterm Exam 2||Wed, Nov 20, in class|
|Final Exam||Thu, Dec 19, 1:30-3:30pm, 3117 CSIC (confirmed---note room change)|
|Textbooks||There are no required or recommended texts. See the resources page for useful online links.|