2.1

John Rogers

Engineering - Carleton University

2.1
Quality
4.4
Difficulty
10%
Would Retake
144
Reviews
2.1
Quality
4.4
Difficulty
2.1
Helpful
2.1
Clarity

10%

Would Retake

144

Reviews

Rating Distribution
Official

5

24

4

7

3

18

2

17

1

78

What Students Say

I dont mind having a tough prof

ELEC3509 - 1.0 rating

Lectures barely relevant to lab, you will spend countless hours trying to understand how to do the prelab because he never really went over the theory or procedure to understand what are doing

ELEC3509 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

63%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C-

95% confidence
Based on 27 grades
Most common grades:
Not sure yet (19)
F (12)
Rather not say (4)
Grade Distribution
A(5)B(4)C(3)D(1)F(12)A-/B+(3)
Based on 54 reported grades
Not sure yet: 19
F: 12
Rather not say: 4
B-: 3
Common Tags
Tough grader (41)
Test heavy (24)
Skip class? You won't pass. (17)
Beware of pop quizzes (6)
BEWARE OF POP QUIZZES (5)
Get ready to read (5)
Tough Grader (4)
Lecture heavy (4)
Rating Trend

Declining

-0.71 avg change
Jul
Nov
Jul
Aug
Sep
Dec
Last 6 months
Ratings by Course

975705

5.0

(1)

97533

4.5

(2)

ELEC

4.0

(2)

ELEC5705

3.7

(3)

975XX

3.0

(1)
+17 more courses
Difficulty by Course

3509

5.0

359399

5.0

ELEC35093909

5.0

ELEC4505

5.0

ELEC25013509

5.0

Reviews (144)
4.0
4.0
97359
Mar 1, 2003

No Comments

3.0
4.0
97553
Mar 1, 2003

No Comments

5.0
4.0
97553
Mar 4, 2003

An exellent Prof. He really knows his stuff.

5.0
4.0
97533
Mar 19, 2003

Very Good Prof

2.0
4.0
97553
Apr 5, 2003

No Comments

2.0
4.0
97553
Apr 15, 2003

Can't teach, doesn't want to teach, doesn't care, is unprepared, has a chip on his shoulder the size of his ego, and has no personality. stay away !

4.0
4.0
97533
May 1, 2003

Honestly, great guy, I can see a very bright future for him, way to go SIR, AND HE CARES ABOUT HIS STUDENTS IN CLASS AND THAT SHOW UP TO THE LABS.

1.0
4.0
97553
May 25, 2003

To the person who posted before, stop butt kissing, everyone did show up to the class and to the labs, cannot teach. NO EFFORT in preparation of the course, the software or anything to do with design. Look at his web site, he answered no questions.

2.0
4.0
ELEC3509
Nov 28, 2003

No Comments

1.0
4.0
97359
Feb 9, 2004

Sadistic, arrogant and completely useless. If the chicken scratch on the board doesn't get to you, the Resistor labeled "R evil" will. Avoid at all costs.

1.0
5.0
97575
Mar 16, 2004

if this is the best PhD in EE carleton can produce, run for your life.

3.0
3.0
975XX
Mar 18, 2004

No Comments

1.0
3.0
97ALL
Mar 24, 2004

Rogers is an utter joke. Like most professors at Cartoon University, he favours his own students, favours people within his little political circle and gives them higher grades. By Ottawa custom, got job by contacts not merit. Should be fired.

5.0
2.0
975705
Mar 26, 2004

Good professor. Consistent marker. He types up his notes, unlike some. Very punctual. Responds to emails quickly. Helpful outside of class time. Pretty good, for a new professor.

5.0
4.0
ELEC5705
Mar 26, 2004

John ROCKS! He is a nice guy, although extremely eccentric. He checks the labs to see if anyone there needs help (There is NO scheduled lab). Sure the course has a few bugs, and the difficulty level may need a little attenuating but he's doing his best

5.0
4.0
ELEC5705
Mar 29, 2004

John has done a remarkable job in preparing and delivering a brand new course from scratch.John promotes discussion in the classroom. He is available for one-on-one consulation. Very ambitious. Consistent marker. Excellent course. Well done!

1.0
5.0
97575
Mar 29, 2004

A complete failure Most professors prepared notes on topics they are familiar with, however he just knows oscillators and fills the rest of the class looking at his watch and realizing he knows nothing about most of the topics.

3.0
4.0
97575
Mar 30, 2004

Professor Algorithm: teach course you know a bit about. Get students to do assignments on topics you know nothing about. Compile these assignments into a book. Get famous, publish papers on the backs of other people's work. Wash, Rinse, Repeat.

1.0
5.0
359399
Mar 30, 2004

No Comments

2.0
4.0
ALL
Mar 31, 2004

the psychology department would have a field day with him.

2.0
3.0
ELEC575
Apr 1, 2004

