COMPSCI 368 teaches a specific programming language at beginner, intermediate, or advanced levels.
Offering recorded · Fall 2026
Historical reviews of Luke Swanson, Marc Renault, Peyman Morteza: Reviewers describe the workload as heavy for a one-credit course, with projects taking considerable time and requiring self-study. Others note that assignments are clear, related to lectures, and the class is clear-cut with no exams.
Introduction to programming languages and compilers, covering theory, practice, and language feature implications for implementation.
Offering recorded · Fall 2026
The course involves six cumulative programming projects, each requiring approximately 20 hours, which some students find tedious, vague, or overly complicated.