3.0

Lisa Fan

Computer Science - University of Regina

3.0
Quality
2.9
Difficulty
41%
Would Retake
95
Reviews
3.0
Quality
2.9
Difficulty
3.1
Helpful
3.0
Clarity

41%

Would Retake

95

Reviews

Rating Distribution
Official

5

30

4

11

3

15

2

16

1

23

What Students Say

She is knowledgeable but a terrible prof

CS210 - 1.0 rating

Midterm is easy, final is a little more difficult

CS210 - 4.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

4%

Textbook Required

29%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 16 grades
Most common grades:
A+ (5)
A (5)
Not sure yet (4)
Grade Distribution
A(10)B(0)C(3)D(0)F(0)A-/B+(3)
Based on 22 reported grades
A+: 5
A: 5
Not sure yet: 4
C+: 3
Common Tags
Get ready to read (8)
Clear grading criteria (5)
Lots of homework (4)
Lecture heavy (4)
Tough grader (3)
Gives good feedback (2)
Test heavy (2)
LECTURE HEAVY (1)
Rating Trend

Declining

-0.80 avg change
Apr
Nov
Jul
Oct
Dec
Mar
Last 6 months
Ratings by Course

345

5.0

(1)

CS291

5.0

(1)

CS210350

5.0

(1)

CS210291

5.0

(1)

CS261

5.0

(1)
+11 more courses
Difficulty by Course

CS210350

4.0

C210

3.9

CS375

3.7

CS350

3.5

CS345

3.5

Reviews (95)
1.0
5.0
210
Feb 6, 2002

useless

1.0
5.0
CS210
Feb 6, 2002

babbles

1.0
5.0
CS350
Feb 7, 2002

I can read from the book too!!!

5.0
2.0
CS
Feb 7, 2002

Excellent all around!

1.0
5.0
CS345
Grade: A-
Feb 7, 2002

She sucks

3.0
3.0
CS345
Feb 7, 2002

No Comments

1.0
5.0
CS210
Feb 7, 2002

can not teach.

1.0
5.0
CS210
Feb 10, 2002

stay away at all costs

1.0
4.0
CS210
Feb 13, 2002

No Comments

2.0
3.0
CS250
Feb 18, 2002

Extremely boring and pointless lectures

5.0
1.0
CS210
Feb 20, 2002

No Comments

5.0
3.0
CS350
Feb 20, 2002

No Comments

5.0
2.0
CS350
Feb 24, 2002

good instructor

5.0
1.0
CS210
Feb 25, 2002

No Comments

5.0
2.0
CS
Feb 26, 2002

Care about students, very helpful

5.0
4.0
CS210
Mar 14, 2002

not an easy class

1.0
5.0
CS210
Mar 14, 2002

No Comments

5.0
4.0
210
Mar 15, 2002

assignments hard, midterm ok

5.0
1.0
210
Mar 15, 2002

excellent

5.0
3.0
CS210
Mar 19, 2002

good teacher, explains well

2.0
4.0
CS345
May 29, 2002

No Comments

5.0
3.0
CS
Grade: A+
Jun 21, 2002

nice and helpful

5.0
3.0
CS345
Aug 14, 2002

No Comments

5.0
1.0
CS210
Oct 13, 2002

Great Prof

4.0
3.0
CS210
Nov 27, 2002

Really great person, not very good teacher.

5.0
3.0
345
Nov 28, 2002

Best prof I've had

3.0
2.0
CS
Dec 3, 2002

order not odor, just it without the British accent

2.0
3.0
CS345
Dec 10, 2002

No Comments

2.0
2.0
CS210
Dec 20, 2002

She didn't seem to know what she was talking about at times

3.0
1.0
CS210
Dec 24, 2002

lots of assignments, really easy final

5.0
1.0
CS490AX
Jan 1, 2003

Occasional difficulties understanding stdnt's Qs but very helpful & approachable

3.0
4.0
CS210
Mar 5, 2003

Doesn't understand students' questions at times. Thick accent. Tries to be very helpful none the less. A lot of theoretical questions on tests.

