3.8

Mehwish Bashir

Computer Science - Douglas College

3.8
Quality
3.3
Difficulty
71%
Would Retake
86
Reviews
3.8
Quality
3.3
Difficulty
3.8
Helpful
3.8
Clarity

71%

Would Retake

86

Reviews

Rating Distribution
Official
86 total ratings

5

54

4

6

3

2

2

3

1

21

What Students Say

I used to take her another course(got A), same style

3475 - 2.0 rating

You can get an A without reading the book

CSIS2200 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

96%

Textbook Required

38%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 59 grades
Most common grades:
A+ (19)
A (12)
A- (9)
Grade Distribution
A(31)B(6)C(8)D(1)F(0)A-/B+(14)
Based on 71 reported grades
A+: 19
A: 12
A-: 9
Rather not say: 6
Common Tags
Clear grading criteria (29)
Caring (18)
Gives good feedback (18)
Amazing lectures (18)
Respected (16)
Tough grader (16)
Test heavy (11)
Participation matters (10)
Rating Trend

Improving

+1.24 avg change
Nov
Dec
Jan
May
Oct
Dec
Last 6 months
Ratings by Course

CSIS1280

5.0

(1)

CSIS3475

4.0

(23)

CSIS2200

4.0

(1)

CSIS1190

4.0

(1)

CSIS3175

4.0

(13)
+4 more courses
Difficulty by Course

CSIS1280

4.0

CSIS1275

3.8

CSIS3175

3.8

CSIS2175

3.6

3475

3.5

Reviews (85)
2.0
3.0
3475
Jan 14, 2015

every lesson was like "you solve the problems I've given you, if you have any confusion, let me know ill help you."(its the office hours things most likely) I mean TEACHERS GIVE LECTURES. I used to take her another course(got A), same style. Some courses don't list the instructor's name until we have been registered or I wouldn't take her courses.

5.0
1.0
CSIS3475
Jan 26, 2015

helpful, clears the logic , get ready to do real life coding and logical thinking

5.0
3.0
CSIS3475
Grade: A
Jan 27, 2015

Great teacher. Actually, it's quite unusual for Douglass to have real IT courses. This is the one that is actually beneficial for one who's going to work in IT.

5.0
2.0
CSIS3475
Apr 9, 2015

The instructor is amazing, cooperative and friendly. Though the course is hard, but it is interesting and really practical course, I would recommend to other student.

5.0
3.0
CSIS3475
Apr 10, 2015

Excellent instructor for an essential computer science course. The college should be commended for picking an actual computer scientist to teach this course instead of a business computing or MIS instructor.

2.0
4.0
CSIS3475
Dec 9, 2015

Copy and paste for the assignments or labs to get full mark, or do it forever and get unclear feedback. For exams, it more about how much you can memorize than how much you can understand. The materials are massive, sometimes confusing, and grading criteria is unclear.

5.0
1.0
CSIS3475
Grade: B
Mar 9, 2016

best teacher...

5.0
2.0
CSIS1175
Grade: A
Mar 9, 2016

Give less lab works

5.0
2.0
CSIS1175
Grade: A
Mar 9, 2016

She is best instructor in the whole douglas college make programming very easy assignments are quite easy same as we done in class she is very lenient interesting classes im sure u just take her course u will got good marks

4.0
2.0
CSIS2200
Mar 22, 2016

You can get an A without reading the book. I only read it when i didnt understand a concept. The tests are pretty easy nthng tricky. She basically reads of the slides in the lecture most of the time. But still the class is a gpa booster cuz of the easy tests and not having to read the book. Take her.

1.0
1.0
CSIS3475
Oct 12, 2016
Wouldn't take again

Explains concepts clearly in the classroom, but terribly unprofessional at grading code. Has students open their handed-in assignments in the classroom and go through mundane activities that she could do herself, such as test all possible values for variables. Misses basic things like the location of a generated file she could find if she cared.

EXTRA CREDIT
LECTURE HEAVY
4.0
2.0
CSIS1190
Grade: C+
Jan 11, 2017
Would take again

She's an amazing Prof with a caring attitude and her classes are not over the top interesting however she can engage you for a long time. She integrates practice and will make you practice after every class or during class hours. She's very clear in her lectures and missing classes will make you feel intimidated and stressed. It's a handy course.

