1.9
Quality3.8
Difficulty25%
Would Retake85
Reviews25%
Would Retake
85
Reviews
Rating DistributionOfficial
85 total ratings5
11
4
5
3
5
2
4
1
60
What Students Say
“He is a nice person tho”
CS210 - 1.0 rating“Worst Prof, Can't understand most of the words he speaks”
CS201 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
15%
Textbook Required
12%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.34 avg changeRatings by Course
CS320
4.0
(1)CS201
2.6
(22)CS335
2.2
(5)201
2.0
(1)CS115
1.9
(16)Difficulty by Course
CS210
4.4
CS301
4.4
CS115
4.1
201
4.0
CS201
3.3
Reviews (84)
I would personally avoid. Fell behind schedule in class, which made labs impossible to do without the textbook, and the textbook was sold out for a good month, maybe longer. Was absolutely no help when confronted with the fact that we were behind the lab... told me to read the (sold out) textbook.
terrible professor. His assignments are not clear as are his his lectures. When asked for help, he gives none but sometimes will tell you to just read the textbook. Never have seen him answer a question for myself or any other student. Avoid any classes with him
his exam are too long, but they are easy, I know all the answers to the questions but not enough time to finished. He has a strong accent so you have to try very hard to understand him. No good at explaining, homework guideline were unclear, yet does not give you any help. I You can pass. He is a nice person tho.
Worst Prof, Can't understand most of the words he speaks.
Hard to understand. Sometimes poorly worded questions with obvious grammatical errors on exams. Final was much harder than midterms and assignments. The actual class is fairly easy, but be prepared to teach yourself a lot of the topics!
Everything he teaches in class is what you see on the tests, there's rarely any surprises. Assignments are short and easy, most questions you can find the answers to in your notes. midterms are straight forward and easy. Final is a significantly more difficult than the midterms, it is not too bad though. Overall just go to class and takes notes
Nice professor. Exams are bit lengthy but easy. Sometimes it's difficult to understand what he says, but is a lenient marker.
He is an amazing professor, the only problem is his accent in English. Lenient marker and good lectures.
He is really good prof His lectures are long but so helpful Don't skip the class if u want to get good marks His exams are all comes from class notes There are no surprise at all 100% recommend him
Nice prof!!Just need to attend the class everyday .exams are bit longer but easy.
His English is little hard to understand but he is a nice guy his lectures are pretty helpful to pass the class Possible to get good marks if u show up the class everyday
It's sad that a professor has such an inflated ego that he will write fake reviews about himself instead of changing his teaching style. 0/10
u need to focus on his class to get a good marks lectures were much heavier but understandable and also all the exam questions comes from lectures as well
He's actually not even as bad as the comments below suggest. Just go to lectures, take notes of everything and you'll be more than fine.
His lectures can be boring, and his strong accent can be hard to understand at times.
This professor is all over the place. Sometimes it feels like we, the students, are teaching him because he makes a lot of mistakes on the board, and we have to address them. Assignments are not very clear and I found them to be above our knowledge level. Overall I found this the most boring CS course so far, and this is coming from a software engg
Professor taught in a manner that was not conducive to student's learning and it did not feel as though the student's were valued. Do not take any classes from this professor.
Class average at the halfway point is 43%. Attempts to reach out to teachers or lab professors were unproductive. I can't believe I paid money for this class (CS201).
Dr Ahmed represents every worst aspect of online classes. Lazy and poor teaching ( posts videos done on note app) Lack of communication (doesn't respond well to emails, vague assignments and feedback) and disrespect of people's time and energy by making things more difficult than normal( Scanning for midterm cut into allocated exam time) Avoid!
Just reads his slides. Asks questions that have nothing to do with said slides. Have fun googling everything instead of him teaching you. Waste of money.
Dr. Ahmed is not cut out for online teaching. The class was asynchronous and he posted lecture videos of him drawing on a notes app on a tablet. It was hard to hear/understand him and he does not write neatly. I often had to argue with him over my grade because it would be marked incorrectly. He had an attitude when emailing him, unapproachable
I found the potentials in myself to be a professor after taking his class. Just get your Ph.D. degree and prepare some videos for students. Then you are ready to go now. When the semester starts, check your email every day and briefly answer their questions. Maybe at the end of the semester, surprise them with some difficult questions. Life is good
Dr. Ahmed is good professor as compared to other Professors at This de graded Canadian University. He understands well and respond to student in timely manner. His lectures are not that helpful, rather go for online material which I did. Rest it quite alright to pass his class if you study little bit with concentration.
i didnt find anything wrong with him!
This is some bullshit, He doesn't know how to speak in english who the hell made him a professor. No notes shared, you have to do everything by yourself. The worst ever until this date. Suggest removing him from university.
WORST F***ING PROFESSOR EVER! He does not even teach the class. He plays a lecture which was horribly made, and doesn't answer any important questions. Absolute useless c**t and should be fired from existence.
Hands down the worst professor ever he does shit that is easier for himself he is lazy as f**k. He seriously does not know how to teach for shit.
The classes are so heavy to follow but he is a good person who would understand your situation.
This prof is VERY hard to understand. all he does is play prerecorded lectures during class that make no sense at all. horrible prof, do not take any classes with him itll set you up for failure
This professor does not give any notes or resources, only long, poorly made video lectures. His lectures are not engaging. He has a strong accent, and his voice is hard to listen to.
Overall decent prof, he is quite understanding of students and he tries his best to explain things well enough so they arent over complicated. Tests are quite tough but fairly straight forward.
just attend class and take notes. you will easily pass the course.
Teaches like a 2nd grader. My nephew teaches me better.
Very hard to understand what he's saying. Skips through quite a few parts and leaves a lot of tasks for students to do by themselves. Try to drop this course if you care about your grades. And for the less fortunate ones, good luck.
He is a caring teacher and I can tell he tries his best. But his English is extremely hard to understand, and since spellings are important in this class, I think thats a major handicap. He is also all over the place with teaching, as I saw quite some mistakes in his writing during class and the progression of the lessons are also messy.
Worst professor of all time
The WORST professor in the university possibly the worst professor in all of Canada. Does not know how to explain advanced topics, and does not know how to speak English. Does not care about students. The university should fire him immediately. It is strange how someone with such poor English and skills can become a professor. RUN AWAY FROM HIM.
Hilarious experience
get ready to learn on your own....
His lectures are messy and pretty useless, you would be better off finding a YouTube video online on the topic he is talking about. His notes are not that helpful either.
WORST CLASSES I have ever attended in my journey in Cs, after paying so much tuition fees it is not worth it to attend his lectures, and it is better to attend from YOUTUBE.
Does not know how to teach one bit. I genuinely think he forged his teaching credentials in Bangladesh before he came here, otherwise god knows how he even became a professor. He sounds like "one unmarketable tomato" meme whenever he speaks in lectures. He also refuses to elaborate ANYTHING regardless of how wrong his grammar is on tests.
Save yourself.
Cannot understand anything he says. Refuses to elaborate on anything. Copy and paste book pages pdf as class notes. Grading criteria are beyond understanding, does what he likes in grading. Any classes with him and I always end up disappointed with nothing learned. I am not sure why the CS department wants him to be teaching any class.
Grading criteria is very vague and is very disrespectful when he is pointed out for being wrong.
just don't take his class. he is the worst professor.
Worst cs prof ever Why is he even teaching
Worst I would rather burn my money instead of taking his class again
This professor is an absolute nightmare. Not only does he fail to provide complete material, but what he does provide is riddled with errors and misspellings. If you dare to rely on his slides or lectures, prepare to be sorely disappointed. Even worse, attempting to replicate his content on exams is met with zero leniency.
Take it at your own risk.
Lectures were laughable, hated to be corrected when wrong especially since he admitted to not coding in years. Exams did not have the same material that you learned through assignments. Questions on said exams were hard to understand due to language barriers, and exams were the only thing that weighed on your grade.
Seriously save your dollars . Very poor teaching practices for new learners and no consistency in his assignments and tests.
This professor is too egotistical. He will not give you marks even if your marks are increasing he will somehow find the way to deduct the marks and all of the this professor do not know coding he just mug ups every thing
I WANT WHATEVER SULTAN IS SMOKING CUZ HOLY WAS HE IN ANOTHER WORLD GRADING THESE TESTS
Never ever take this professor
Overall Sultan wasnt a bad prof just lectures were very dry. Tests seemed like it was just testing how well u could memorize code. Assignments werent bad either
Sultan was ok. From what I've heard, I had a more positive experience with Sultan compared to my peers. He rambles, has an accent which makes it harder to understand, and lectures generally are not worth going to as he posts appropriate notes online (plus the stated annoyances). Tests were fair, though the grading on the final was harsh.
Third time reviewing. I guess Sultan doesn't like my reviews and keeps reporting them. Worst professor you can get. Do not waste your time with someone who has an ego as big as his. He cannot be wrong in any situation, even when it's blatant. Don't bother trying to talk to him, he might take that as a threat and send you to the dean!
Steer clear of Sultan Ahmed's class unless masochism is your idea of a good time. Save yourself the headache, the frustration, and the inevitable drop in GPA. Trust me, you'll thank yourself for not subjecting your sanity to this academic abyss. Never again will I darken the doorway of his classroom.
This teacher's inadequate teaching methods, disregard for student feedback, and language barriers are leading to a significant number of students failing. These issues have not only hindered academic advancement but also eroded student morale and self-belief. Critical measures are necessary to rectify and protect students' education success.
Worst professor ever.
By far the worst professor in CS department. Literally ignores your mails. Always fails to complete the syllabus in time and then skims through the last topics just for the sake of finishing them, and shamelessly expects you to solve top level questions of those topics which he barely taught in class and yes they do come in the final.
The worst professor ever i had, Don't know what he speaks during lecture can't understand his accent! Don't take him as a professor you will not get any single topic!
I should have listened to these reviews. I thought it would be okay since I usually never struggle in school and get concepts easily, but I am a couple weeks in and I have no idea what is going on. Yes he has a thick accent, but even without that, he talks at the speed of light and draws on the board in ways you will not be able to read.
Just attend his classes and try to understand his lectures. Midterm was easy and the final was moderate. You have to pass the final to pass the whole course.
Don't listen to everyone hating on this prof. Sultan is good at explaining concepts and offers great help if you reach out and ask him questions. He will stand up to the TA's for you if you got a mark that you feel you did not deserve. Overall great professor
Honestly, I'm not sure why people dislike him. He did a good job explaining the material and was helpful during office hours. Doesn't spoon feed you the material. You must take the time to read the textbook and learn yourself. As long as you try and attend lectures there is no reason why u should do poorly. I felt like I actually learnt something.
No body knows that, what he is doing as a professor, ruining students lots of money and time, he do not even know how to speak english, often student face difficulty in understanding what the hack he is speaking. I you are willing to loose your money and time take his class otherwise do not ever think about him as your prof.
worst professor ever I got, I can't digest he is literally a professor at the university. Can't Understand his accent, Don't know How to teach students!! Don't know the coding as well. The grading was very harsh don't take him as an last option as well.Don't care about students Final was easy but grading was very tough!!
I am taking it right now in Fall 2024. It has been 4 weeks. The total number of students was 177, but only 20-30 show up to class. He is really bad at teaching. I don't know how he became a professor in the first place. I know that the University of Regina is not a good university, but having this kind of professor is something else.
Horrible teacher, if i watched paint dry I would learn more than his lectures, tests are extremely hard for no reason very hard to understand what he's saying or writing, if you need to take this class do not take it with him. Id rather kms than take it with him again
Not sure why he's still a prof. He can't teach. He's extremely difficult to understand and moves too quickly. He can't explain topics in a way for someone new to understand. And he's too vain to care. Any knowledge I gained from this class was only through the prerecorded videos from the labs. Spare yourself bro. He can't speak English either.
Please don't take this class if you're new to CS, Object-Oriented Programming is the base, he will ruin it. His codes his concepts are all messed up.
does not want to clear doubts and only gives marks if you copy as per his textbooks
He is really hard grader like you won't get marks but the exams are similar as the previous exams
Terrible, Terrible, Terrible! Where does this university get its professors from. He is not qualified to teach anything. Very messy lectures and speedruns everything. His language isn't that good either. You'd have to study everything on your own. I DO NOT RECOMMEND. HE WILL MAKE YOU LOST AND HATE CODING.
he has great knowledge about the subject he teaches. Honestly, if you attend all of his lectures and have a clear understanding of cs 110 foundational concepts, then it will be very easy for you to do well in midterm exams and final exams too. He is one of the best prof if you attend all his lectures and have your c++ fundamentals clear.
He has knowledge about his subject, but lacks in giving that information to his students. If you wanna perform good must attend his leactures and try to understand what he is saying. people sometimes have problem with his accent. but a great knowledge about his subject.
TERRIBLE. He gets paid over 180k a year, and can't communicate with students fluently in class. If you aren't good with HEAVY accent, and uncaring prof that will not answer your email for weeks out of time, take his class. U of R should be ashamed for hiring him and keeping him after 80% of class wrote letters to the dean.
I'm pretty good at understanding the accent of most profs, but his is on a different level. He also likes to scribble things on the board and he circles them over and over again to make some point but he makes absolutely no point.Also his examples are midiocre at best, good thing about his class is that the assingments and exams are easy.
I wish IELTS was stricter when he came to Canada. If you are in class to play games or scroll reels, best class. He talks with desk and whiteboard more than class. Even though he is speaking it seems like no one is in class.
He's a "CS professor" that doesn't code and gets confused by things like less than or greater than signs. Attending lectures is completely useless as his "teaching" is just rambling at the speed of light. If the dean revealed that the class was just some psychological social experiment I wouldn't be surprised.
I'd rather commit a felony and serve 13 years in prison than take this prof again. Honestly the university needs to stop hiring illegal immigrants as our profs.
If you wanna ruin ur semester and GPA, then you can take him. He is the weirdest professor. You have to spend 1 month to know his accent and he will never care how the class is doing, sometimes he ignores in class questions in between leactures. Never ever care about his students.
Class Info
Online Classes
100%
Attendance Mandatory
15%
Textbook Required
12%
Grade Predictor
Your expected effort level
Predicted Grade
B-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.34 avg changeRatings by Course
CS320
4.0
(1)CS201
2.6
(22)CS335
2.2
(5)201
2.0
(1)CS115
1.9
(16)Difficulty by Course
CS210
4.4
CS301
4.4
CS115
4.1
201
4.0
CS201
3.3