2.1
Quality4.4
Difficulty10%
Would Retake144
Reviews10%
Would Retake
144
Reviews
Rating DistributionOfficial
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 ratingClass Info
Online Classes
100%
Attendance Mandatory
63%
Textbook Required
58%
Grade Predictor
Your expected effort level
Predicted Grade
C-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.71 avg changeRatings by Course
975705
5.0
(1)97533
4.5
(2)ELEC
4.0
(2)ELEC5705
3.7
(3)975XX
3.0
(1)Difficulty by Course
3509
5.0
359399
5.0
ELEC35093909
5.0
ELEC4505
5.0
ELEC25013509
5.0
Reviews (144)
No Comments
No Comments
An exellent Prof. He really knows his stuff.
Very Good Prof
No Comments
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 !
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.
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.
No Comments
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.
if this is the best PhD in EE carleton can produce, run for your life.
No Comments
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.
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.
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
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!
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.
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.
No Comments
the psychology department would have a field day with him.
Not orginized, does not transfer knowledge well. Has lots to improve.
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..
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.
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.
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.
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.
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.
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
Not helpful and a little stuck up. Avoid if possible.
No Comments
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.
his teaching is boring and right out of the textbook. do some teaching
I am the one to say he's hot. Come'on!! Those sweaters made by his grandma are like totally in!! Terrible prof.
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.
This guy is one of the least inspiring profs in the elec dept. at Carleton. He sucks!! Avoid him if possible...
bad prof
No Comments
The worst prof I have ever had.
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.
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.
Worst prof you ever imagine.
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)
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
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.
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.
not the best!, not the worst!
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.
Oh Plzzzzz
Trust me, you don't want to take this class with him. You will hate your life.
Avoid this guy.
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!
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+.
Walking around the class, hands in pocket, talking fast without pause on the circuit design like a sociology lecturer.
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 !
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.
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.
horrible prof
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.
Get ready to get annnnallllled. Worst course of my undergrad career. Don't cram the night before.. I learned the hard way.
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.
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.
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.
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.
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
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.
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
Very nice prof. He tells you everything.
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)
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.
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
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.
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.
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.
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.
Known for destroying the GPA's of many. Currently being questioned for the difficulty of the exams he writes. Avoid at all costs.
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.
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.
John is Carleton's best financial decision.
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.
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
PURE GARBAGE. IMPOSSIBLE EXAMS, WORST PROF IVE EVER HAD, LOOK AROUND I AINT THE ONLY ONE.
puts material not covered in class on final pretty mean in class to the students gets way ahead of other section
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.
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.
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)
He is a terrible professor. Don't take his course ever.
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.
His intention is to fail many student as he can, not sure why.
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
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.
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.
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.
Great prof, he did not set the final to fail us.
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.
Terrible
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.
Why is this guy even a professor when he doesn't realize that students have 4 other courses to focus on besides his course.
The worst
Not a good Prof. Always has problems with students no matter what course he is teaching.
So stubborn and rude
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.
worst prof every. that's it.... that's all i have to say
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.
I wish I took this class in summer actually
Harsh grader, bad explainer and makes difficult questions
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.
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.
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.
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%.
Horrible
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.
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.
Failed half of second years when I took this course. Asks weird things on exam that I never learnt in class. Avoid him pls.
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.
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
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.
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.
He does not know how to do current divider
Worst professor I have ever had. Just a walking failure at his job.
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.
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.
Good knowledge, half decent explanations, cut-throat marking. Avoid
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.
No need for introduction
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.
First lecture: seems okay. Check back in 2 months.
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.
Take this prof = failure guaranteed.
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.
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.
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.
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.
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.
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
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
Predicted Grade
C-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.71 avg changeRatings by Course
975705
5.0
(1)97533
4.5
(2)ELEC
4.0
(2)ELEC5705
3.7
(3)975XX
3.0
(1)Difficulty by Course
3509
5.0
359399
5.0
ELEC35093909
5.0
ELEC4505
5.0
ELEC25013509
5.0