Reviews of professor William Fredenberger

Rating: 1.0/5, difficulty: 5.0/5
If you have general knowledge on programming already then this may not be so difficult. Do not take this if you are 100% new to CS. I Asked to meet him at office hours, he refused and told me to ask a peer for help. Does not teach at all. Day 1 he assigned projects to code, I do not know a thing about coding yet. Or the lingo.

Rating: 1.0/5, difficulty: 2.0/5
He had the class watch youtube videos to learn the material instead of lecturing. He also decided halfway through the semester to not have class anymore and emailed assignments instead. Every test was sent to us to fill out at home, which essentially made them all open book. The tests were the only assignments he gave.

Rating: 4.0/5, difficulty: 4.0/5
Easy 100 if you are good at self-teaching. Learning c++ will give you a decent foundation for computer theory when you go for a bachelor's degree later. Professional programmers use documentation, google search, and StackOverflow to solve problems. Sink or swim, I guess lol. If feedback were provided on assignments, I would rate him a 5.

Rating: 1.0/5, difficulty: 2.0/5
Does not teach. He requires that you complete programming challenges from the book and turn them in. That's all. It would be easy for someone to copy and paste code off the internet and hand those in since he does not look at it. When you're done you can stop going to class. No tests. Self teaching is required if you need to learn to code.

Rating: 2.0/5, difficulty: 3.0/5
You teach yourself through reading the textbook and doing the odd problems. After a couple weeks he told us we dont have to come to class, just turn in the assignments. Youll pass if you turn everything in on time. Computer Science was a C++ class, not learning about computer systems.

Rating: 1.0/5, difficulty: 5.0/5
Lazy Professor. Don't expect any teaching you are on your own. No feedback received, so you don't even know how you did.