Rahman Samsur
AVOID!!!! I wouldn't recommend taking this professor for CSC 3100. Good guy but he sucks at teaching. Hard to follow, doesn't explain the topic even moderately well. Tests are irrelevant to what he teaches, reviews for the tests doesn't help. Two major projects which he gives you a week to do, again his lectures doesn't help with the homework.