All announcements will be posted on Piazza.
CourseEvalUM is open from now through Wednesday, December 12. Please fill out an evaluation for this and all your other courses.
(also available by appointment)
|Jeff Foster||4129 AVW||jfoster at cs||MW 3:15-4:30pm|
|Chang Liu||1112 AVW||liuchang at cs||Tu 10:30-11:30am, Th 10:30-11:30am, Fr 2:30-4:30pm|
Extra office hours:
The normal office hours schedule will continue until the final exam, and we will hold some extra office hours right before the final:
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|
|Lecture Time||MW 2:00-3:15pm|
|Midterm Exam 1||Wed, Oct 10, in class|
|Midterm Exam 2||Wed, Nov 28, in class|
|Final Exam||Mon, Dec 17, 1:30-3:30pm, 2107 CSIC|
|Textbooks||There are no required or recommended texts. See the resources page for useful online links.|