Not orginized, does not transfer knowledge well. Has lots to improve.

5.0
1.0
97575
Apr 9, 2004

Professor Plett (Dr. Evil) sits and watches as Professor Rogers (mini-me) teaches. Two full-time professors in the same room, Aha!!! His students,micro-me(s), keep doing what they do best; ass-kissing; A+ A+. they chant, and behold, here come the grades..

1.0
5.0
ALL
Apr 14, 2004

Carleton used to have professional,mature intellgent professors on DOE faculty: from University of Toronto and some from University of Waterloo. Here not because he deserves it, but because of his relation to Plett. That's why Toronto runs Canada.

5.0
4.0
ELEC
Apr 16, 2004

An excellent course. I recommend it to anyone who wants to learn about synthesizers. Lots of practical circuit design is required but it is well worth the effort. I have learned so much and I hope to have an opportunity to design PLLs in industry.

5.0
4.0
ALL
Apr 16, 2004

John knows his stuff and does his best to impart information to the students. Like anything it is a two way street and half of learning is done by the student.

1.0
5.0
ALL
Apr 20, 2004

Ghandi said, “Become the change you wish to see in the world.” if we all become like rogers we would be bitter, eccentric geeks, whose goal in life was to transfer our emotional baggage onto others, and be a 30 year with the mind of a 10 year old.

2.0
4.0
575
Apr 30, 2004

there are two types of engineers: those who are arrogant, insecure, political and cowardly infantile morons or those who are confident, have leadership skills, dynamic and friendly. rogers is the former in a big way. priority is himself and ..himself.

1.0
5.0
97575
May 4, 2004

sure let's be fair: the students did most of the teaching to each other and learned little from plett or his puppet, rogers. being a coward is not saying otherwise: rogers is a horribly political self-centered twit

3.0
4.0
ALL
Jun 29, 2004

Not helpful and a little stuck up. Avoid if possible.

3.0
5.0
ELEC
Aug 25, 2004

No Comments

5.0
3.0
ELEC3509
Oct 8, 2004

I think people think John isn't knowledgable because he conveys a lack of confidence through his hunched shoulders and stuttering. John deserves much more credit, he knows his stuff inside out. He really cares for students, this is seen in his teaching.

2.0
4.0
PHYS1004
Mar 15, 2005

his teaching is boring and right out of the textbook. do some teaching

1.0
5.0
ELEC3909
Apr 20, 2005

I am the one to say he's hot. Come'on!! Those sweaters made by his grandma are like totally in!! Terrible prof.

2.0
5.0
ELEC35093909
Mar 28, 2006

Proud, bitter and stuck-up. Will do anything to diminish you in the final exam, totally devastate you to demonstrate how smart he thinks he is. Then he will bell-curve the marks, but you've already messed up your other exams because of him. One of the worst professors I've ever had.

2.0
5.0
ELEC3909
May 10, 2006

This guy is one of the least inspiring profs in the elec dept. at Carleton. He sucks!! Avoid him if possible...

1.0
3.0
ELEC3509
Dec 6, 2006

bad prof

1.0
5.0
ELEC5705
Dec 11, 2006

No Comments

3.0
3.0
ELEC3909
Jun 21, 2007

The worst prof I have ever had.

1.0
5.0
ELEC4505
Dec 17, 2009

he is the worst worst professor u will ever get .He is so bad at teaching he do not know actually how to teach a**** .I dont know how he become a professor .University should fired him soon.

5.0
2.0
ELEC2607
Jun 16, 2010

He a very approachable professor and helps any student that asks questions. He does a lot of examples on the board which is useful as most of the questions covered there will be on the midterm/final. When he goes through the material he lets you know what will be important for future courses and what is important for the midterm/exam.

1.0
5.0
ELEC2607
May 1, 2011

Worst prof you ever imagine.

5.0
4.0
ELEC3509
Sep 5, 2011

Probably favourite prof I have had. Don't get me wrong - he is a challenging prof - but the course (Electronics II) is designed that way. He's a funny guy, and he is extremely straightforward but blunt - he will not BS you or surprise you on an exam with an unfair question (but they will be tricky). Must attend or you will fail (pretty well proven)

1.0
5.0
ELEC3509
Oct 29, 2011

Worst professor I've ever had. The list of things he does wrong is so long it won't fit in this little box. If you have to take his class, try to ignore the crappy marks - everyone is getting the same crappy marks and they have to adjust them in the end. Don't sacrifice your other classes for his stupid class.

3.0
5.0
ELEC3509
Nov 6, 2011

If this is the only course you have throughout the semester you will still do bad! Lol. He is an ok person, he just never puts himself in our shoes, he believes that when the average of a class is F that it is the students fault and does not realize that it is actually his fault. The marking scheme is digital, either 1 or 0.

4.0
1.0
ELEC3509
Nov 10, 2011