5.0
2.0
CS291
Mar 11, 2003

No Comments

2.0
2.0
CS210
Aug 26, 2003

Easy tests...that's all I can say...

5.0
4.0
CS210350
Aug 29, 2003

a good teacher, very nice too.

2.0
4.0
CS210
Sep 17, 2003

Willing to help you if you can convey to her what you mean. Extremely poor English skills, but this holds true of all professors in the CS department.

3.0
4.0
CS350
Dec 17, 2003

Questionable mastery of the subject, with teaching material ripped from the textbook verbatim. Nice, though.

5.0
2.0
CS210291
Dec 18, 2003

One of the best profs. I want to take more classes from her. Clear and very helpful. The mentor program is great.

2.0
2.0
CS210
Mar 7, 2004

I learn more from the mentors from her. I don't think she actually knows how to program...false credentials? Her assignments lack focus but are easy. Some of the midterm had mistakes and so do all the lab quizzes. Very disorganized.

5.0
3.0
C210
Mar 9, 2004

very helpful. She cares about students.

5.0
3.0
CS210
Apr 12, 2004

Nice prof, tries to be helpful. Cares about students. Mentor program is great! Too bad it was a night class, many skipped classes.

3.0
3.0
CS210
Aug 26, 2004

Gotta love those boots...

1.0
2.0
CS210
Sep 30, 2004

No Comments

3.0
2.0
CS210
Dec 21, 2004

Easy class, Used powerpoint for all notes which made it easy to look them up later. For the most part understandable, sometimes had understanding Student Questions though.

4.0
3.0
CS210
Apr 13, 2005

Unclear assignments. As well, we never got to see our assignments after they were submitted. Also, we never saw an example of a corectly done assignment, so we got NO feedback asside from our mark. If you didn't get the assignmnet concept, you were screwed. She was nice, though, and curved MT marks.

1.0
3.0
CS210
May 13, 2005

two of my friends skipped every single class and got a better mark than I did; Classtime with this prof is completely worthless. I would have been better off if I had stayed home and done a better job on the homework. Using hotmail to recieve executable and targzipped files was a stupid idea.

1.0
3.0
CS345
Oct 29, 2005

A useless instructor who gives overly high marks, so people don't complain. If you want to LEARN something, avoid her. If you just want to pass her class, you'll be ok.

5.0
3.0
CS261
Nov 3, 2005

She is very nice and helpful.

2.0
2.0
CS210
May 2, 2006

Very average prof, doesn't know what she's talking about or how to teach it. Marks easily, but you'll learn nothing in her class...

4.0
2.0
CS210
Apr 27, 2007

Straightforward class with some pointless assignments. Dr. Fan does a good job of making the course simple and coherent.

5.0
3.0
CS210
Oct 2, 2009

Dr. Fan is an excellent teacher. She is clear, very helpful and really cares about her students. Highly recommended.

2.0
2.0
CS100
Nov 25, 2009

Terribly boring prof, talks about nothing interesting. Can't answer people's questions. Easy class, but not fun to go to at all.

2.0
2.0
CS100
Nov 26, 2009

She is alright. It is very hard to understand her. Her tests are simple. The assignments are HARD and they don't teach you anything about the assignments. You learn it on your own. No need to attend class. If you follow textbook, you'll be fine

5.0
2.0
CS100
Nov 27, 2009

Good prof. She is helpful and easy to approach. She has tried to make the class fun and interesting. I like those vedio clips and funny computer cartoons!

3.0
2.0
CS100
Dec 10, 2009

Prof: "Does anyone know what the answer is?" Student: "C!" Prof: "D?" Student: "No, C." Prof:"B?" I think that's a good indication of my level of sanity during a CS class.

3.0
2.0
CS100
Dec 18, 2009

Extremely boring. You dont even have to attend anything except the labs.

5.0
3.0
CS100
Dec 24, 2009

Good prof.I had family problem. She is very helpful and understanding.

4.0
2.0
CS210
Dec 29, 2009

