2019 Spring COMPSCI 164 001 LEC 001

Spring 2019

COMPSCI 164 001 - LEC 001

Programming Languages and Compilers

Paul N Hilfinger

Jan 22, 2019 - May 10, 2019
Mo, We, Fr
03:00 pm - 03:59 pm
Class #:28024
Units: 4

Current Enrollment

Total Open Seats: 74
Enrolled: 83
Waitlisted: 0
Capacity: 157
Waitlist Max: 150
Open Reserved Seats:
17 unreserved seats
57 reserved for Students with Enrollment Permission

Hours & Workload

1 hours of the exchange of opinions or questions on course material per week, 3 hours of instructor presentation of course materials per week, and 8 hours of outside work hours per week.

Final Exam

WED, MAY 15TH
07:00 pm - 10:00 pm
Valley Life Sciences 2040

Other classes by Paul N Hilfinger

Course Catalog Description

Survey of programming languages. The design of modern programming languages. Principles and techniques of scanning, parsing, semantic analysis, and code generation. Implementation of compilers, interpreters, and assemblers. Overview of run-time organization and error handling.

Class Notes

All students will enroll choosing DIS 999 in calcentral. Which discussion one actually attends, will be assigned/chosen near the first day of class. Look for email from the instructor and listen to the first lecture for more information & instructions.

Rules & Requirements

Repeat Rules

Course is not repeatable for credit.

Reserved Seats

Current Enrollment

Open Reserved Seats:
17 unreserved seats
57 reserved for Students with Enrollment Permission

Textbooks & Materials

Associated Sections