Difference between revisions of "CMSC430 - Introduction to Compilers"
Line 15: | Line 15: | ||
''' Class Webpage ''' <br> | ''' Class Webpage ''' <br> | ||
− | [https://www.cs.umd.edu/class/spring2017/cmsc430/ | + | [https://www.cs.umd.edu/class/spring2017/cmsc430/ Spring 2017] |
− | |||
''' Hours Per Week ''' <br> | ''' Hours Per Week ''' <br> |
Revision as of 13:13, 2 October 2016
Course Information
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.
Instructor | Section | Day & Time | Location |
---|---|---|---|
David Van Horn | 0101 | TuTh 2:00PM - 3:15AM | CSI1122 |
Course Prerequisite(s)
Prerequisite: Minimum grade of C- in CMSC330 and CMSC351; and permission of CMNS-Computer Science department. Or must be in the (Computer Science (Doctoral), Computer Science (Master's)) program.
Class Webpage
Spring 2017
Hours Per Week
About 10 hours.
Languages Used
OCaml
Recommended Prior Experience
Projects, Exams, or other Assessments
Please see https://www.cs.umd.edu/class/spring2016/cmsc430/
Misc Info