She definitely knows what she is talking about! She does have an accent, but it is very easy to understand her. The only downfall of this class was that the material was not exactly inspiring. However, the assignments were relatively easy and same with the exams. Overall, good prof.

3.0
2.0
CS100
Jan 7, 2010

EASY ENOUGH CLASS - ATTEND LABS SESSIONS! LECTURES ARE PAINFULLY BORING. MAJORITY OF CLASS SKIPPED. MULTIPLE CHOICE MID TERM AND FINAL. ASSIGNMENTS A BIT EXCESSIVELY LONG. DO START EARLY. AVERAGE

1.0
1.0
CS100
Mar 22, 2011

Well i attended the first half of the 1st lecture and haven't been back to a lecture since, the labs is where everything is done, I am sitting around a 90 right now. Take to the class to booost your GPA other then that i got nothing

4.0
2.0
CS210
Jan 8, 2013

Good prof, takes a lot of time out to help the students succeed. I didn't take notes all semester but was able to comprehend and retain everything that was taught, concepts are explained well and given a lot of time for each one. Assignments/Tests are all appropriately difficult for the course. Would recommend this prof.

1.0
1.0
CS104
Feb 13, 2014

Could not understand a word she said on the first day so never went back to lecture! Attended the lab religiously and finished with a 92! The book was a waste of money didn't use it once! Easy class, boring content!

5.0
2.0
CS104
Apr 8, 2014

Good prof. Answer questions promptly.

3.0
3.0
CS100
Apr 24, 2015

Probably didn't even need a professor for this course. Went to class about 5 times and did not learn a thing during class. All slides are posted online. All of the work for this course comes from the lab. Attend the lab, and study the online slides. If you do this, you'll be fine.

1.0
5.0
CS375
Dec 10, 2015

Doesn't explain through the examples given, which obscures understanding and obstructs application. Trivial examples given don't help when it comes to completing assignments. Assignment difficulty is well beyond what will appear on tests, so they are not an adequate practice for what will be tested.

5.0
3.0
CS375
Dec 14, 2015

Nice and helpful.

5.0
2.0
C210
Dec 17, 2015

Dr. Fan is a good teacher! The course material is hard. She tried to make it easy to follow. Enough examples were used to explain the concepts. Midterm and assignments are ok. Final has lots coding questions. Will take class from her again.

2.0
4.0
C210
Grade: A
May 19, 2016

The class itself was not bad despite the fact that a lot of times she was expecting us to know a lot from the book despite the fact she never actually used the book. she is a good prof but not the best in explaining concepts. Lengthy concept explanations that are unnecessary. Mid terms are not bad but the final is written to take your avarage down

4.0
3.0
CS210
Grade: A+
May 8, 2017
Would take again

She's a good prof who explains things well, and lets you know what she is going to test you on. Usually what she talks about in class is basically the content you'll be tested on, she isn't out to trick you. Her assignments can be slightly lengthy, but she gives you enough time to work on them. Midterm is easy, final is a little more difficult

2.0
3.0
CS210
Grade: C+
Dec 23, 2017
Would take again

Midterm was easy. Final was long and written to ruin your grade. Assignments for this course are the worst. They aren't too difficult but they are very lengthy and her requirements such as pseudo-codes, crc cards, and test implementations are a colossal waste of time. The assignments are also very unclear.

1.0
4.0
CS210
Grade: B+
Jun 6, 2018
Wouldn't take again

Adamant about using "her way" to solve problems & will not hesitate to punish you for using any other method (be it 100% correct). Boring & mundane lectures, reads off slides. If you answer a question incorrectly, she gives you those objurgatory expressions & make you uncomfortable. She is knowledgeable but a terrible prof. to be brutally honest.

3.0
3.0
CS375
Dec 11, 2018
Would take again

I probably haven't met a more average professor. She's not terrible, and she certainly can teach. But she's also not that exciting of a lecturer. You could teach yourself from the slides if you wanted, but she does give good examples and explanations in class. Exams are average. Do well on your assignments, use them to review, and you'll be fine.

LECTURE HEAVY
4.0
3.0
CS210
Grade: A+
Apr 24, 2019
Would take again