Participation matters
Clear grading criteria
Caring
4.0
3.0
CSIS1175
May 15, 2017
Would take again

The best teacher, I learned a lot.

5.0
3.0
CSIS3175
Grade: A+
May 30, 2019
Would take again

Mehwish is an awesome prof. Many things to learn from her. Clear grading criteria and good lectures. One of the best instructors at Douglas.

Gives good feedback
Participation matters
Clear grading criteria
5.0
3.0
CSIS3475
Grade: Not sure yet
Jun 27, 2019
Would take again

One of the best at Douglas!

Respected
Accessible outside class
Clear grading criteria
5.0
3.0
CSIS3175
Grade: A
Jun 27, 2019
Would take again

Mehwish is a really good instructor to take programming courses with. Will definitely take again.

Respected
Clear grading criteria
Caring
5.0
3.0
CSIS3475
Grade: Not sure yet
Jun 29, 2019
Would take again

A really good instructor to go for Data Structures. Explains concepts well and is clear (unlike others).

Respected
Clear grading criteria
Caring
5.0
3.0
CSIS1275
Grade: Not sure yet
Jun 29, 2019
Would take again

Good instructor. If you get a chance, take her.

Respected
Clear grading criteria
Caring
5.0
3.0
CSIS3475
Grade: Audit/No Grade
Jul 13, 2019
Would take again

Really good at explaining concepts.

Gives good feedback
Respected
Clear grading criteria
1.0
4.0
CSIS3475
Grade: Rather not say
Aug 17, 2019
Wouldn't take again

She herself don't know what she is teaching. Just come in class and reads the slide not a single program done in class but you have to do it in the exams. Don't even hope for a solution for your problem.

Test heavy
Tough grader
5.0
3.0
CSIS1275
Grade: A+
Dec 2, 2019
Would take again

Not that she needs any more great reviews, but Mehwish is the best CSIS prof at Douglas. Very clear explanations, grading criteria and her lectures are never dry. Quizzes, exams and assignments are relevant to the course and no nonsense group work.

Inspirational
Clear grading criteria
Amazing lectures
5.0
4.0
CSIS1275
Grade: B
Mar 21, 2020
Would take again

SHE IS THE BEST PROFESSOR YOU CAN HAVE.

Gives good feedback
Participation matters
Clear grading criteria
1.0
5.0
CSIS3475
Grade: C-
May 11, 2020
Wouldn't take again

Worst teacher i have ever had. Ruined my GPA which was going good until now.

Graded by few things
Tough grader
1.0
5.0
CSIS1275
Grade: C-
May 11, 2020
Wouldn't take again

I just want to say from where does these teachers come from? Choose her at your own risk. I think studying from her was the worst way to spend my money.

Lecture heavy
Tough grader
1.0
5.0
CSIS1275
May 12, 2020
Wouldn't take again

SHE IS SIMPLY THE WORST TEACHER YOU CAN FIND ANYWHERE IN THE WORLD.

Lots of homework
Graded by few things
Test heavy
3.0
3.0
CSIS1275
Grade: C-
May 21, 2020
Wouldn't take again

She's an okay teacher, on the final she included some things we didn't really talk about. Noticed alot of students corrected her on what she's teaching.

Respected
Accessible outside class
Tough grader
1.0
5.0
CSIS1175
Grade: C-
Aug 19, 2020
Wouldn't take again

She does not even know what she is teaching. Just writes and reads from books. Most dumb teacher who does not even know basic things even after a degree. Who gives degree to them?

Graded by few things
So many papers
Tough grader
5.0
3.0
CSIS2175
Oct 18, 2020
Would take again

A very good teacher. Clear explanations and always helpful. Highly recommend.

Gives good feedback
Clear grading criteria
1.0
5.0
CSIS2175
Dec 25, 2020
Wouldn't take again

WARNING! Stay away else you regret ��

1.0
5.0
CSIS3475
Jan 29, 2021
Wouldn't take again

It would've been the same if I just the textbox and read the whole thing, probably would've even been less confusing. Maybe she knows a lot but she doesn't know how to teach it. Terrible teacher literally I had to pay for an e-course to understand the subject, so why did I paid for this one again?...

Lots of homework
Test heavy
So many papers
1.0
3.0
CSIS1175
Feb 28, 2021
Wouldn't take again

Avoid her! She only reads from the powerpoints, her lab assistant knows more about teaching than her, the only thing she says is "practice, practice, practice" and she doesn't even know how to explain her grading criteria.

1.0
5.0
CSIS3475
Grade: B
Mar 26, 2021
Wouldn't take again

I've had a couple of bad teachers throughout my life and she really does rank up between them. So if you already know a lot about the subject you're taking then you're good. If you're expecting to learn from her don't count on it, she only likes to "teach" to people that are really good at the subject, be ready to buy an online course...

Lots of homework
Lecture heavy
Tough grader
1.0
5.0
CSIS1175
Grade: Rather not say
Apr 21, 2021
Wouldn't take again

Awful, no idea how to teach in the modern era. Tests and quiz times are very short for topics that would normally take hours. You will regret it if you take her class.

Test heavy
Tough grader
4.0
4.0
CSIS3175
Grade: Rather not say
Apr 30, 2021
Would take again

I like the way of teaching the instructor. The exams aren't easy and tough in time, but it's doable if practice.

Test heavy
Tough grader
Group projects
5.0
3.0
CSIS3475
Nov 10, 2021
Would take again

Maybe my favorite teacher. Her course is not easy, but she is always there to help if needed. She always responds to emails, and goes the extra mile to give advice on your work. Whit her it's a case of : read what she tells you to read, practice what she tells you to, and you will pass. Clear indications, no tricky stuff. Perfect in my opinion.

Respected
Accessible outside class
Clear grading criteria
1.0
4.0
CSIS1175
Grade: Drop/Withdrawal
Feb 19, 2022
Wouldn't take again

The WORST Instructor I've met. In-Class Exercises were in a mess. Never gonna check your efforts no matter how hard you learned and typed in Mid-Term and Quiz. Definitely not suitable for beginners who wanna study coding. She gave me a bad impression of coding and ruined my academic pathway. For your future, please stay away from Mehwish Bashir.

Hilarious
4.0
3.0
CSIS2175
Grade: B
Mar 4, 2022
Would take again

she is great, she cares, she answers everything, holds the class to fix someone's error, great material, just follow her instruction and you will be gold. you will learn and you will get a proportional mark for the effort you put in. i wish all my classes was with her.

1.0
4.0
CSIS1175
Grade: Not sure yet
Apr 26, 2022

She's just horrible. She treats students based on their marks and ignore weak students. Not even ready to help, ruined my academic pathway by being partial. Don't think to have her as ur first few semesters prof.

Participation matters
Beware of pop quizzes
Lecture heavy
5.0
4.0
CSIS3175
Grade: A-
Apr 29, 2022
Would take again

She is an amazing teacher, I would highly recommend taking courses with her. I would like to take more courses with her.

Amazing lectures
Clear grading criteria
Inspirational
5.0
4.0
CSIS1175
Grade: B+
Apr 29, 2022
Would take again

Amazing teacher. Her course is not easy, but she is always there to help if needed.

Amazing lectures
Clear grading criteria
Respected
5.0
4.0
CSIS3175
Grade: A-
May 4, 2022
Would take again

She is a caring teacher. She is always ready to help students even by holding the lecture. I would like to take another course with her and would recommend others to take a course with her.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
CSIS1175
Grade: B+
May 19, 2022
Would take again

She is the best professor.

5.0
4.0
CSIS3175
Grade: A-
May 19, 2022
Would take again

A very good teacher. She is always helpful and explains well. Highly recommended.

5.0
3.0
CSIS1175
Grade: A-
Sep 10, 2022
Would take again

Excellent professor! I learned so much from her course. You just need to work regularly and listen to what she says throughout the course. I had no background in programming and I got an A-. Not easy, but she does everything for you to be successful. If you work hard, you got this!

Get ready to read
Gives good feedback
Lots of homework
4.0
4.0
CSIS1175
Grade: C+
Dec 13, 2022
Would take again

Great professor overall. Prepare to study a lot by yourself though.

Get ready to read
EXTRA CREDIT
Gives good feedback
5.0
3.0
CSIS3475
Grade: A-
Dec 30, 2022
Would take again

Great teacher, very approachable in class and is willing to help students learn. Does practice questions in class as well and assigns great labs that help you for the quizzes/exams. Is quite strict with the marking scheme. Overall, she's a great prof and probably one of the best in the dept :)

