Professor: Frank Ferrie
Department: Engineering
College: McGill University, Montreal, QC
Rating # 1
Overview:
- Course: ECSE202
- 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:
Hardest course. Definitely not an introduction. Make sure to attend all tutorials, they are very helpfull.
Rating # 2
Overview:
- Course: ECSE202
- Grade Received: Not sure yet
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: No
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
Worst intro course on earth... Pretty sure nobody actually learned in this course unless you are taking 3 credits per semester and you have all your time following a better course online on Coursera for instance. Showing up at his office hours for help in your code results in a "No.. not today, I'm tired". Seems like there is never a good day...
Rating # 3
Overview:
- Course: ECSE202
- 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:
Introductory course ??? more like a ECSE402 ..... Do yourself a favor and do NOT take this course with this professor. Think about studying for this course BEFORE taking the course.
Rating # 4
Overview:
- Course: ECSE202
- 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:
Not an introductory course at all. he doesn't make it easy in any way. this course really made me lose interest in my major. sad about this really
Rating # 5
Overview:
- Course: ECSE202
- Grade Received: B+
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
When I am in class I sometimes think I mistakenly entered a Phd students lecture room. The course is Advanced Programming instead of Intro. New programmers are honestly gonna suffer. God be with You.
Rating # 6
Overview:
- Course: ESCE202
- Grade Received: Not sure yet
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
He's not a bad person, but he's a terrible lecturer. I understand that teaching an "intro" class as someone with so much programming experience might be hard, but what bothers me is that he doesn't seem to put an effort into this course. 95% of the slides aren't his, it's discouraging. Word of advice: read the texts.
Rating # 7
Overview:
- Course: ECSE211
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
He is a great prof. I've learn a lot from this course. One of the best Prof I've ever met in McGill. His courses are tough, but guys it's McGill. Nothing in McGIll is easy
Rating # 8
Overview:
- Course: ECSE202
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
A great lecturer for sure, but the course material went well beyond what I would call "intro". Assignments are demanding and time-consuming. Bonus awarded throughout the latter half of the semester. I did miserably on the midterm but the final was fair. Tutorials are super helpful.
Rating # 9
Overview:
- Course: ECSE202
- Grade Received: INC
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
WORST COURSE EVER. CAN'T BELIEVE THIS WAS AN INTRODUCTORY LEVEL COURSE AND HAS REPLACED COMP202. WE WERE TAUGHT 2 LANGUAGES AND IT IS REALLY DIFFICULT FOR SOMEONE WITH NO PRIOR PROGRAMMING EXPERIENCE.
Rating # 10
Overview:
- Course: ECSE202
- 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:
awful notes difficult class. if you dont have previous programming knowledge, you will struggle heavily. even though it is INTRODUCTION to software development
Rating # 11
Overview:
- Course: ECSE202
- 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:
Came into this class excited to begin learning about software. I showed up to every class up until the last 2 weeks because I had given up any hope of passing. Assignments are HELL! I put in atleast 30 hours per assignment. Course is way too hard. I'm switching programs because I know I won't even pass this course the next time i have to take it.
Rating # 12
Overview:
- Course: ECSE202
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: Yes
- Would Take Again: Yes
- Attendance: N/A
Comment:
Ferrie is a good person that has a lot of background. As a teacher for a first course at university, it can be difficult to follow if it's your first programming experience. Slides are not the best, get online and learn by yourself. I suggest to not be afraid to ask for help for assignments. Ferrie teaches multiple classes, you will have him again
Rating # 13
Overview:
- Course: ECSE202
- Grade Received: N/A
- Overall Rating: 4.0
- Course Difficulty: 4.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: Yes
- Attendance: Not Mandatory
Comment:
He talks pretty loudly and clearly. His explanations are good, however the material covered is too advanced for an introductory course. I had some prior programming knowledge and still found some of the first assignments a little tricky especially since we started with C.
Rating # 14
Overview:
- Course: ECSE202
- 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:
introduction class and we're doing relatively advanced algorithms. I'd like to meet the great minds who thought this course was a good idea!
Rating # 15
Overview:
- Course: ECSE202
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: N/A
Comment:
Unless you have extensive former programming experience, you are predestined to fail Frank's class. Roughly half the class failed the first midterm. Good luck.
Rating # 16
Overview:
- Course: ECSE202
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 5.0
- For Credit: Yes
- Textbook Used: No
- Would Take Again: No
- Attendance: Not Mandatory
Comment:
He is most definitely not by worst prof as far as lecturing goes, however, the class is ridiculously difficult for an intro course. He is not very clear on his expectations for us. Assignments take me 30 hours to do and are bi-weekly. Notes are awful recycled MIT slides (for C) and even have some outdated concepts. This course makes me regret SE.
Rating # 17
Overview:
- Course: ECSE202
- 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:
Taking his course would sacrifice all your spare time including sleep.
Rating # 18
Overview:
- Course: ECSE202
- 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:
Using MIT sophomore material, which is crazy for a freshman with no coding experience. Assignment often takes you 10-15 hours as you have to DISCOVER knowledge yourself via Google. The course is interesting but challenging. However, try your very best to avoid FRANK.
Rating # 19
Overview:
- Course: ECSE202
- 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:
the assignments are so bad, you learn the material from the assignments after you submit it. too difficult for an intro course
Rating # 20
Overview:
- Course: ECSE202
- 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:
Very hard class! The assignments are super hard if you don't have any coding background. Very though class and I would recommend learning to code before taking this class.
No comments:
Post a Comment