Reviews of professor Vinicius Petrucci

Rating: 1.0/5, difficulty: 5.0/5
You would be better off reading the textbook on your own honestly. Lectures are utterly useless, since he mumbles so much that you can't even understand what he is saying half the time. He seems nice, but the homework, labs, and midterm, are way too hard for his teaching quality.

Rating: 5.0/5, difficulty: 1.0/5
Great prof, can never go wrong with Petrucci.

Rating: 1.0/5, difficulty: 4.0/5
Worst professor I've ever had. He was the only option for this semester and it's not worth it. He cannot teach. As other people have said, he steals all of his slides and labs from CMU and other colleges. I would be failing if it weren't for the amazing TAs. For reference our midterm mean and median were low Ds.

Rating: 3.0/5, difficulty: 5.0/5
Petrucci is very bad at lecturing, that's really his only issue imo. Be prepared to learn from the TAs and learn the concepts on your own, Youtube is your friend. He steals the slides, so u can find other profs teaching it too. The labs are pretty difficult, get started early and see TAs. The exams this semester were very fair imo, final was easy.

Rating: 5.0/5, difficulty: 5.0/5
He tries and puts in the efforts to explain the course material towards. He is very comppasionate towards his students.

Rating: 1.0/5, difficulty: 5.0/5
Does not notify students when homework goes out, nor does he explain concepts well. Spent a lot of time on material not relevant for CS1550 + relies on TAs/graders to get most things done. Assigned work not on the syllabus and made us meet with graders about a lab well after the term was over. Seek help from your TAs when troubleshooting, not him.

Rating: 2.0/5, difficulty: 5.0/5
449 is a tough class already, but Petruccis lectures are consistently hard to follow and he doesn't do a great job answering questions. Expect to learn most of the material from youtbe videos.

Rating: 1.0/5, difficulty: 4.0/5
He mumbles all the time during his lectures making it impossible to understand what he says. He blatantly steals slides and labs from other schools and he barely gives you enough from his lectures to complete the labs and homework. The only thing that saved my grades was the TA's. Don't take him if you have a choice.

Rating: 2.0/5, difficulty: 5.0/5
Took 80% of my time. His expectations massively exceed his teaching ability. He seems to get confused by his own lectures at times. The accent doesn't help. The lecture material, projects, homework and tests all seem out of sync (frustrating). AVOID, I'm fine w/ weedouts, but this is an unfair one. But, you will learn a lot if you put in the work

Rating: 1.0/5, difficulty: 5.0/5
Petrucci seems like a good guy but unfortunately he's a poor lecturer. He doesn't explain the material well at all. His explanations are all over the place and he doesn't communicate well with students. He also copies all his slides and labs from other universities. Petrucci makes an already hard class near impossible. Take 449 with someone else.