COMP 323
Spring 2020
| Section:
01
|
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: Lecture | Grading Mode: Graded |
Level: UGRD |
Prerequisites: COMP212 AND MATH228 |
|
Fulfills a Requirement for: (COMP)(IDEA-COMP) |
|
Past Enrollment Probability: 75% - 89% |
SECTION 01 |
Instructor(s): Danner,Norman Times: .M.W.F. 08:50AM-09:40AM; Location: SCIE139; |
Total Enrollment Limit: 30 | | SR major: 13 | JR major: 12 |   |   |
Seats Available: -5 | GRAD: X | SR non-major: 0 | JR non-major: 0 | SO: 5 | FR: 0 |
Drop/Add Enrollment Requests | | | | | |
Total Submitted Requests: 0 | 1st Ranked: 0 | 2nd Ranked: 0 | 3rd Ranked: 0 | 4th Ranked: 0 | Unranked: 0 |
|