Tough grader
Caring
5.0
2.0
CSIS1175
Grade: A+
Apr 3, 2023
Would take again

She is very caring. You have to practice exercises in textbook and review her codes in class to get good grades in exams. Remember this is the introductory programming course, which will lay a foundation for your programming skills. If you grasp the basics well, it will be easier for you to continue pursuing this career path in the future.

EXTRA CREDIT
Amazing lectures
Caring
5.0
2.0
CSIS1175
Grade: A+
Apr 3, 2023
Would take again

She is very caring. You have to proactively practice exercises in textbook and review her codes in class to get good grades in exams. Remember this is the programming introduction course. It will lay a good foundation for your programming skills. If you grasp the basics well, it will be easier for you in the long run.

EXTRA CREDIT
Amazing lectures
Caring
5.0
5.0
CSIS3175
Grade: B
May 24, 2023
Would take again

She is amazing except that you need to be very well prepared for the exams. If somehow your code doesn't work just because of a small error, be prepared that you may lose a lot of points. During the exams, not only that you need to know the materials, but you also need to work fast on the exams otherwise you will not have enough time to finish them

Tough grader
Group projects
Test heavy
5.0
3.0
CSIS3475
Grade: A
Sep 3, 2023
Would take again

Very nice professor. Allows cheatsheets for quizzes and exams and says in advance what concepts students will be tested on for the practical coding part (the textbook used gives the code for algorithms that you can just print out on the cheatsheet, so there should be no surprises), but make sure you understand the theory by doing the practice labs.

Participation matters
Clear grading criteria
Caring
5.0
3.0
CSIS2175
Grade: A+
Feb 16, 2024
Would take again

One of the best teachers I have in Douglas College. You should definitely get her courses if you have the option. She is always prepared for the classes and she shares the materials for you to study. She is the ideal teacher.

Participation matters
Amazing lectures
Caring
2.0
5.0
CSIS1175
Grade: C+
Apr 25, 2024

Mehwish is a smart professor. Unfortunately, she communicates only with people with prior programming knowledge. If you are a newbie, I recommend you avoid Merwish. The available resources would not be sufficient to allow you to pass her class. The positive is she allows a cheat sheet so you may be lucky that you wrote down some useful codes.

Tough grader
Get ready to read
Participation matters
5.0
1.0
CSIS1175
Grade: A+
Apr 30, 2024
Would take again

Really good instructor! Her class notes are freely available so you don't really need the textbook, she teaches in a pace that's easy to catch up even if you miss some things. Tests are exactly what is discussed, and she allows cheat sheets.

Amazing lectures
Gives good feedback
1.0
4.0
CSIS1175
Grade: Rather not say
May 4, 2024

Her teaching style doesn't meet every student needs. She will just edit her code, and you will be lost. I recommend that all student ask her to start code from scratch. She won't reconsider your marks even if you meet 0.5 score.

Tough grader
Test heavy
1.0
5.0
CSIS3175
Grade: Rather not say
May 7, 2024

I agree with one comment here that her teaching style doesn't meet every student needs- prepare your typing skills as she just edits her code so you should be fast and observant to apply the same to your code. Although she shares the codes after the class, you might have difficulty understanding the flow and logic as there's not much comments.

Tough grader
Group projects
Test heavy
1.0
5.0
CSIS2175
Grade: A-
May 8, 2024

She expect from students to code like pro and wants comment in that although she never add comments in her code.

Tough grader
Hilarious
Lecture heavy
1.0
3.0
CSIS3175
Grade: B+
May 10, 2024

She copy code from textbook and don't give proper feedback on test results. If your code doesn't work just because of a small error, be prepared to lose lots of marks.

Tough grader
Group projects
Test heavy
5.0
5.0
CSIS1175
Grade: B+
May 14, 2024
Would take again

You should definitely get her courses if you have the option. One of the best teachers in the faculty.

Amazing lectures
Clear grading criteria
Inspirational
5.0
1.0
CSIS1175
Grade: A
May 14, 2024
Would take again

Good and very helpful teacher.

Group projects
Gives good feedback
Respected
5.0
1.0
CSIS1175
Grade: A-
May 14, 2024
Would take again

She has established a positive classroom atmosphere.She uses multiple resources effectively enhances her lectures. Professor Bashir lessons are well-structured.I've noticed that students enjoy her class discussions, although not all take part.

Clear grading criteria
Gives good feedback
Inspirational
5.0
3.0
CSIS1175
Grade: A+
May 16, 2024
Would take again

She is an amazing teacher, very knowledgable and helpful.

Amazing lectures
Gives good feedback
Respected
5.0
3.0
CSIS3175
Grade: A+
May 17, 2024
Would take again

You have been a great Professor to me, and I fully enjoyed your lectures, you explained everything in detail and it made it easier for me to understand.

Group projects
Amazing lectures
Clear grading criteria
1.0
5.0
CSIS2175
Grade: A-
May 23, 2024

Don't take this prof. If you have only choice then take in that course in next semester

1.0
5.0
CSIS3175
Grade: B-
May 23, 2024

Tests and quiz times are very short for topics that would normally take hours. You will regret it if you take her class.

5.0
1.0
CSIS1175
Grade: A+
Jun 17, 2024
Would take again

A wonderful professor. I learned C# from her at the finest. She has too many 5 stars rating for a certain reason and all students who attended here class would perfectly agree with me. Thank you vey much, professor Mehwish Bashir. You did a good job!

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
4.0
CSIS1280
Grade: A
Aug 14, 2024
Would take again

One of the few good professors in Douglas College. As long as she can see you're giving effort, you're gonna pass easily. Gives partial marks on codes even if it gives a syntax error. One of the professors that actually looks at your codes instead of just the outcome.

EXTRA CREDIT
Lecture heavy
Test heavy
5.0
3.0
CSIS1175
Grade: A+
Sep 4, 2024
Would take again

I was not good at programming but was able to catch up with her style of teaching. All her quizzes and exams are based from what she taught on class. Practice the labs that she was giving and you'll definitely have high marks.

Amazing lectures
Clear grading criteria
Gives good feedback
3.0
3.0
CSIS1175
Grade: A
Oct 9, 2024
Would take again

