Durham
Engineering&Physical Sciences :: Computer Science
CS 812 (01) - Compiler Design
Compiler Design
Online Course Delivery Method: Hybrid / Blended
Credits: 3.0
Term: Summer 2023 - Special Summer Session (05/22/2023 - 08/27/2023)
Grade Mode: Letter Grading
Term: Summer 2023 - Special Summer Session (05/22/2023 - 08/27/2023)
Grade Mode: Letter Grading
Class Size:
5
CRN: 70689
CRN: 70689
Formal languages and formal techniques for syntax analysis and parsing; organization of the compiler and its data structures; code generation. LL and LR parsing; automatic generation of scanners and parsers from high-level descriptions. Implementation of features from imperative and object-oriented languages. Students are required to design and implement a compiler for a simple language. Prereq: Machine Organization.
Registration Approval Required. Contact Instructor or Academic Department for permission then register through Webcat.
Cross listed with : CS 712.01
Campuses not allowed in section: CPS Online
Attributes: Online with some campus visits, EUNH
Instructors: Sawyer Bergeron
Start Date | End Date | Days | Time | Location |
---|---|---|---|---|
5/22/2023 | 8/11/2023 | Hours Arranged | ONLINE | |
5/22/2023 | 8/11/2023 | TR | 6:10pm - 7:30pm | PARS N114 |
Additional Course Details:
This course will be taught by Sawyer Bergeron