CS 6410 — Compilers
4 semester hoursGraduateLectureNUpath CENUpath WIusually offered: fall, springtypical days: WBostonOnlineOnlineTraditional
Expects each student to write a small compiler. Topics include parser generation, abstract syntax trees, symbol tables, type checking, generation of intermediate code, simple code improvement, register allocation, run-time structures, and code generation.
Prerequisites
Offering history
| Term | Sections | Enrolled | Capacity | Full | Open seats/section |
|---|---|---|---|---|---|
| Fall 2023 | 1 | 7 | 30 | 23% | 23.0 |
| Spring 2024 | 1 | 2 | 7 | 29% | 5.0 |
| Fall 2024 | 1 | 12 | 30 | 40% | 18.0 |
| Spring 2025 | 1 | 9 | 10 | 90% | 1.0 |
| Fall 2025 | 1 | 6 | 10 | 60% | 4.0 |
Snapshots from scheduled scrapes — not live seat availability. "Full" can exceed 100% when sections over-enroll.
Meeting times
Share of recent sections by weekday: M 47% · T 0% · W 67% · Th 33% · F 0%
Common patterns: MW (47% of sections), R (33% of sections), W (19% of sections) — in patterns, R means Thursday
Professors
Fall
- Anwar Mamat (48% of students) · reviews
- Tamara Bonaci (28% of students) · reviews
- Olin Shivers III (24% of students) · reviews
Spring
- Benjamin Lerner (100% of students) · reviews
Percentages are each professor's average share of the season's enrolled students in recent terms.
Links
Official catalog (CS course descriptions) · Student reviews on RateMyHusky · All CS courses · Plan it at numap.app