Reviews of professor Aminul Islam

Rating: 3.0/5, difficulty: 3.0/5
Nice guy. He really tries and does a good job. There's a bit of a language barrier and this makes it difficult to understand what he is trying to convey, but if you ask questions it'll clear it up. Tests are completely based off the hw so if you do the hw you'll do fine. His slides have all the info to do the hw.

Rating: 3.0/5, difficulty: 3.0/5
Very nice guy who wants you to succeed. Don't be afraid to ask clarification questions in class, and make sure you understand everything he's doing. Two tests, 3 Homeworks, and a final. Go over the slides a lot to make sure you understand the material

Rating: 4.0/5, difficulty: 3.0/5
He's very nice and explains things very detailed - sometimes TOO detailed, which can make something easy seem difficult. I found his lectures to be a bit boring and confusing, so I'd just teach myself. Homework is very similar to tests. Nothing tricky; he'll make sure you know what to expect. Overall not a bad class. Decent professor.

Rating: 5.0/5, difficulty: 3.0/5
I actually enjoyed this class and he is one of my favorite CS professors. You can tell he cares for the students. 3 assignments, 2 easy quizzes, short individual presentation, group project, midterm, and final (can bring a sheet). It was all pretty doable, but dont wait to work on the group project because it creeps up at the end.

Rating: 5.0/5, difficulty: 3.0/5
Soft language barrier, but he is a good professor and states clearly what you should know for exams.

Rating: 5.0/5, difficulty: 2.0/5
Dr. Islam will remember you, by name, and will help you in any ways you ask for, you just have to ask for it. Databases is one of the easier courses to take, but he gives you a good background from the completely abstract concept of relational algebra to the extremely concrete implementation of server-side SQL databases.