Skip to Main Content

CMPSC160

Download as PDF

CMPSC 160 - Translation of Programming Languages

Computer Science College of Engineering

Full Course Title

Translation of Programming Languages

Instructor Name(s)

Sherwood

Course Description

Study of the structure of compilers. Topics include: lexical analysis; syntax analysis including LL and LR parsers; type checking; run-time environments; intermediate code generation; and compiler-construction tools.

Unit Value

4

Maximum number of times course can be repeated for additional credit

0

Maximum Units

4

Prerequisites

Computer Science 64 or Electrical Engineering 154 or Electrical Engineering 154A; Computer Science 130A; and Computer Science 138; open to computer science and computer engineering majors only.

Programs

CMPSC160 is a completion requirement for: