Based on 6 Users
There are no grade distributions available for this professor yet.
Sorry, no enrollment data is available.
Honestly, not a good professor. I know it's not his fault but a lot of us had PIC10B professors who were slower to cover all the material and make sure everyone understood it well.
Unfortunately, that means that the extra 10-20% of 10B material that almost never gets covered is a requirement to know coming into the course. This can easily be seen as the average/median on the midterm in our class was 59%, yes an F.
And for the actual demeanor of the professor... although he seems nice at first, upon any difficulty with the material or homework, he will look at you like you'd be an idiot not to know X,Y,Z... I get he's super smart and went to Oxford then MIT for a PhD, but he has a semi-god complex in the way he talks to students, especially when he's frustrated. Went to his office hours once to try to figure out a bug in my code and some of the recent concepts in class, he made me feel so stupid about the recent topics, that when it finally came to debugging my code, I just lied and said I could figure it out and then went home and cried. Definitely won't be taking any other PIC courses from him.
My first time writing a seriously negative review here.
No slides (only "reference" to other's slides), no textbook, no recordings, no answers for tough hw's. No nothing. He uses the website cppreference.com a lot in class; but man, I wound't need YOU if I can understand the things on that website without someone actually explaining it.
I asked my friends who took 10C before this quarter, and it's clear that they literally knew nothing about what we were learning in this class. I would say we had almost entirely different materials for this same PIC 10C class.
I've never had such a class that I do not remember a single bit of what a concept is, even though I just tried to understand it one week ago.
First three weeks were fine. The class was challenging, and I was learning a lot about more advanced types of data structures that would definitely show up during a software engineering interview. I don't think I'll ever get there and truly took this class out of curiosity for a deeper understanding of computing (mistake). But damn, I can't summarize the rest of the class for you. People did awful on the midterm, homework (average was a C+), and I'm guessing the final. The prof and TA were obviously smart dudes, but I think there was a deep disconnect between us and the material that was being taught. The PIC department probably shouldn't offer a class like this without standardizing 10B. Truth is, this material is boring and it takes a genius to be interested in it. Sad only 3 out of 30 people would show up to a discussion weekly. I think I left this class more confused, but maybe that was the point?