3.6
Quality3.4
Difficulty61%
Would Retake88
Reviews61%
Would Retake
88
Reviews
Rating DistributionOfficial
5
45
4
11
3
1
2
9
1
22
What Students Say
“His assignments are moderate”
CSIS1190 - 5.0 rating“Overall, he is an outstanding professor”
CSIS3275 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
92%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.45 avg changeRatings by Course
CSIS1190
5.0
(5)CSIS3270
5.0
(1)CSIS2270
4.6
(17)CSIS1175
4.5
(2)CSIS2260
3.7
(10)Difficulty by Course
CSIS1175
4.0
CSIS3275
3.6
CSIS2200
3.5
CSIS1190
3.4
CSIS2270
3.3
Reviews (88)
He is very cooperative.
One of the best professors. I like his way of teaching . Very helpful and respect students
Mahmood is very good and friendly. lectures sometimes a little bit difficult and he helps so much . do not skip labs or classes and you are good
I learned a lot of important topics from this instructor . His lectures and labs are very useful and interesting . I definitely will take courses with this instructor again.
This professor teaches Excel very good, there are so many practice and exercises in the lectures. His assignments are moderate. but you should do all the labs exercises by your own in order understand every thing. He is fair in marking.
Very good professor, knowledgeable, respected . Lectures are full of practical exercises. Exams are minimum difficulty.
I worked with Excel before , but when I took this course with this instructor I learned so many now things. He explains every thing very good . Lab exercises are very Important.
Simply, my best professor. I don't expect to get A but I learnt so much in this course. Heavy lectures, good exams and fair marking
Good professor , good lectures, good exams
He is a very good professor and knows how to impart his knowledge to the students. He reply emails promptly when you have questions for him by email. He tends to be strict in class, but it is reasonable. Overall, he is an outstanding professor.
Mahmood is awesome professor, so friendly and respected. his lectures are very useful . I surely would take courses with him again.
Really takes efforts to teach! Easy to ask questions to!
Mahmood is an excellent professor. Networking is not easy but he explains every detail in simple way. Respectful and helpful. His exams are not tough yet not easy. You need to do a lot of practice . In general, I don't regret taking his class and I will take him again.
He is very strict in terms of giving attention in class. Doesnt let you go out of class except 10min break. He will keep on talking for 3 hrs and you just have to listen to him by looking at him. He will keep vision client connected to monitor your desktop and will also block your web access so that you have no choice but to hear is boring lecture
Very strict and boring. he is in 1990. I don't know why people rate him 4 at all. I guess cuz he is an easy marker? If you just wanna pass the course and learn nothing, then take it.
This is my favorite professor,. I have learnt so much by taking this course with him. Beside he is very knowledgeable, he is so kind, respected and helpful. He has a good manner with students . His papers are based on the textbook so you must read the book and don't miss any class. The assignments and the project are very important.
Professor Mahmood is one of the best professors in Douglas College. He explains very good and clear. In the lab he is very helpful and cares about students. His exams are moderate and fairly marked. I am so satisfied with my study with him.
I learnt so much from professor Mahmood. He is very friendly and helpful. Moderate exams and fair grading .
Studying Networking in the class of this professor is very interesting. He teaches very good . The labs are very important and he explains the lab papers and makes the lab work very easy
Let me tell you first that he is a generous marker with average difficulty tests. My problem lies within his boring old teaching style of only reading slides off the book, just going on forever reading off principles and guidelines. The entire course was 90% theoretical and no technical/practical knowledge provided. Not even detailed feedback.
Mahmood is very good and knowledgeable instructor. Always respects his students and helps them. Lectures are long and you need to read a lot and use the textbook. Practical lab activities were interesting and useful. Work on the project helped me a lot to understand many parts of the course. MCQ part of the exams is very tricky
He has a very boring teaching style, he must keep in mind that not everyone is taking computer related courses or are from that particular background. His instructions are highly unclear. also gets mad when he has to repeat himself during classes
Boring as all hell, ESL so hard to understand. That's not his fault, but makes it hard as a student. Very long, uninteresting lectures. Repeats the same comments multiple times and makes the lectures just drag on... Maybe he's better in person, idk.
Mahmood is good professor, he explains very good with a lot of details. Lectures are long but he gives breaks. His tests are moderate and he is fair marker.
lectures are boring and read directly from the slides. Don't take the class unless you want someone to read the textbook for you.
lectures are boring and read directly from the slides. He is rude when you ask questions. Don't take the class unless you want someone to read the textbook for you.
Professor Mahmood is my best professor, he helps understanding the deficult things in the lecture and lab. labs are very interesting and usefull. Exams not easy and need to read and practice a lot.
I like how this professor explain his lectures. He is helpful and respectful . Lectures are long and sometimes difficult to non computer students but he explain every thing very clearly , do not skip lectures and take notes.
Realy good prof.
Awful! Has very strong accent (hard to understand), reads from the slides, gets mad when asked questions, and requires lots of memorization. Very rude. Doesn't make any effort to solve student's problems. One of the most boring classes I've taken in my life. Also, he's very inflexible. NEVER CHOOSE THIS PROFESSOR! EVER!
This is my favorite professor. He is very helpful and kind, respects his students and help us to understand the lectures, the exams are moderate and he is a fair marker. Do your homework and don't miss his lectures and you will be OK. I will take his classes again. very recommended professor.
Mahmood is one of the best instructors , he understands and helps his students so much . lectures clear , exams are not very difficult , with a good preparation you can get a very good marks.
He's worst for an online class! uses a lockdown browser with audio and cameras turned on, whenever there's any problem related to the browser he'll blatantly ignore it until the whole class doesn't complain about it. do not take his class he's least considerate and also his class consist of reading through the slides and that's it.
He gets mad when you ask questions or when he has to repeat himself!! class is super boring all he does is reads through the slides. Moreover, he doesn't give a format for the quizzes and midterms so you'll never know what type or how many questions you'll be having for the test. All tests are conducted on Respondus browser.
Perfect instructor, punctual, looks strict but so friendly and respectful. Be ready to read a lot , don't skip lectures , do your homework and you will pass the course without problems.
Good professor, helpful and caring.
Professor Mahmood sucks. I am writing this in the middle of his lecture. He has such boring lectures and hates when students ask questions because he thinks everyone should already know the material. Be prepared to teach yourself and READ A LOT. Class average is so bad and he will never give you any feedback on your work.
Mahmood makes you learn networks very good. Labs are so interesting and help so much in understanding. He helped me a lot in my study and he is always available for answering my questions. I thank him so much.
he bad.
HE DOES NOT GIVE INSTRUCTIONS FOR FINALS!!! HE THINKS THAT IF HE GIVES US THE PAPER PATTERN, WE WILL CHEAT DESPITE CONDUCTING EXAMS ON A LOCKDOWN BROWSER!!!
DO NOT TAKE HIM
do not waste your time with him.
Why bother teaching if you dont want to be asked questions from student? And hows internet connection only responsible on students? It varies on the weather, number of people using etc.
Professor Mahmood is one of the perfect professors I met in the college, so respectful, friendly , helpful and always tries to make students understand. Only he is unlucky with some dulls who think that when giving him bad rate on this website can affect him or his reputation and acceptance by the good students. I found him very good teacher.
Course is heavy but his slides are so detailed and helpful! Keep up with the syllabus + stick to an efficient study routine (attend lectures, study review cards, slides + tutorials), and you will do more than fine. Tests are similar to the tutorials so doing those is a must! Mahmood is a fair marker so put the effort in, and youll see results :-)
waste time. can not learn anything from his class. you need to memory more than 500 slides and do more than 500 practice question to pass the class. worst professor i have ever seen.
if anything goes wrong during the online test on repondus lockdown browser it would be considered as "STUDENTS FAULT" and only you will be held responsible for that despite it being proved that the browser is not functioning properly (an announcement was made on the blackboard)
MAYBE better in person, but worst teacher to have online
This professor is really awesome. Very clear and helpful
A good professor. Lectures are generally clear and well detailed . It's an easy A if you know how to work for this course . Do not skip lectures , work hard on the tutorial , and you will be fine. He is so friendly , helpful and respectful and mainly a fair marker
He really helps you if you ask him to. He explains everything clearly. Even tho at first I struggled with understanding the concepts , after I asked him to help me he did and my marks got much better.
When the course started in September he said "this is a difficult class to teach online". He may be a good prof in person but online I would not recommend. The class consisted of him reading off the slides and every so often we would follow along. Posted nothing on BB and when asked a question he would give confusing answers that did not help.
Very good professor.
Professor Mahmood is so helpful , his lectures are very clear and the labs are useful and interesting.
This teacher does nothing to break down a dense subject and only makes it more complex. He's friendly most of the time but can easily get frustrated. The amount of time he gives for quizzes or tests is very scarce. You have to understand the material in and out to deal with time restraints. That being said, the content is easy but there's a lot.
Horrible professor! He gives 50 mins for a 2 hour midterm... The class information is so heavy and he just keeps talking. He thinks everyone is cheating and gets furious when people try to ask questions about the stuff he fails to clarify. He doesnt indicate whats on these exams either. Just tells us that its on everything weve done so far.
This professor explains very good and makes the subject easy. lectures are long and some times boring but he gives breaks . exams are moderate , you can score good marks with a little reading . in general I do recommend to take his courses
Very good professor , helpful and very friendly . His recorded lectures are so helpful, if you watch these recordings it help you to understand concepts so much . do not miss the lecture notes and read in the textbook so the A grade is guaranteed
Professor Mahmood makes this course very clear . The labs are so interesting and useful . Very friendly and always available outside the lecture time , he responds to emails almost instantly . Simply awesome
Mahmood is ok. His doesn't give very much time on tests. The difficulty of the tests are pretty average though. His lectures are excruciatingly boring, but he does give a lot of extra info which can be helpful. Personally, I wouldn't take this prof again.
I took his class online so it was very monotone. But as a person, he is really nice and approachable. He does have a good sense of humor too. His exams for this course are quite easy and his marking is not strict either. I bet his in-person classes are better
Poor experience with this prof. He does seem care about his students but his lectures were very dry and there was little value in attending lecture. He read off Pearson provided slides for 3 hours every week and did not explain deeply any of the concepts. He also does not explain the course material well. This course will be entirely self-study.
This professor is awesome, he explains clearly every single detail of the course . He is very respectful , helpful, and easy approachable . The tests are moderate and the marking is fair. With a little effort one can get a very good grade. I strongly recommend him .
Flat-out rude and disrespectful. Gets angry at questions and refuses to give straight forward answers
Mahmood is one of the best professors in the school and he is very respectful and extremely helpful. He spend the whole lecture time explaining every point in the syllabus and provide time for questions and encurage discussion. His exam are modirate and marking is fair. He looks strict yet has a good sense of humor. Highly recommended
I like how this instructor teaches , I learnt a lot of new topics in this course. he is very good teacher. I hope I can take his classes again
Textbook not required; relies heavily on his own slides. Only 2 assignments for the term! Exams were average in difficulty (MCQ, t/f, essay); lectures can be a little boring but he can be funny sometimes; takes attendance, unclear if he gives extra marks for it; don't be noisy in class! Might take his class again due to less class work load.
Boring classes, but learn what he teaches in class and you will get an easy B.
I had a woderful experience taking this course with professor Mahmood. I learned a lot of important things in networking . Thank you professor for your care of students
The instructor is a nice old gentleman but really really bad at teaching. He is basically reading the phrases that he copied and pasted from the textbook with barely any real life examples for further understanding. So what you do is memorizing all the definitions of IT terms with no idea what it actually is.
Kind professor, relies heavily on his slides, sometimes he reads everything that it is on screen and could be boring. He gives a lot of hints on what he is going to take on the exam, when he dedicates a lot of time in a single topic, be ready as he will ask that in quizzes and exams. Assignments are easy, his exams are okay.
A nice guy and explains things clearly. Will help you if you have difficulties in the lab assignments.
Very enthusiastic professor, but his exams don't make any sense. You'll have to memorize a lot of materials for the short answer.
Be prepare to draw and memorize adv/disadv for everything.
Read his materials (Lecturer PPT) for exam and quiz. Nothing too hard honestly. And He is a good teacher that is willing to spend time explain concept student don't understand.
Not Open book. Will have to use Lockdown browser. 4 Assignment which is Easy. EASY GRADER on Midterm and Final. Pretty hard to understand the course as its diffucult. Final Exam was on the GYM. Take his course, You'll pass but pretty diffucult to understand the course.
Great professor that explains operative systems concepts in a detailed and simple manner. Sometimes might be a bit boring due to not engaging much with students and just giving a lecture. Quizzes and exams are not hard as long as you study from the slides and pay attention to important topics during the lecture.
Wonderful professor, knowledgeable and explains networks very good. Very helpful and always accessible So kind and respectful.
The professor's explanations are often unclear, and the grading is excessively harsh. Online exams are challenging due to their subjective nature and lack of ability to revisit questions, which makes completing them on time difficult. The slow pace of explanations can also be tiring and lead to disengagement. WORST PROF EVER
Extremely boring and unhelpful. Spent most of the lectures going over the same basic concepts instead of any new material, even though the new material was important for the tests. Homework and tests take a form where questions often depend on your answer to a previous question, so mistakes cascade.
He values hard work. Understanding is more important than exact quotations from textbook material. He will be generous with the grades if he sees you do your assignments, don't miss quizzes, and participate in class. Lecture materials (+ Google) are enough to get an A+. If you don't understand something, just ask, he will try to explain.
For this course, this lecturer has done a good job. Although his lectures are long and boring, if you start making short notes from day 1, it won't be that hard for you. For the final exam, even if he says that all the curriculum would come to the exam, he would focus on the things that he taught after the last quiz. Participation is mandatory.
If you have other theory heavy subjects in the semester, don't take this one since you won't have time to allocate to understand & study his content even if you don't do a job. For this course, he gives huge amount of content which is good if you really want to learn something but hard to memorize them all. Good grader but long & boring lectures.
He is a very good professor. He explains operating systems concepts very well.If you attend all his lectures and understand the concepts he explains, you will definitely pass. The concepts he dives into in class matter. The slides are a bit bulky, and that is where the explanations that happen in class will help you assimilate the slides better.
The professor mostly just reads directly from the slides without explaining. lectures are so boring, and not helpful. On top of that, the exams are very hard and require you to memorize and understand a huge amount of information
This professor is awesome. although the lecture is heavy, but he explains everything very good with alot of examples, tests and quizes are moderate
DO NOT TAKE THIS PROF. The subject is very interesting but he makes it very boring, tough and dull. He wont provide any test bank or any important questions, be ready toburnenergy. He burdens with excess information and contents leading to confusion which to refer. He has veryyy low voice so its really difficult to not feel sleepy in his lectures.
This teacher is of the best professors I ever took in the college. He is very respected and caring. The subject is interesting but his lecture is lengthy, all what you need is to attend and follow his lecture and took notes this will help you so much and you will never fail.
Class Info
Online Classes
100%
Attendance Mandatory
92%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.45 avg changeRatings by Course
CSIS1190
5.0
(5)CSIS3270
5.0
(1)CSIS2270
4.6
(17)CSIS1175
4.5
(2)CSIS2260
3.7
(10)Difficulty by Course
CSIS1175
4.0
CSIS3275
3.6
CSIS2200
3.5
CSIS1190
3.4
CSIS2270
3.3