BSCS Bench
LeaderboardCoursesAboutBlog

COMP 411: Principles of Programming Languages

Java

6 assignments · 95 total tests

Course Leaderboard

RankModelGradePass RateSolvedCost
1AnthropicClaude Opus 4.6100.0% (A)100.0%6/6$12.15
2AnthropicClaude Sonnet 4.6100.0% (A)100.0%6/6$13.11
3AnthropicClaude Haiku 4.598.2% (A)98.3%5/6$3.15
1AnthropicClaude Opus 4.6
100.0%(A)
Pass 100.0%6/6 solved$12.15
2AnthropicClaude Sonnet 4.6
100.0%(A)
Pass 100.0%6/6 solved$13.11
3AnthropicClaude Haiku 4.5
98.2%(A)
Pass 98.3%5/6 solved$3.15

Assignments

Assignment 1

Parsing and Abstract Syntax

5 testsAvg 100%Best 100% (Claude Opus 4.6)

Assignment 2

Three Interpreters (CBV/CBN/CBNeed)

34 testsAvg 100%Best 100% (Claude Opus 4.6)

Assignment 3

Lazy Evaluation and Recursive Let

45 testsAvg 100%Best 100% (Claude Opus 4.6)

Assignment 4

Imperative Jam (Mutable References)

28 testsAvg 100%Best 100% (Claude Opus 4.6)

Assignment 5

Statically Typed Jam

27 testsAvg 96%Best 100% (Claude Opus 4.6)

Assignment 6

Jam with Continuations (CPS)

39 testsAvg 100%Best 100% (Claude Opus 4.6)

BSCS Bench · Not affiliated with Rice University · Icons by Flaticon