Professor: Janice Regan
Department: TBD
College: Simon Fraser University
Rating # 1
Overview:
- Course: CMPT129
- Grade Received: B+
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
Mistakes everywhere in her lecture notes/assignments/exams, we had 3 midterms in our semester and all 3 had AT LEAST one error that she had to fix mid-exam. She is also not articulate whatsoever, questions on the midterms/assignments are convoluted, like... she's just bad... Honestly don't know how her score isn't way lower than what it is...
Rating # 2
Overview:
- Course: CMPT475
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
do your self a favor, and please dont take it with her.I dont know where to start tbh with yall. she is one of the most disorganized profs ever. not a single thing was released on time, or graded on time(all assignments---even the final). lecture are as useless as she is when you ask her questions. if you wanna learn nothing, TAKE IT with her...
Rating # 3
Overview:
- Course: CMPT300
- Grade Received: Not sure yet
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
Assignments and exams felt like they had been rushed, lots of errors on them. Assignment grading was poor as well. She does give practice exams and covers most of the exam questions in prior assignments, which was nice.
Rating # 4
Overview:
- Course: CMPT129
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
Expect errors on assignments and exams. Exams are quite long and people have barely any time to finish. Does not upload course content on schedule. Assignments take a long time to do. At least there are lecture recordings and Regan is accessible out of class.
Rating # 5
Overview:
- Course: CMPT300
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
Assignments and exams are extremely long. On the last midterm there was question that literally took up an entire page, I am not exaggerating. Her wording for assignments and exams are convoluted. You spend more time decoding what shes trying to say rather than doing the actual question. She doesn't keep her promise of giving 2 weeks for assignment
Rating # 6
Overview:
- Course: CMPT371
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
Worst prof in the entire world, her final is more like a grammar test. You have to do the exact same way she told you. Such a cold heart prof. I was literally threatened by her when I try to review my final test with her.
Rating # 7
Overview:
- Course: CMPT300
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
I like her lectures because I can feel she is passionate in teaching students. I got so frustrated in this course because she never posts Assignments at the scheduled time but the due date remains the same. The assignments are vague, difficult and confused, which takes you a lot of time to figure them out.
Rating # 8
Overview:
- Course: CMPT300
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
One of the most disorganized professors I have ever taken a class with. She constantly posts incorrect sample quizzes and vague assignments, and she never posts assignments when they are supposed to be posted. Because of this, my schedule is always in flux as I cannot depend on the dates she gives to us.
Rating # 9
Overview:
- Course: CMPT300
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: N/A
Comment:
She's alright
Rating # 10
Overview:
- Course: CMPT471
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: N/A
Comment:
A lot of work, which basically is a lot of writing.
Rating # 11
Overview:
- Course: CMPT371
- Grade Received: A
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Most people don't like her cause she gives long lecture and very long exams. However I think she is good since her exams are fair and most of the questions are directly from the slides. She also gives enough material for students to study and catch up. She is friendly and willing to help students. Video recording is also available.
Rating # 12
Overview:
- Course: CMPT471
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Mandatory
Comment:
The assignments are for 1-3 people but it seems like you will hardly do it if you are alone and you need to find group members. Janice will not consider if it is fair or not do the assignment alone or not. It is really weird that the quizzes and exam to be like a writing course. Many people dropped this course during the first two weeks.
Rating # 13
Overview:
- Course: CMPT102
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
If you don't have a coding background you're going to struggle even though she teaches introductory courses. Janice's slides are too information heavy and rather than explaining she just reads off the slides. Even if you do get the hang of coding, beware that she doesn't like any other coding style besides her own.
Rating # 14
Overview:
- Course: CMPT129
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: N/A
Comment:
Janice is amazing! She is passionate about the course and she is very good at teaching it. She is also very accessible outside of classes. She even once came to campus over a weekend to answer questions. The only down side for me was that the marking was somewhat inconsistent, but I suspect that's due to the unwell-trained TA rather than the prof.
Rating # 15
Overview:
- Course: CMPT129
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
Janice is very knowledgable on the subject and is a very good lecturer. She is easily accessible, she encourages students to go to office hours (she has several). Exams and gradings are fair, the first midterm is replaced by the last, if you do better. My only criticism is her assignments can have plenty of errors, which cause additional work.
Rating # 16
Overview:
- Course: CMPT128
- Grade Received: A-
- Overall Rating: 4.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
I enjoyed her class, thrives to make things as clear as possible , very clear marking criteria labs are fairly detail and and practical but get ready to practice a lot and deal with sometimes very long and confusing assignments.
Rating # 17
Overview:
- Course: CMPT300
- Grade Received: B+
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Mandatory
Comment:
Janice is wonderful. She tends to go over things multiple times, but she's very knowledgeable about the material, enthusiastic about teaching the course, and extremely generous with her spare time - last summer she taught 3 courses, guest lectured for another, and still had time to do multiple out of class final-review sessions. She's great!
Rating # 18
Overview:
- Course: CMPT128
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
class is way to hard for first year cmpt
Rating # 19
Overview:
- Course: CMPT128
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Mandatory
Comment:
friendly enough, course starts moving really fast around week 6/7, so keep up with labs.
Rating # 20
Overview:
- Course: CMPT128
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: N/A
Comment:
Midway through the course now and need to vent my frustrations: Janice is very intelligent, pleasant, and nice. Sure. She's also extremely unorganized. Her lab scripts and assignments, pretty much every single one, contain incomplete, contradictory, and plain wrong information. It's too much hypocrisy, given how much she preaches about being exact.
No comments:
Post a Comment