Nicholas Roussopoulos

This professor has taught: CMSC424, CMSC498A, CMSC724, CMSC798, CMSC828X
Information Review
Nicholas Roussopoulos
CMSC424

Expecting a B
Anonymous
12/11/2018
Very outdated class. My class average was a 50% and I got above that just by cramming before tests/quizzes. The final project this semester required us to make an android app and node js server, none of which even had to implement all of the advanced things we learned. Slides are also mediocre and literally just ripped from the book. I feel like I learned all of the important stuff with one the first 5 weeks then the rest of the course was just needlessly complicated and not very useful.
Nicholas Roussopoulos
CMSC424

Expecting a B
kballsler
12/14/2011
Very tough class. He is a funny guy and knows his material, but expect everything to be self learning through reading the disastrously insane textbook as well as his lengthy slides. 2 homeworks (5%), 2 SQL Assignments (10%), 1 Project (30%), 1 Midterm (22%) and Final (33%) The class project involves scraping web data for a topic he chooses. Everything else is done on your own. Midterm and Final is extremely long and tough even for the TA to finish with the allotted time. No curve. If you are the "C" type of CS student who puts in <=60% and expect to pass then expect to get murdered in this class. No pusssyfooting or you WILL get stomped on and tossed aside with a D or F.
Nicholas Roussopoulos
CMSC424

Expecting an A
random
12/20/2010
I agree with the previous review about him just reading off the slides. DB is a very important and useful class though. See if you can get it with another professor. Nick's tests are very hard, and because he doesn't teach much (except for reading off the slides), you will find things going rough, unless you can keep up with him by reading the book. On the other hand, I was surprised when he covered some topics at the end of the semester and did them on the whiteboard. He was so effective, and because the guy knows his stuff really well, it worked out great. But that like last week of classes. During rest of the semester, it was all ugly outdated slides. If you get stuck with him, convince him to do things on the board; will make your life so much easier. But do take this course especially if you are looking to go into the industry. Maybe look for a different professor. He has a midterm and a final, two SQL assignments, a couple of homeworks, and a major class project, which was very hard, and we didn't have much help on the project. Also, read the book if you are taking it with Nick. Even though he covers most topics on slides (half-heartedly), his tests are definitely from the book.
Nicholas Roussopoulos
CMSC424

Expecting an A
Anonymous
12/09/2010
Terrible class! He's nice enough, but, the content is incredibly outdated, does not bother to update it, his 'slides' are just those out of the book, edited to be even more confusing, the homeworks and projects do not follow the course content closely enough, most people came out of this class not knowing ANYthing about databases, despite having done relatively well in the class. Do NOT waste your time.
Nicholas Roussopoulos
CMSC828R

Anonymous
02/22/2010
I loved this course. He gives total freedom to choose papers of your interest and present them. He is very open to discussions and very friendly. You can discuss absolutely anything with him. At the end of the course, I learned many things and did a worthy project.