He is my favorite professor and he is very very knowledgeable! The only downside is that he is sometimes too sarcastic when you ask him a question, and that?s a turn off when u need help. But overall I like him very much.

5.0
2.0
ELEC3509
Nov 29, 2011

Definitely the best prof in the electrical department. His ability to explain difficult concepts is outstanding. He always makes class fun and entertaining. This course is challenging so the bad comments are simply due to students that can't handle the workload.

5.0
4.0
ELEC3509
Dec 3, 2011

The most difficult prof I've had thus far but I've learned the most from him. If you don't do the work and prep for some of the harder lectures you will find this class too difficult and take it out on the prof. If any other Elec prof that I've had so far were to teach it, I would likely fail. The guy wants you to learn and pushes you to do so.

2.0
5.0
ELEC3509
Dec 20, 2011

Prof Rogers just needs to care about how his students are doing and understand that the problem may come from him, especially when it comes to the amount of questions he puts on the exam/midterm. He is a smart guy and needs to understand that not everyone is like him! The more we are pressed for time to solve a problem, the more inaccurate we get.

4.0
3.0
ELEC3509
Jan 11, 2012

I failed the course (entirely my fault), but I wouldn't mind retaking the course with him again. He's not a bad prof, but the lectures are pretty dry. What I found useful though were his video lectures. They were very helpful and made me understand the course material better. My reason for failing was not practising enough questions

5.0
4.0
ELEC3509
Jul 4, 2012

If you fail his course its your own fault. He will tell you at the beginning that 3509 is probably the hardest class in 3rd year. He is not lying. If you do your work and review your notes you will do well. If you have a bad attitude and expect things handed to you (some here seem that way) you will fail. He's a great guy who doesn't BS you.

3.0
5.0
ELEC3509
Aug 8, 2012

Keeps you on your toes with questions in class, which is good however has an antisocial personality. Get to know him on a first name basis and you will get a good mark. Grading does not reflect student knowledge. Don't let this class hurt your mark in other classes by using all of your time; especially when it comes to the labs.

3.0
4.0
ELEC3509
Sep 4, 2012

With the constant decrease in midterm marks over the years (and probably overall final marks), John, or rather, the faculty, need(s) to approach the course differently to ensure a better passing rate. Rogers needs to take a better interest in identifying students strengths and weaknesses so students will do better.

5.0
5.0
ELEC3509
Sep 25, 2012

He is very understanding and answers all your questions. Midterms and Finals are challenging. If you study his notes and watch his videos (that are very useful)you will pass the course.You can't fool around and expect to pass(study last minute). This course changed my life. Don't take this course in summer.

5.0
3.0
ELEC3509
Dec 18, 2012

