HARDEKOPF B C

Ben Hardekopf

13 reviews
Past quarters
CMPSC 138
3 / 100 Enrolled
Automata and Formal Languages
Ben Hardekopf 4.7
T R
17:00 PM - 18:15 PM
57.9% A
UCSBPlat.com logo
UCSBPlat.com
The admin of your beloved UCSBPlat.com
Promoted

Connect your AI agent to ucsbplat.com/mcp

Supercharge your AI to find better classes with UCSBPlat's official MCP server. Free to use.

See All
CMPSC 160 Hardekopf B C Fall 2025 Total: 30
CMPSC 160 Hardekopf B C Spring 2024 Total: 112
CMPSC 260 Hardekopf B C Winter 2024 Total: 22
CMPSC 138 Hardekopf B C Spring 2023 Total: 165
See All
CS40 . Hardekopf B C 3 Months Ago

Good lecturer; comprehensively explains all topics. The final exam was really difficult but graded leniently. Overall, you can tell he really cares about the subject material and that comes through in his lecture and the way he talks to his students.

0 helpful 0 unhelpful
CS160 . Hardekopf B C 2 Years Ago

DO NOT WORK SOLO!!! This is the hardest class I've ever took, only one I've failed. Each project is abt 2000+ lines of C++ so work w a TEAM. Prof is rlly nice but the projects are too huge, w no skeleton code. Class is just 5-6 projects, they take ~2 hrs daily 7 days/wk. Assign #2 is insanely hard if you get stuck just ditch it don't fall behind.

0 helpful 0 unhelpful
CS160 . Hardekopf B C 2 Years Ago

Completely project-based, which is a blessing and a nightmare (if you're solo which i did). You will spend a lot of time debugging to ensure thousands of fuzzed inputs exactly match Gradescope. Good, principled coding design will mean fewer headaches, segfaults, and refactoring later. Project 2 is arguably the hardest project (parsing + type check)

0 helpful 0 unhelpful
CS160 . Hardekopf B C 2 Years Ago

DO NOT WORK SOLO!! WORK IN A TEAM! I failed this class despite working so hard bc each project is ~2000 lines of code (there are 6 projects). Prof is really nice and super helpful but projects have no skeleton code so it's INSANELY hard. If stuck on assign 2, just ditch it, don't fall behind. Hardest class I've had. You should spend 1-2 hrs daily.

0 helpful 0 unhelpful
CS160 . Hardekopf B C 2 Years Ago

Only graded on projects due throughout the quarter. The late policy is pretty generous. Imo organizing the course like this increases the workload a lot because you definitely need to attend lecture (no recordings or slides) in addition to working on projects throughout the quarter. People like him but idk if it's worth it unless you love theory.

0 helpful 0 unhelpful
CS138 . Hardekopf B C 3 Years Ago

Homework makes up your grade. Do the homework, fun class. Also if you do well on the homework, no tests for you, Yay. So do the homework. Puzzles class.

0 helpful 0 unhelpful