WesMaps - Wesleyan University Catalog 2023-2024       Summer Session       Winter Session       Home       Archive       Search
CS92PROD
Programming Language Implementation
COMP 323
Fall 2023 not offered
Crosslisting: COMP 523

This course is an introduction to the implementation of programming languages.
Students will learn how to formally describe and implement major components of the implementation pipeline. Topics may include lexical analysis and parsing (checking whether source code is well-formed and converting it to an internal programmatic representation), type-checking and -inference (static program analysis for safety features), interpretation (direct execution of a high-level language program), and compilation (translation to a low-level language such as assembly or bytecode).
Credit: 1 Gen Ed Area Dept: NSM MATH
Course Format: LectureGrading Mode: Student Option
Level: UGRD Prerequisites: COMP212 AND MATH228
Fulfills a Requirement for: (COMP)(IDEA-COMP)

Last Updated on DEC-10-2024
Contact wesmaps@wesleyan.edu to submit comments or suggestions. Please include a url, course title, faculty name or other page reference in your email ? Wesleyan University, Middletown, Connecticut, 06459