Rogers is not a bad guy. He`s actually very approachable and helpful. The course is based almost entirely on understanding. The lectures were very involving. Both the midterm and the final were challenging, but nonetheless fair. The labs are a pain but I learned A LOT.

3.0
5.0
ELEC3509
Sep 17, 2013

not the best!, not the worst!

3.0
5.0
ELEC3509
Nov 25, 2013

Summing up all comments below: Rogers definitely knows what he is talking about, but he is not really socially smart. He does expect certain levels of understanding from you and would get impatient after a bit. He could (and probably would) offend you in ways that he probably didn't know himself.

3.0
5.0
ELEC3509
Dec 2, 2013

Oh Plzzzzz

1.0
5.0
ELEC3509
Dec 17, 2013

Trust me, you don't want to take this class with him. You will hate your life.

1.0
5.0
ELEC3509
Grade: Not_Sure_Yet
Dec 25, 2013

Avoid this guy.

5.0
5.0
ELEC3509
Jan 24, 2014

One of the best Profs I've had. He puts in a lot of effort to bring you up to his level and gives you enough material to get an A+, if you're willing to put in the work. You will be a professional in electronics through his course. Bad comments are just by lazy students who expect to be spoon-fed ie his exam format has hardly changed in over 10yrs!

4.0
3.0
ELEC3509
Jan 25, 2014

He tells you on the first day that this course will be tough, and he's not lying. Labs and video lectures are key to understanding course material. Midterms and finals are the same every year; not tough if you solved old papers. Went into the final hoping for a C, ended up with a B+.

1.0
5.0
ELEC3509
Jul 31, 2014

Walking around the class, hands in pocket, talking fast without pause on the circuit design like a sociology lecturer.

2.0
5.0
ELEC3509
Aug 2, 2014

I don't know why this prof tries to make this course AS HARD AS POSSIBLE !!! talks very fast, teaches a theory very fast ! Avoid this guy if you don't have to take this course !

2.0
5.0
3509
Oct 21, 2014

This professor doesn't teach anything in class. if you take this class you have to learn everything on your own. he just walks around the class talking to people and answering questions. doesn't explain concepts at all. doesn't answer questions on board properly. AVOID HIM.

4.0
4.0
ELEC3509
Grade: C
Jan 7, 2015

Rogers is a fair professor. I dropped it twice before passing it on the third attempt. Before this I was a lazy student, used to firstsecond year spoon feeding of material, not really having to think for myself. This is really the first glimpse of real engineering design. Go to class, DO LABS YOURSELF(important), vid lectures, do old exams, pass.

2.0
5.0
3509
Jan 8, 2015

horrible prof

5.0
3.0
ELEC3509
Jan 9, 2015

Awesome Prof. Asks you to solve problems in class instead of boring old lectures. The labs are terribly long, but everyone has copies of old labs so they are do-able. Midterm and final exam were both very fair and I'm sure he marked very easy. Go to class, participate, attempt the labs on your own, and do past midtermfinals. Good prof, good class.

3.0
5.0
ELEC3509
Mar 25, 2015

Get ready to get annnnallllled. Worst course of my undergrad career. Don't cram the night before.. I learned the hard way.

1.0
5.0
ELEC3509
Mar 25, 2015

Horrible professor. Makes a core EE course too difficult and tedious. He also holds random pop quizzes in class and if you miss 3 he FNDs you. In one class a student left 5 minutes early and he intentionally held the pop quiz right after in spite. He doesn't follow a textbook, doesn't teach, he only does practice questions in class. Avoid him.

2.0
5.0
3509
Jun 9, 2015

Lab TA's marked very differently between each other and often marked unfairly prof didn't care about the issues in the lab and told students to deal with it.

3.0
4.0
ELEC3509
Grade: B+
Nov 5, 2015

I find he is good at imparting the material, especially more recently where he introduced the surprise quizzes. You cannot miss three of them or it is an auto-fail (and there is essentially no compromise on this). He is a very tough marker though. The labs you are not super difficult, but are definitely long, and you do have to put the effort.

1.0
5.0
ELEC3509
Grade: B-
Feb 21, 2016

I dont mind having a tough prof. that wants us to learn. This prof. takes every opportunity to fail you. If you miss more than 3 classes you fail the course. One student had a midterm and had to leave 5 min early from class, and he had a pop quiz as soon as he saw them leave. This kind of attitude should not be allowed, and doesn' motivate anyone.

5.0
5.0
ELEC3509
Grade: A-
Jul 20, 2016
Would take again

Very Hard prof, but if you are ever going to actually learn any material, this class is going to do it. Yes its very hard, and you MUST go to class, but this is the only grade you will truly earn in your degree

1.0
5.0
ELEC3509
Aug 17, 2016
Wouldn't take again

Lectures barely relevant to lab, you will spend countless hours trying to understand how to do the prelab because he never really went over the theory or procedure to understand what are doing. VITAL: work with people on solving these because alone you will fail at least the first time but make sure you can do them by yourself for exams.

Tough Grader
BEWARE OF POP QUIZZES
SO MANY PAPERS
4.0
5.0
ELEC3509
Grade: Not sure yet
Dec 19, 2016
Would take again

John Rogers is an excellent Professor, despite what most of these reviews say. The common theme is the difficulty of the class, and the in-class participation, which motivates you to attend lectures and actually put in work. He does a good job of answering questions, and the material is all given to you from his website. Hardest class I've taken

Participation matters
BEWARE OF POP QUIZZES
5.0
1.0
ELEC3509
Grade: A+
Dec 13, 2017
Would take again

Very nice prof. He tells you everything.

Would take again
2.0
3.0
ELEC3509
Jan 14, 2018
Wouldn't take again

Has a hard time seeing past himself. Do past mid/exams. Had 3905 in summer. He wasted many classes+didnt really cover oscillators. Ask questions if ure not 100% comfortable with material+keep asking till u understand it. Has stupid attendance marks and will fail u; be a gem and submit papers for those that didnt attend (their name+#+relevant calcs)

1.0
5.0
ELEC3509
Sep 18, 2018
Wouldn't take again

Should not be a prof. Has many pop quizzes during lectures about things he hasn't taught you yet, if you get it wrong, that's a fail. More than 3 failed pop quizzes and he flunks you. Handing in a quiz 2 seconds too late from his 30 second timing for 300 students to bring him a paper at the front of the room? He won't take it and that's a fail.

Tough Grader
Skip class? You won't pass.
BEWARE OF POP QUIZZES
1.0
5.0
ELEC3509
Grade: Incomplete
Sep 19, 2018
Wouldn't take again

He answers questions by saying if you don't even know this, drop engineering this is not for you! He pops up questions randomly and you have to hand in in 1min! You have to have your name on the paper on every page of your notes to be prepared. If you did the attendance question wrong, it is also a fail. Miss or fail three questionsfail course

Tough Grader
Hilarious
TEST HEAVY
1.0
4.0
ELEC3509
Grade: Not sure yet
Dec 10, 2018
Wouldn't take again

John Roger's is the worst professor I have had at Carleton. His method of teaching is putting a graded pop quiz of untaught material on the board. If you even had time to ask him a question in the 10 minute period he gives for the test, all you would get is him echoing your question back to you with a smug remark on why you should already know it.

Skip class? You won't pass.
LOTS OF HOMEWORK
BEWARE OF POP QUIZZES
3.0
4.0
ELEC3509
Dec 14, 2018
Wouldn't take again

ELEC 3509 is a tough course and takes up around 80% of your time compared to the rest of your courses. John Rogers doesn't necessarily make the course harder than it should be, but his method of teaching makes you put in more effort. Although, I don't agree with how he teaches the course, you can definitely push through. Work hard.

Gives good feedback
Participation matters
BEWARE OF POP QUIZZES
1.0
5.0
ELEC3509
Grade: Rather not say
Jan 8, 2019
Wouldn't take again

Course is hard but if you put effort it should help. However this prof says if you dont get 50% on the final you fail and that is so ridiculous... the department of engineering should look into that otherwise they are going to have lots of students complaining.

Tough Grader
1.0
5.0
ELEC2501
Dec 9, 2019
Wouldn't take again

The worst professor I have had. No scratch that, the worst professor I will EVER have in my post secondary studies. Nothing can be worse than this guy.

Get ready to read
Tough grader
1.0
5.0
ELEC2501
Grade: Not sure yet
Dec 10, 2019
Wouldn't take again

Known for destroying the GPA's of many. Currently being questioned for the difficulty of the exams he writes. Avoid at all costs.

Get ready to read
Test heavy
Tough grader
1.0
5.0
ELEC2501
Dec 10, 2019
Wouldn't take again

He assigns textbook problems to prepare for tests, but the only thing is that the test difficulty is so drastic compared to the textbook problems. The textbook problems are no use for studying considering he makes everything so much more difficult and he does not give you enough material to prepare yourself for his difficult tests.

Lots of homework
Test heavy
Tough grader
1.0
5.0
ELEC2501
Grade: Not sure yet
Dec 10, 2019
Wouldn't take again

Final exam had concepts that were not taught throughout the semester and were not in any notes nor the textbook. I did many many practice problems from the textbook, probably around over 100 different ones, plus doing practice exams and re doing quizzes. Hardly any of the exam questions even were similar to these problems provided.

Lots of homework
Test heavy
Tough grader
1.0
5.0
ELEC3509
Grade: F
Dec 10, 2019
Wouldn't take again

John is Carleton's best financial decision.

1.0
5.0
ELEC2501
Grade: Not sure yet
Dec 10, 2019
Wouldn't take again

I was another one of those who perished at the hands of John Rogers' ELEC 2501 fall 2019 final. As stated by others, the exam had questions not related to the course material. Some people said he was walking around the exam room smilling as students were struggling. Avoid at all costs, take it in the summer if you have to.

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
1.0
5.0
ELEC2501
Grade: Not sure yet
Dec 10, 2019
Wouldn't take again

Just wants to filter out students and puts content on the final that was never studied in class. I had an 11GPA going into this course and I think i will have failed... John Rogers is the worst if you can avoid it never take him as a prof

Test heavy
Tough grader
1.0
5.0
ELEC2501
Grade: Incomplete
Dec 11, 2019
Wouldn't take again

PURE GARBAGE. IMPOSSIBLE EXAMS, WORST PROF IVE EVER HAD, LOOK AROUND I AINT THE ONLY ONE.

1.0
5.0
ELEC2501
Grade: F
Dec 11, 2019
Wouldn't take again

puts material not covered in class on final pretty mean in class to the students gets way ahead of other section

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
ELEC2501
Dec 12, 2019
Wouldn't take again

John rogers teaches you ELEC 2501 like you have already graduated at Carlton with an electrical engineering degree and are retaking the course just for fun. He makes absurd comments about students failing in class towards students that demoralize them, and seems to not care for their mental health. If you can avoid him you better do so.

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
ELEC2501
Dec 13, 2019
Wouldn't take again

I have never felt more pain in my entire life than taking ELEC2501 with John Rogers. He is a plague to Carleton University. Avoid him at all costs.

1.0
5.0
ELEC3509
Grade: A
Dec 14, 2019
Wouldn't take again

Makes an interesting course hard for all the wrong reasons. Full of himself and doesnt shy away from giving rude comments and expressing how many students are bad and need to fail. Hands in his pockets while explaining in class. (From a student who got an A. I just studied my off and wasted a lot of time perfecting my lab reports)

1.0
5.0
ELEC2501
Grade: Not sure yet
Dec 15, 2019
Wouldn't take again

He is a terrible professor. Don't take his course ever.

Test heavy
So many papers
Tough grader
1.0
5.0
ELEC2501
Grade: Drop/Withdrawal
Dec 15, 2019
Wouldn't take again

Quizzes have an incredibly high level of difficulty than the lectures, and final exam is even harder than that. TA's treat sessions differently (some provide formulas while some don't). Hardly any help from school and no extra practice can be found internet-wide.

Test heavy
Hilarious
Tough grader
1.0
5.0
ELEC2501
Jan 9, 2020
Wouldn't take again

His intention is to fail many student as he can, not sure why.

Test heavy
Tough grader
1.0
5.0
ELEC2501
Grade: C+
Jan 13, 2020
Wouldn't take again

He is extremely good at conveying the information in lectures which is why it's so unfortunate that he tests on things never seen before just to mess with you. Had a 94% going into the final, came out with a C+. Doing the math, that's 44% on the 50% final. When that happens clearly there is a discrepancy between the term tests and the final exam

Amazing lectures
Tough grader
3.0
5.0
ELEC3509
Grade: B
Apr 1, 2020
Would take again

Do the labs, come prepared and study hard! Dont cheat off others preparing for labs because it will benefit you come exam time. Not the best lectures, you need to go or else he will fail you. Says if you cant pass his course you wont be an electrical engineer wouldnt listen to that because I wouldnt say he is an ideal engineer or educator.

Skip class? You won't pass.
Beware of pop quizzes
1.0
4.0
ELEC2501
May 3, 2020
Wouldn't take again

Does not have students best interest in mind. Deviates from the course material on exams and test. Combats students concerns with attitude. He is good within his own studies but should not be an educator in any sense. He is not suited for a teaching position.

2.0
4.0
ELEC2501
Grade: A
Jul 7, 2020
Wouldn't take again

John Rogers sees himself as "the gateway to professional engineering", which is what he expects from all his students. The exams are as difficult as it gets. Regardless, Professor Rogers explains things well and somewhat respectful. Is just that the tests especially the final feels like it is designed to fail as many students as possible.

Skip class? You won't pass.
Test heavy
Tough grader
5.0
5.0
ELEC2501
Jul 9, 2020
Wouldn't take again

Great prof, he did not set the final to fail us.

Skip class? You won't pass.
Graded by few things
Tough grader
1.0
3.0
ELEC2607
Oct 16, 2020
Wouldn't take again

doesn't care about his students, why he is still teaching is beyond me. he needs to get it through his head that the people he is teaching are paying him so he needs to treat them better.

Skip class? You won't pass.
1.0
5.0
ELEC2501
Grade: Not sure yet
Oct 16, 2020
Wouldn't take again

Terrible

Skip class? You won't pass.
Tough grader
1.0
5.0
ELEC2501
Nov 2, 2020
Wouldn't take again

Prof Rogers and the other profs that work with him in this course do NOT care for his students. They barely reply to emails and they do not care at all about the problems and our concerns regarding this course.

Test heavy
Beware of pop quizzes
Tough grader
1.0
5.0
ELEC2501
Grade: Not sure yet
Nov 17, 2020
Wouldn't take again

Why is this guy even a professor when he doesn't realize that students have 4 other courses to focus on besides his course.

Skip class? You won't pass.
Test heavy
So many papers
1.0
5.0
ELEC2501
Nov 24, 2020
Wouldn't take again

The worst

1.0
5.0
ELEC25013509
Nov 26, 2020
Wouldn't take again

Not a good Prof. Always has problems with students no matter what course he is teaching.

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
1.0
5.0
ELEC2501
Grade: Not sure yet
Nov 27, 2020
Wouldn't take again

So stubborn and rude

1.0
4.0
ELEC2501
Nov 28, 2020
Wouldn't take again

he's very rude and has a sassy attitude and thinks his class is our world and it's funny how he removes himself from the teaching evaluation. That alone just says a lot about him as a teacher.

1.0
5.0
ELEC2501
Grade: Not sure yet
Dec 11, 2020
Wouldn't take again

worst prof every. that's it.... that's all i have to say

Skip class? You won't pass.
Test heavy
Lecture heavy
1.0
5.0
ELEC2501
Grade: Rather not say
Dec 14, 2020
Wouldn't take again

Treats every student as if they are all destined to become horrible engineers. Provided no office hours and would constantly get irritated with the amount of emails students send him. His awful pre recorded lectures feature background clocks in his home ringing every 5 minutes. Avoid this man at all costs.

Skip class? You won't pass.
Beware of pop quizzes
Tough grader
1.0
5.0
ELEC2501
Dec 14, 2020
Wouldn't take again

I wish I took this class in summer actually

1.0
5.0
ELEC2607
Grade: Not sure yet
Dec 14, 2020
Wouldn't take again

Harsh grader, bad explainer and makes difficult questions

Test heavy
Beware of pop quizzes
Tough grader
1.0
5.0
ELEC2501
Grade: Not sure yet
Dec 15, 2020
Wouldn't take again

Grades very harshly and questions are of very difficult levels. He does not waive marks or lenient in grading. His classes are not good either as his explanation is not clear and disrupted with clocks ticking.

Test heavy
So many papers
Tough grader
1.0
5.0
ELEC2501
Grade: Not sure yet
Dec 15, 2020
Wouldn't take again

Horrible Prof. Very difficult exams that deviate from the lectures and course content. Unfair use of untaught methods on exams. He is rude and doesn't provide students with adequate feedback.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
ELEC2501
Grade: F
Dec 15, 2020
Wouldn't take again

25 min lecture time on average, few example, 0 explaination, record video in a clock shop, the background noise is loud and distractibg. You won't learn anything from him, all your effort and time will become joke when he designs his unsolvable final exam.

Test heavy
Lecture heavy
Tough grader
1.0
5.0
ELEC2501
Grade: Not sure yet
Dec 18, 2020
Wouldn't take again

Sets the exams to fail students. Midterm averages were 40% and 35% because you can get a max of .25 marks for procedure. Final was 8 questions in 1:30 even though quizzes were 3 questions in 1:00, and had tricky twists on every question. I had an 11.9 CGPA including my other classes this semester but likely got 25% on the final, failing with > 50%.

Tough grader
1.0
5.0
ELEC2607
Grade: Rather not say
Jan 9, 2021
Wouldn't take again

Horrible

Tough grader
1.0
5.0
ELEC2501
Grade: Rather not say
Jan 10, 2021
Wouldn't take again

I don't know. This man gets off from making students miserable. Goes out of his way to fail as many students as possible to satisfy some morbid ego he has. That's the only reason I can think of for why he desires to make exams brutal and record lectures in a clock shop. Sets a pass requirement on the final to ENSURE he fails half the class.

Get ready to read
Skip class? You won't pass.
Tough grader
1.0
5.0
ELEC2501
Grade: Not sure yet
Jan 10, 2021
Wouldn't take again

Really bad prof. Lectures are just him talking about notes that someone else prepared of equation derivations and one or two examples. Exam was the hardest one I've written in uni. You need to teach yourself most of the content out of the textbook (which is pretty bad on its own) or rely heavily on your ta to pull you through.

Lots of homework
Get ready to read
Tough grader
1.0
4.0
ELEC2501
Grade: F
Jan 12, 2021
Wouldn't take again

Failed half of second years when I took this course. Asks weird things on exam that I never learnt in class. Avoid him pls.

Test heavy
Tough grader
1.0
5.0
ELEC2501
Jan 12, 2021
Wouldn't take again

Exam and midterms do not reflect the difficulty of quizzes that are tested throughout the course. When they say they give part marks, they give barely part marks. Even if you do the correct approach to solving the problem, but do not have the correct values, they give you barely any part marks. Just avoid this man at ALL COSTS.

Skip class? You won't pass.
Tough grader
1.0
5.0
ELEC2501
Grade: F
Jan 13, 2021
Wouldn't take again

I went in to the exam with a B+ came out with an F, such a cruel human being, no mercy at all despite the fact were in a pandemic. He takes over the course no matter whos your prof and unless he quits teaching this class you cant avoid him

Skip class? You won't pass.
Tough grader
1.0
5.0
ELEC2501
Grade: F
Jan 13, 2021
Wouldn't take again

One of the cruelest individuals to ever become a professor I think. Why become a professor if you hold your students in such contempt. So bad at his job that the faculty forced to give out make up finals because he cant resist failing students.

Test heavy
Tough grader
1.0
5.0
ELEC2501
Grade: F
Jan 16, 2021
Wouldn't take again

I do not recommend him at all. He does not have the characteristics of a teacher. Do not take this course in the fall if he is teaching it. He will be making the tests and the exams even if you have a different Prof.

Lecture heavy
Tough grader
1.0
1.0
ELEC2501
Grade: A+
Jan 25, 2021
Wouldn't take again

He does not know how to do current divider

1.0
4.0
ELEC2501
Grade: B+
Jan 26, 2021
Wouldn't take again

Worst professor I have ever had. Just a walking failure at his job.

5.0
1.0
ELEC2501
Grade: A+
Jan 28, 2021
Would take again

I really enjoyed having Dr. Rogers as my professor for ELEC2501. The lectures were very succinct and concise. I was able to learn many useful techniques and strong fundamentals for circuit analysis that are helping me even now in ELEC2507. If you attend office hours and do the problem sets, you will have no trouble during the midterms and FE.

Respected
Inspirational
Caring
1.0
5.0
ELEC2501
Apr 23, 2021
Wouldn't take again

John Rogers has been the worst professor since we moved online. He maintains limited to no communication with students during the semester and oversees all the major exams which are unfair and brutal. How can everyone including the faculty know how bad this class is and still force us to take it.

Test heavy
Tough grader
1.0
5.0
ELEC2501
Grade: B-
Oct 20, 2021
Wouldn't take again

Good knowledge, half decent explanations, cut-throat marking. Avoid

Tough grader
5.0
5.0
3509
Grade: C
Aug 22, 2022

Now that I work full time I like to look back and feel nostalgic about this class. Can't believe we went through this meat grinder. Fun times.

Amazing lectures
Inspirational
Hilarious
1.0
5.0
ELEC2501
Grade: F
Jul 9, 2024

No need for introduction

Tough grader
Get ready to read
Test heavy
3.0
4.0
ELEC2501
Grade: B-
Nov 25, 2024

Tough class, but staying engaged and using resources like unstuck AI can help. Lectures are hit-or-miss, but office hours and practice problems are crucial.

3.0
3.0
ELEC3509
Grade: Not sure yet
Jul 3, 2025
Would take again

First lecture: seems okay. Check back in 2 months.

2.0
5.0
3509
Grade: Not sure yet
Aug 19, 2025

First half of the course was fantastic, you could really tell he knew what he was talking about, and he was funny. The second half was horrific. I can't pin all the blame on him because it was the nature of the summer course but so had to speed through massive topics every day. His exams aren't insane per se, expect no partial marks.

Tough grader
1.0
5.0
ELEC3509
Grade: F
Aug 28, 2025

Take this prof = failure guaranteed.

Tough grader
1.0
5.0
3509
Grade: F
Aug 29, 2025

The worst professor I have ever had. If you want to delay your graduation, take this course with him you'll end up graduating one year later. Completely disorganized and unhelpful. I would strongly recommend avoiding his courses if you want to stay on track.

Tough grader
Test heavy
Graded by few things
1.0
5.0
ELEC3509
Grade: F
Aug 29, 2025

Really tough grader, small circuit wrong get 0 points thats the midterm and final, do it at another university and transfer the credit, this course is stress, anxiety, my mistake was not trusting these comments and thinking it would be different for me, wake up Neo. He said "Carleton is broke" this is how they're making the money, failing people.

Tough grader
1.0
5.0
ELEC3509
Grade: F
Aug 29, 2025

My friend got 45/100 on the final he asked for revision and the prof gave him ... 49/100. All he needed was 1 more point, he pleaded and the prof refused. This is the guy you're dealing with. Yes my friend failed, because of 1 point.

Tough grader
1.0
5.0
3509
Sep 1, 2025

2.5/5 as a professor, 0/5 as a person. Apparently gets satisfaction from failing students. Posted a gore show with two characters slaughtering each other as a metaphor of what will/won't happen to students in his class. Gives mostly no part marks on midterm and final. Puts questions onto the final on topics that were barely briefed in class.

Tough grader
Test heavy
1.0
5.0
ELEC3509
Sep 2, 2025

Does everything possible to set students up to fail, within legal bounds - this way faculty can't get to him. Used to be more open about failing students until the 2018 and 2020 scandals. Now he is quiet about it, but does roughly the same. Exam is legally as hard as possible. No part marks. Maintains ZERO communication with his students.

Tough grader
1.0
5.0
ELEC3509
Sep 5, 2025

the whole lecture is prof Rogers giving you a problem with 10 minutes to solve it, then scribbles some solution on the board (his handwriting is terrible). he makes a lot of unclear assumptions and omits lots of stuff, then just says "you should know it". then he tests you extremely heavily

Test heavy
5.0
5.0
3509
Grade: Not sure yet
Dec 4, 2025
Would take again

Honestly, knowing that this is one of the hardest course, it's really up to you to put in 3x the effort to get a good grade which a lot of students don't do hence the low rating. Labs are very heavy with not the best TAs (Jorden), however at the end of the course you really do learn a lot from the labs. Concepts important for career in analog dsgn.

Class Info

Online Classes

100%

Attendance Mandatory

63%

Textbook Required

58%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C-

95% confidence
Based on 27 grades
Most common grades:
Not sure yet (19)
F (12)
Rather not say (4)
Grade Distribution
A(5)B(4)C(3)D(1)F(12)A-/B+(3)
Based on 54 reported grades
Not sure yet: 19
F: 12
Rather not say: 4
B-: 3
Common Tags
Tough grader (41)
Test heavy (24)
Skip class? You won't pass. (17)
Beware of pop quizzes (6)
BEWARE OF POP QUIZZES (5)
Get ready to read (5)
Tough Grader (4)
Lecture heavy (4)
Rating Trend

Declining

-0.71 avg change
Jul
Nov
Jul
Aug
Sep
Dec
Last 6 months
Ratings by Course

975705

5.0

(1)

97533

4.5

(2)

ELEC

4.0

(2)

ELEC5705

3.7

(3)

975XX

3.0

(1)
+17 more courses
Difficulty by Course

3509

5.0

359399

5.0

ELEC35093909

5.0

ELEC4505

5.0

ELEC25013509

5.0

Similar Professors