Dr. Fan is a knowledgeable professor who provides a plethora of resources for the students to use and better their understanding. Her assignments are lengthy, but she gives clear instructions and fair due dates. She's not the most engaging lecturer, but she discusses all necessary information and explains it well. Overall, no complaints here.

Gives good feedback
Lots of homework
Clear grading criteria
2.0
4.0
CS210
Mar 19, 2020
Wouldn't take again

She is just okay. Her lectures are very dry.

Gives good feedback
Lots of homework
Test heavy
3.0
2.0
CS100
Apr 19, 2020
Wouldn't take again

Lectures are too long and she drags them out. If you only need CS100 you don't need to go to the lectures- if you know a lot about computers. She goes over binary in the lectures, so if you need classes above 100 then you should go. You need to go to the labs (my lab instructor was good) or you won't pass. Tests and assignments were easy.

Clear grading criteria
2.0
1.0
CS100
May 4, 2020
Wouldn't take again

Her class is ok if you just want to read the textbook. The labs are mandatory but her lectures are not, most of my class didn't go to lectures as nothing she says is important because she just tests on the textbook. When things moved online we only heard from her like twice and no lectures were provided we just had to read textbook for the final.

1.0
1.0
CS100
Grade: A+
May 19, 2020
Wouldn't take again

I would strongly advise not taking her class. The lectures are incredibly boring and she rambles about irrelevant topics and is super confusing when describing assignments. Her midterms feature things she has never covered and assignments take forever to come back. The lab is the best part by far but still avoid this prof.

5.0
3.0
CS100
May 19, 2020
Would take again

She is a nice professor who cares about students.

3.0
2.0
CS100
Grade: A
Jun 7, 2020
Wouldn't take again

Lisa is a really nice person, but does not teach outside of her slides (which are all uploaded to URCourses), making attendance not essential. The material is simple, but buying the textbook will help teach you the content not mentioned in her slides or lectures. Do not procrastinate on the lab assignments, which are easy but take time.

3.0
3.0
CS100
Grade: A
Sep 1, 2020
Would take again

She didn't wear a microphone and I couldn't hear her during lectures. Just read the textbook and make notes. I would say going to class is not worth it most of the time since she mostly reads off exactly what's on the slides. Very nice woman and responded to emails thoroughly and quickly. I would recommend her since her midterm was very easy.

Get ready to read
2.0
3.0
CS210
Apr 15, 2021
Wouldn't take again

For a CS prof she is embarrassingly bad with Zoom. She is NEVER prepared for class and never wants to talk about c++ questions saying - that is from cs115. She is a bad teacher, but not the absolute worst at U of R. 2/5

Get ready to read
5.0
4.0
C210
Grade: Not sure yet
Apr 21, 2021
Would take again

Very good professor.

1.0
1.0
CS100
Grade: Not sure yet
Apr 22, 2021
Wouldn't take again

All this prof did was read us the textbook, the lab instructor did everything else. It's much easier to do the notes on your own. I asked her how far we should read up to before the midterm and she told me not to worry about it. I recommend not purchasing the textbook as she posts PDFs of the chapters anyway, and it's a very expensive book.

Get ready to read
Clear grading criteria
1.0
3.0
CS210
Grade: C+
Apr 30, 2021
Wouldn't take again

Horrible prof. No practice midterms or practice finals, we had to harass her just to give us class topic recaps. I stopped showing up to lectures because they suck, and her homework is super dull. Passed the final with an 81 but never handed anything in so ended up with a bad grade.

4.0
3.0
CS100
Grade: A
May 5, 2021
Would take again

I liked Lisa as a professor. The lab is where you will learn the most. For the midterm and final, most of the questions were from the textbook. Therefore it is important to buy the textbook because if you don't your grades will suffer. As long as you study the textbook chapters you should end up with a decent mark.

Get ready to read
1.0
2.0
CS100
Grade: A+
May 2, 2022

Prof is very very very bad. lectures r pointless and super annoying, u learn nothing and actually get more confused sometimes. BUT the lab instructors are amazing and practically are the prof(s). the textbook is super super long and u have to read basically all of it for the final. u will literally only learn in the labs. find a different prof.

