Reviews of professor Diogo Oliviera

Rating: 5.0/5, difficulty: 2.0/5
Weekly Pearson IT modules (small assignments), a couple of group worksheets and some quizzes/ tests which he gives study guides for in advance. I never got less than an A on anything and I barely tried. He's lenient with deadlines and extremely nice to students. Would gladly take again

Rating: 1.0/5, difficulty: 4.0/5
Completely unorganized. Doesn't explain things well. Class is an easy A, but the confusion caused by missing or incorrect due dates and his overall seemingly inexperience with the material made this a complete headache. Do not recommend if you enjoy organization and stability for your courses.

Rating: 2.0/5, difficulty: 3.0/5
Professor himself is a cool guy but going to the class was extremely pointless. The work/code was always online and I would always get a decent grade. The course is recycled year after year. All you need to do is show up to the lab to take quizzes/exams and you'll be golden.

Rating: 1.0/5, difficulty: 3.0/5
It was a total disaster! The guy has a PhD, but is completely incompetent when it comes to teaching. Each assignment builds on previous assignments, so feedback is extremely important.. but he takes months to grade stuff and feedback is extremely minuscule. You will be better off learning database design on YouTube.