Computer Science
Introduction to Compiler Construction
3 credits
A practical introduction to lexical analysis, syntactic analysis, type-checking, code generation and optimization. This will be used to design and implement a compiler for a small language.
Average
83.2%
Students
525
Sections
11
Grade distribution. <50: 12, 50-54: 2, 55-59: 5, 60-63: 5, 64-67: 15, 68-71: 18, 72-75: 34, 76-79: 45, 80-84: 81, 85-89: 104, 90-100: 172.
Historical Averages
2014–2025
Lowest section avg
78.7%
Highest section avg
93.0%
Terms offered
11
Some grade ranges were withheld by UBC to protect student privacy and are not shown above.
Grade data from ubc-pair-grade-data.
| Section | Activity | Status | Time | Instructor |
|---|---|---|---|---|
| 201 | Lecture | Open | Tue 14:00-15:30, Thu 14:00-15:30 | — |
No course reviews yet. If you took this course, yours would be the first anyone reads.