Get ready to read
Clear grading criteria
Lots of homework
4.0
1.0
CS100
Grade: A
May 2, 2022
Would take again

Super easy class. Lectures are literally pointless, she just reads a few lines on a PowerPoint. I passed the class with an 85 and went to like 3 lectures and opened the textbook once maybe twice. She doesn't teach the Binary number section very well, so I just watched a video and it helped a lot. Do the assignment and you'll probably pass.

Get ready to read
Accessible outside class
4.0
3.0
210
Grade: Not sure yet
Apr 25, 2023
Would take again

Prof Fan is good at explaining and breaking down main topics as we learn; she does tend to repeat herself, but honestly she repeats important points that you need to understand! Midterm was simple, final tests your ability to think like a programmer before moving on to higher level courses; If you have to choose between Lisa and Sultan, CHOOSE HER!

Clear grading criteria
Lecture heavy
Test heavy
1.0
5.0
C210
Nov 8, 2023

Do not take this class with her unless its super mandatory. She grades really tough and just reads off the slides, even if you have solved any question partially correct there is no mark for that, its either full or none. Good luck

Tough grader
Get ready to read
1.0
5.0
CS490AX
Grade: Rather not say
Jul 7, 2024

lisa is one of the worst professors, with a lot of attitude. She doesn't want to help people or understand any situation that students are undergoing, which is not correct. I actually took an extra course beacuse of her careless nature, she said the seminar couldn't be taken alone because I was an international student It was a very bad experience

5.0
3.0
210
Jul 18, 2024
Would take again

Nice and respectful. Answer students questions promptly.

Tough grader
Amazing lectures
Respected
1.0
5.0
CS210
Grade: B+
Oct 7, 2024

English: I wouldn't take her like if it wasn't the only class available. Her lectures are boring and uninteresting. ગુજરાતી: ન લેતો ભાઈ, લાગી જશે. ਪੰਜਾਬੀ: ਇਹ ਕਲਾਸ ਨਾ ਲਓ ਭਾਈ français: je préfère écouter dingue de toi qu'elle

Lots of homework
So many papers
Lecture heavy
1.0
5.0
C210
Grade: Rather not say
Dec 16, 2024

Literally lied about the final, saying there wasn't any coding then half the final was filling in for code... Lectures are borderline useless as well. Do not recommend.

Tough grader
Get ready to read
Lecture heavy
2.0
4.0
CS210
Grade: C+
Mar 4, 2025

I don't know if this is Lisa's fault, or just the class structure itself, but I learned nothing during the lectures. The final had parts of code that we never went over in class, and it was just an awful experience. Dont bother going to office hours either; they do not help

Lecture heavy
Graded by few things
4.0
4.0
C210
Grade: Not sure yet
Mar 9, 2025

Tough grader, but lectures are helpful if you stay engaged. unstuckstudy was a lifesaver for prep - highly recommend alongside the textbook.

Class Info

Online Classes

100%

Attendance Mandatory

4%

Textbook Required

29%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 16 grades
Most common grades:
A+ (5)
A (5)
Not sure yet (4)
Grade Distribution
A(10)B(0)C(3)D(0)F(0)A-/B+(3)
Based on 22 reported grades
A+: 5
A: 5
Not sure yet: 4
C+: 3
Common Tags
Get ready to read (8)
Clear grading criteria (5)
Lots of homework (4)
Lecture heavy (4)
Tough grader (3)
Gives good feedback (2)
Test heavy (2)
LECTURE HEAVY (1)
Rating Trend

Declining

-0.80 avg change
Apr
Nov
Jul
Oct
Dec
Mar
Last 6 months
Ratings by Course

345

5.0

(1)

CS291

5.0

(1)

CS210350

5.0

(1)

CS210291

5.0

(1)

CS261

5.0

(1)
+11 more courses
Difficulty by Course

CS210350

4.0

C210

3.9

CS375

3.7

CS350

3.5

CS345

3.5

Similar Professors