Taught the material competently. I was already familiar with programming (though not the C# language) so I didn't have much difficulty.

5.0
3.0
CSIS2175
Grade: B+
Nov 22, 2024
Would take again

She explained all topics really good. Recommend for new students who want to understand what the programming is.

Group projects
Amazing lectures
Gives good feedback
5.0
4.0
CSIS3475
Grade: A-
Nov 28, 2024
Would take again

Mehwish is one of the best professors in Douglas. All the contents of the quizzes and exams are all from her lectures. She checks student one by one and explain the parts where students are struggling. Highly recommended!

Participation matters
Amazing lectures
Clear grading criteria
5.0
3.0
CSIS2175
Grade: A
Dec 14, 2024
Would take again

She is the only professor I enjoy taking classes as of now. She teaches and explains very well even though we miss a lot of classes because of holidays. She will give you lab home works and make sure you do that because it is very helpful for your understanding and as long as you practice those lab questions, you are gonna be ready for exams.

5.0
3.0
CSIS2175
Grade: A+
Dec 19, 2024
Would take again

Great teacher who recognizes students' abilities. The course is well-balanced with manageable assignments and exams. She reflects on the previous week before each lecture and clearly outlines the agenda. Professional yet flexible, offering extensions for assignments when needed. Hard work is always recognized and rewarded.

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
CSIS1175
Grade: A+
Dec 24, 2024
Would take again

One of my favorite professors at Douglas. Do not miss lectures and practice the questions that she gives from the textbook and you will surely do well in this course. Participate in the class and do not hesitate to reach out to her. She is very helpful and also takes your efforts into consideration

Gives good feedback
Caring
Accessible outside class
5.0
2.0
CSIS3475
Grade: A+
Jan 16, 2025
Would take again

One of the CSIS best professor in Douglas College. Her lectures were great, and she took efforts to make sure everyone clearly understand the fundamental concepts. She also did her best to help solving Leetcode problems, which were outside of the curriculum. I highly recommend her, and would take her classes again anytime.

Amazing lectures
Caring
Respected
5.0
4.0
CSIS2175
Grade: A+
May 5, 2025
Would take again

She gives a lecture, then you are expected to practice exercises from the book at home. You should do them. It pays off in the quizzes and exams. Don't put anything off, because the material piles up very quickly. Participation and attention in class matter, as you can get bonus points for answering her questions. Cheatsheets are allowed.

Participation matters
EXTRA CREDIT
Lots of homework
5.0
3.0
CSIS1175
Grade: A+
Oct 23, 2025
Would take again

Must attend all classes.

Clear grading criteria
Caring
Respected
5.0
4.0
3475
Grade: A+
Dec 17, 2025
Would take again

She is very clear on the guidelines for her courses and as long as you follow them you will be fairly rewarded. She is very good at recognizing students' efforts and rewarding them accordingly. She is always open and actively encourages students to clear out their doubts before exams. I have taken several courses with her and it has been great.

Clear grading criteria
Caring
Respected
5.0
3.0
CSIS2175
Grade: A+
Dec 17, 2025
Would take again

She is very clear on the guidelines for her courses and as long as you follow them you will be fairly rewarded. She is great at recognizing students' efforts and rewarding them accordingly. She is always open and actively encourages students to clear out their doubts before exams. I have taken several courses with her and it has been always good.

EXTRA CREDIT
Clear grading criteria
Respected
5.0
2.0
CSIS3175
Grade: A+
Dec 17, 2025
Would take again

She is one of the best professors at Douglas college. She takes the time to explain concepts carefully and very open to students. You will learn a lot if you take this course with her, if you are stuck, don't hesitate to use the office hours judiciously. Just do the weekly labs, practice and you will be fine.

Group projects
Clear grading criteria
Gives good feedback
5.0
4.0
CSIS3475
Grade: A+
Dec 17, 2025
Would take again

She is very clear on the guidelines for her courses and as long as you follow them you will be fairly rewarded. She is very good at recognizing students' efforts and rewarding them accordingly. She is always open and actively encourages students to clear out their doubts before exams. I have taken several courses with her and it has been great

Clear grading criteria
Gives good feedback
Respected
5.0
3.0
CSIS3475
Grade: A
Dec 17, 2025
Would take again

I have taken several courses with her, and the experience has been very positive. She is always open and encourages students to ask questions and clear their doubts during lectures. Her lectures are well structured, and grading is fair. You can learn a great deal from both her knowledge and her professional teaching style.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
CSIS3475
Grade: A
Dec 18, 2025
Would take again

She is an amazing lecturer who teaches the concept very thoroughly. She focuses not only on implementation in code (cheat sheet allowed), but, guides and tests on tracing steps. All the items which is tested in the exams are taught in the class room, and if you pay proper attention, you can get a deep understanding on the subject.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
CSIS3475
Grade: A
Dec 18, 2025
Would take again

One of the best instructors at Douglas. Her lectures are amazing. She breaks down complicated concepts into simple parts making them easy to understand. Very approachable. If you review her slides and do the practices, you'll sure get a great mark. Definitely will take her class again.

Participation matters
Amazing lectures
Caring
5.0
4.0
CSIS3175
Grade: C-
Dec 18, 2025
Would take again

Her teaching style is clear and structured. Labs are closely aligned with what she teaches/tests in class/exams. Attendance is checked every week. She genuinely cares about her students. She makes herself available once a week via Zoom so do communicate with her when you need some help in class. Expect to work hard but it will be worth it.

Gives good feedback
Caring
Accessible outside class
1.0
5.0
CSIS1175
Grade: Rather not say
Dec 20, 2025

you can take this course if you want to be constantly stressed

Tough grader
Lecture heavy
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

96%

Textbook Required

38%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 59 grades
Most common grades:
A+ (19)
A (12)
A- (9)
Grade Distribution
A(31)B(6)C(8)D(1)F(0)A-/B+(14)
Based on 71 reported grades
A+: 19
A: 12
A-: 9
Rather not say: 6
Common Tags
Clear grading criteria (29)
Caring (18)
Gives good feedback (18)
Amazing lectures (18)
Respected (16)
Tough grader (16)
Test heavy (11)
Participation matters (10)
Rating Trend

Improving

+1.24 avg change
Nov
Dec
Jan
May
Oct
Dec
Last 6 months
Ratings by Course

CSIS1280

5.0

(1)

CSIS3475

4.0

(23)

CSIS2200

4.0

(1)

CSIS1190

4.0

(1)

CSIS3175

4.0

(13)
+4 more courses
Difficulty by Course

CSIS1280

4.0

CSIS1275

3.8

CSIS3175

3.8

CSIS2175

3.6

3475

3.5

Similar Professors