Reviews of professor Sekhar Ravinutala

Rating: 5.0/5, difficulty: 4.0/5
Really good lectures with live coding and tons of examples. He throws a lot of concepts and tools at you, but takes the time to explain the usefulness of each. Very hands-on approach. Funny, self-deprecating, easy to talk to.

Rating: 3.0/5, difficulty: 4.0/5
He's smart and informative, but he is so unorganized and impatient. He switches from topic-to-topic so spontaneously to the point where we never actually finished a single topic. If you ask him questions, he will get frustrated very fast which made me avoid him after class. I'm glad I took his class, but I don't want to take him again.

Rating: 4.0/5, difficulty: 3.0/5
7 proctored Canvas quizzes (dropped lowest) and a final exam. 3 projects (one E.C), each is 10% of final grade (possible to have 110% for final grade). Minimal homework. Throws a lot of developer tools(e.g. make, git, bash, bazel) at you; goes beyond what is in the book. PAY ATTENTION to the reviews right before the quizzes and the final.

Rating: 4.0/5, difficulty: 4.0/5
Sekhar is a really nice guy. But his way of teaching is to prepare people who want to be a software developer/engineer. Don't take his class if you are not interested in becoming one. You will not like it at all. If you want to become a software developer/engineer, MUST TAKE. He teaches people real world coding and introduces github which is good.

Rating: 5.0/5, difficulty: 3.0/5
he taught us how to use real-world applications, such as bazel, git, and bash. he teaches by writing code in vscode in real time, which is an invaluable style of teaching when it comes to learning about coding practices. take him and you'll learn a lot more than just what is normally taught in cs3a

Rating: 5.0/5, difficulty: 4.0/5
Sekhar has been one of the best professors Ive ever had. He says it from the start that grading is just a side effect of learning and that learning is what truly matters to him. His class felt intense during the summer since he doesnt only focus on c++, but also on modular design. It was tough at times, but Im glad I stuck with his class.

Rating: 5.0/5, difficulty: 3.0/5
Continuation from prior review - Super smart professor. Its apparent Sekhar has a high IQ. Some may experience difficulty connecting & following along with him and his lectures. Has a lot to offer in terms of knowledge regarding trending, industry-used technologies. Look forward to every class. Super eager for his summer course

Rating: 3.0/5, difficulty: 2.0/5
When I took him he was teaching for the first time. He goes over the material fairly quickly but does not go too in-depth into theory. Also prepare to suffer alittle when installing GitHub, but it is worth it. His assignments aren't hard but he puts in material that was not covered which created alot of confusion. Can be condescending but is nice.