3.0

Denis Onen

Engineering - University of Calgary

3.0
Quality
3.4
Difficulty
47%
Would Retake
130
Reviews
3.0
Quality
3.4
Difficulty
3.0
Helpful
3.0
Clarity

47%

Would Retake

130

Reviews

Rating Distribution
Official
130 total ratings

5

47

4

14

3

10

2

9

1

50

What Students Say

I am less than a semester away from graduating, and I can say without a doubt that Denis Onen is the single worst professor I've ever had

ENEL453 - 1.0 rating

I wish I could leave a more detailed comment, but it is difficult since I got carpal tunnel from the massive amount of notes I had to write down for his log book assignment

ENGG513 - 2.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

25%

Textbook Required

12%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 65 grades
Most common grades:
A+ (20)
Not sure yet (17)
A (12)
Grade Distribution
A(32)B(9)C(5)D(5)F(0)A-/B+(16)
Based on 91 reported grades
A+: 20
Not sure yet: 17
A: 12
A-: 10
Common Tags
Tough grader (26)
Caring (21)
Tough Grader (15)
Accessible outside class (15)
Inspirational (14)
Group projects (13)
GROUP PROJECTS (12)
Gives good feedback (12)
Rating Trend

Stable

+0.10 avg change
Oct
Nov
Dec
Jan
Feb
Nov
Last 6 months
Ratings by Course

ENER425

5.0

(1)

ENEL353

5.0

(3)

ENGG225

4.4

(30)

ENEL301

4.0

(1)

ENGG200

3.4

(16)
+4 more courses
Difficulty by Course

ENEL400

4.4

ENEL453

4.3

ENGG513

3.5

ENGO513

3.5

ENER425

3.0

Reviews (129)
3.0
1.0
ENGG200
Jun 16, 2011

he's okay. he has a passion for his job, clearly, because he talks about it in class like 95% of the time. you dont really need this class though. labs are more important.

5.0
1.0
ENGG200
Jun 20, 2011

Good Professor. Fairly detailed, and really enjoys what he was teaching. Sometimes goes off on tangents, but in general is very committed to the class. For the fact that the class was quite boring, many students still attended the lectures.

1.0
1.0
ENGG200
Nov 16, 2011

Not very clear.

2.0
3.0
ENGG200
Nov 16, 2011

Nice person...but not interesting class

1.0
4.0
ENGG200
Nov 18, 2011

Only mumbles. His only feedback is "There's a major flaw in your design."

3.0
4.0
ENGG200
Jan 2, 2012

Don't buy the textbook, don't go to the lectures (just take notes from blackboard). If you do well on your labs and fill out your logbook in some detail, you will pass this course. Onen is no better or worse than any other prof, because a teacher for this course is useless.

5.0
1.0
ENGG200
Jan 10, 2012

Nice guy, enthusiastic about the material, did his best to make it fun, don't need the book for this course, his online notes are really helpful

5.0
2.0
ENGG200
Dec 18, 2013

Lectures are kinda boring as he reads from the slides. He was helpful while doing the actual project, though.

4.0
3.0
ENGG200
Grade: A
Jan 6, 2016

A very nice person and an amazing professor ! There is so much we can learn from him and he really cares about the students .

5.0
1.0
ENGG513
May 15, 2016

A good professor, and very motivated to retain information towards your professional practice.

3.0
4.0
ENGG513
Grade: B+
May 17, 2016

He seems like a genuinely nice person , who cares for his students and knows how to do his job .

3.0
5.0
ENGG513
Grade: C+
Jun 21, 2016
Wouldn't take again

The lectures were very detailed. In fact, too detailed. To simplify the learning process and make things easier on future students, it would help to keep things to the point and not elaborate on stuff that is very straightforward and would be considered common sense. Having said that, it would also simplify things to have less logbook exercises.

2.0
4.0
ENGG513
Grade: Not sure yet
Jun 22, 2016
Wouldn't take again

I wish I could leave a more detailed comment, but it is difficult since I got carpal tunnel from the massive amount of notes I had to write down for his log book assignment.

2.0
4.0
ENGG513
Jun 24, 2016
Wouldn't take again

He is not organized at all, he posted a lot of stuff during the last two weeks of classes. be prepared for lots of unnecessary writings!!!!!

4.0
2.0
ENGG513
Grade: A-
Jul 13, 2016
Would take again

Lots of reading, watching videos and writing notes in a logbook over the semester to prepare for the final exam.

1.0
4.0
ENGG513
Grade: B+
Jul 27, 2016
Wouldn't take again

His lectures are boring and looong like 40min videos where he LITERALLY READS THE SLIDES and adds NO details/explanations. I asked him to review my grade for a report coz I thought he missed a few things.. he actually punished me for making him do extra work bumping me down to a 60 from a 70 .. get ready for "my way or the highway" mentality

1.0
3.0
ENGG513
Mar 22, 2017
Wouldn't take again

Awful lecture videos - he just reads from the slides. Makes us hand write and sign a logbook because that is what engineers do in the working world. I have gotten tired of hearing his monotone voice read off the slides.

Get ready to read
GRADED BY FEW THINGS
LECTURE HEAVY
5.0
1.0
ENGG225
Apr 14, 2017
Would take again

Good prof, show up for classes,take notes and you'll get an A

Respected
Hilarious
2.0
4.0
ENGG225
May 14, 2017
Wouldn't take again

Copies online notes as is. Does no explaining and does not care about students.

Tough Grader
1.0
3.0
ENGG513
Grade: A-
May 17, 2017
Wouldn't take again

Tries to make this class legit by writing useless log books. They're a waste of my time since they're copy of his power point slides. Just extra work that gives carpal tunnel.

5.0
1.0
ENGG225
Grade: A+
Jul 2, 2017
Would take again

I really liked Denis. A really good teacher of electrical engineering. Expected you to understand the basics immediately though, but explained harder stuff very thoroughly, with lots of examples. Also the final and midterm were exactly like the previous years' finals and midterms.

Inspirational
ACCESSIBLE OUTSIDE CLASS
Amazing lectures
5.0
3.0
ENEL453
Grade: Not sure yet
Dec 10, 2017
Would take again

Really great prof who is willing to help you out. The final lab was hard but we definitely learned a lit. Denis would even come by late in the afternoon to the lab to help us out. Chill dude.

1.0
5.0
ENEL453
Grade: Drop/Withdrawal
Dec 10, 2017
Wouldn't take again

Very Good Prof to ask your Technical Doubts Best answer : Just Restart From Beginning

Tough Grader
Tests are tough
1.0
5.0
ENEL453
Grade: Drop/Withdrawal
Dec 11, 2017
Wouldn't take again

Good luck .

2.0
5.0
ENEL453
Dec 19, 2017
Wouldn't take again

Denis is the type of guy that half of the time he doesn't know what he's talking about. I guarantee you that he wouldn't be able to complete the labs that he expects his own students to do. The lectures weren't explained that well and the midterms aren't really that related to the lectures either, they are more related to the projects. Good luck.

Tough Grader
Clear grading criteria
GROUP PROJECTS
3.0
4.0
ENEL453
Grade: A
Jan 3, 2018
Would take again

This course's workload was intense. Yes you will learn a lot, but with 24 hours in a day, not very fun. Can't really say as to how good of a prof Denis is because it was more of a research and lab course. Lectures were just videos posted online. Denis is fun to brainstorm with but expects too much of his students.

Get ready to read
LOTS OF HOMEWORK
GROUP PROJECTS
5.0
4.0
ENEL453
Grade: A-
Jan 9, 2018
Would take again

Onen is a good professor. He is usually available outside of class and cares a lot. This leads me to believe he has a "it's for your own good" mentality when it comes to work load. This course took up most of my time this semester. I learned tons, but it affected my grades in other courses. Get ready for a lot of work.

ACCESSIBLE OUTSIDE CLASS
Caring
GROUP PROJECTS
5.0
4.0
ENEL453
Grade: A
Jan 11, 2018
Would take again

Dr Onen was one of two instructors for 453, which was one of the best courses I every took in university. Dr Onen brings so much experience and inspiration to the classroom and he is always there to listen and help, and talk engineering. This course is meant for those who are genuinely interested in programming. It's not a dine and dash.

Gives good feedback
Inspirational
EXTRA CREDIT
5.0
2.0
ENGG225
Jan 26, 2018
Would take again

Denis is so far the best professor Ive had in engineering. Hes thoughtful and caring. Unlike many profs that read off the slides; Denis interacts with students and cares about their success.

Skip class? You won't pass.
Inspirational
Hilarious
1.0
5.0
ENEL453
Grade: A-
Feb 8, 2018
Wouldn't take again

I am less than a semester away from graduating, and I can say without a doubt that Denis Onen is the single worst professor I've ever had. Uses a ton of buzzwords and has no idea how to do any of the last 3 labs. Very chatty, interrupts you while working and routinely goes on 15 minute tangents. Super monotone and unhelpful lecture videos. 0/5

Tough Grader
LOTS OF HOMEWORK
GROUP PROJECTS
3.0
4.0
ENEL453
Grade: A+
Mar 21, 2018
Would take again

ENEL 453 was hands down one of the hardest classes I've taken in university. The labs are very long/hard and Denis does not make clear instructions. It would be beneficial to have a separate VHDL class before 453 so students can understand the basics. Denis is a good person and interesting to chat with, but expects WAY too much from students.

Tough Grader
LOTS OF HOMEWORK
GROUP PROJECTS
1.0
4.0
ENGG513
Apr 15, 2018
Wouldn't take again

Pros: Learn what you probably didn't know about engineering practices Cons: 15% of your grade for carpal tunnel Reports with 0 feedback Online video presentations of people reading off slides More writing than you've ever done in your life

LOTS OF HOMEWORK
GROUP PROJECTS
LECTURE HEAVY
4.0
5.0
ENEL400
Grade: A+
Apr 19, 2018
Would take again

If you thought ENEL 453 was demanding in workload, 400 takes this up a level. Although it was great we got to choose what project to work with with throughout the semester, the amount of deliverables for this was ridiculous. Denis is an awesome person with tons of useful advice as a professional engineer but is a savage when it comes to marking...

Tough Grader
SO MANY PAPERS
GROUP PROJECTS
1.0
5.0
ENEL400
Grade: Not sure yet
Apr 27, 2018
Wouldn't take again

As Long as you have dennis onen your never get a good score !! He is a bad luck for engineering. Doesn't know anything about Engineering !!

Tough Grader
GRADED BY FEW THINGS
1.0
4.0
ENEL400
Grade: Rather not say
Apr 27, 2018
Wouldn't take again

He doesn't give a damn about the hard work or effort you put in. He only gives marks to some special groups whom he feels like donating it. So useless, If have option of not going with this prof go for it , that would be the best thing which could happen for you in engg .

Tough Grader
SO MANY PAPERS
GRADED BY FEW THINGS
1.0
4.0
ENEL400
May 1, 2018
Wouldn't take again

Good luck if you are taking this course. ��

Tough Grader
1.0
4.0
ENGG225
Grade: A+
May 10, 2018
Wouldn't take again

Best Advise go for Norm Bartley or somebody else !!

Tough Grader
SO MANY PAPERS
GRADED BY FEW THINGS
4.0
5.0
ENEL400
Grade: A+
Sep 3, 2018
Would take again

I learned a lot in this course, albeit on your own. But it was way tooo much work. Make sure you get a good group because you don't want to carry deadbeats, course is hard as is. Also get your circuit fabricate ASAP. Denis tried helping us but it was high level stuff instead of low level details. For that the techs are a GEM.

LOTS OF HOMEWORK
SO MANY PAPERS
GROUP PROJECTS
1.0
5.0
ENEL453
Grade: B-
Sep 25, 2018
Wouldn't take again

Very, very, very difficult. He is bad for 513 and 400 too. He likes to make things much harder than necessary. Nice guy but a ruthless Prof.

Tough Grader
LOTS OF HOMEWORK
1.0
5.0
ENEL453
Grade: Rather not say
Oct 30, 2018
Wouldn't take again

I have been in this university for 3 years and he is by far the worst prof I have every had. If he tells you to study for specific topics for the exams, save yourself the time and do exactly the opposite because none of those topics will show up. He has very minimum knowledge about this course and he is unable to answer most questions.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
ENEL453
Nov 24, 2018
Wouldn't take again

Awful. This class is just terribly run. The class is very lab heavy and there is barely any guidance provided. Required material for labs is not taught and most students are left confused and lost while trying to complete things on time.

Tough Grader
LOTS OF HOMEWORK
GROUP PROJECTS
4.0
4.0
ENEL453
Nov 24, 2018
Wouldn't take again

Kind prof who knows and understands his material very well. The course is very lab heavy with lots of group projects. The group projects are definitely time consuming, but the midterms are very fair.

Tough Grader
LOTS OF HOMEWORK
GROUP PROJECTS
2.0
5.0
ENEL453
Grade: A-
Dec 4, 2018
Wouldn't take again

Dr Onen is a smart man, sadly he's usual not very helpful and expects way too much. You'll spend most of your semester working on his labs.

Tough Grader
LOTS OF HOMEWORK
GRADED BY FEW THINGS
4.0
3.0
ENEL453
Dec 8, 2018
Would take again

Super nice guy. Very approachable. The labs in ENEL 453 are very intense but Denis will provide great feedback.

GROUP PROJECTS
5.0
3.0
ENEL400
Grade: A
Dec 15, 2018
Would take again

Denis is a prof where if you care about the material he cares about you. He will go to the ends of the earth to make sure you understand, but he expects you to put in the effort. Denis means it when he asks for feedback, and he takes it to heart. If you went into engineering because you have a real passion, Denis will be your favorite prof

Gives good feedback
Participation matters
Caring
5.0
2.0
ENEL453
Dec 18, 2018
Would take again

Great class and great professor. Labs require work, but I also found them really rewarding. He knows his stuff about the industry, and formats his class in such a way that it seems to reflect important principles for future careers. One of the better classes I've taken yet.

Clear grading criteria
Caring
GROUP PROJECTS
5.0
2.0
ENEL453
Dec 19, 2018
Would take again

Onen is a great professor, exams are very straightforward if you show up to class and do the labs. Labs take some time but are extremely worthwhile and are a great way to understand the material even better. Very caring and always willing to give students help in lab and outside of labs.

Gives good feedback
ACCESSIBLE OUTSIDE CLASS
Caring
1.0
5.0
ENEL453
Grade: A-
Jan 23, 2019
Wouldn't take again

He does not really help you with your projects, he would just keep talking.

Participation matters
LOTS OF HOMEWORK
5.0
2.0
ENGG225
Apr 6, 2019
Would take again

Overall a really great professor who cares to see that students understand the material he's teaching and is truly passionate about electrical engineering.

Accessible outside class
Skip class? You won't pass.
Lecture heavy
1.0
5.0
ENEL400
Grade: B
Apr 14, 2019
Wouldn't take again

Doctor Onen won't let you get a good grade if he "feels" you don't deserve it. We spent a lot of weekends meeting to make a prototype for him, and then he ends up nit picking. He's a difficult man to get an straight answer out of, then craps on your design for not being exactly what he wants it to be.

1.0
5.0
ENEL400
Grade: C+
Apr 15, 2019
Wouldn't take again

This prof was just awful at what he did. He would grade people according to his mood. He does not teach you essential skills and does not care if you have enough resources to complete a project. If you ask him for assistance he would not give you insightful advice. High expectations seem to be way above the standard.

Graded by few things
Group projects
Tough grader
5.0
2.0
ENGG225
Grade: Rather not say
Apr 17, 2019
Would take again

hes a very good passionate professor , who loves electricity more than anything.....

Gives good feedback
Respected
Inspirational
4.0
3.0
ENGG225
Apr 18, 2019
Would take again

I don't know about upper year ENEL classes but for ENGG 225, Denis Onen is a good professor. He explains concepts well, and is very approachable. Most importantly, he cares a lot about his students and he's really passionate about what he's teaching.

Accessible outside class
Hilarious
Caring
5.0
2.0
ENGG513
Grade: A
Apr 19, 2019
Would take again

Not your typical engineering class, includes a lot of writing (about 100 pages in a notebook, 2 reports of 10 and 20 pages each). The marking for the reports is not quite lenient, and the final is easy to do well on if you take good notes and do past exams. Start the logbook early. Denis does his best to answer questions and is a good prof.

Get ready to read
Lecture heavy
So many papers
5.0
3.0
ENGG225
Grade: Not sure yet
May 5, 2019
Would take again

I don't know why onen gets low ratings, because in my experience for ENGG 225, he was an amazing prof. He really tries to be accommodating the the students, and will make online lectures instead of in-person when he knows our schedules are really busy. He is very approachable and smart too. Great prof.

Accessible outside class
Inspirational
Caring
5.0
3.0
ENGG225
May 13, 2019
Would take again

I heard he is a really bad prof for ENEL courses, but for ENGG 225 he was really good and cared about his students. He also gives you insight on what the difficulty is for the midterm and the final and I found that really helpful as well. Would recommend him for ENGG 225 (but again, I don't know how he teaches other courses)

5.0
3.0
ENER425
Grade: A+
Dec 18, 2019
Would take again

very good prof.

Respected
Hilarious
Caring
1.0
3.0
ENGG513
Mar 9, 2020
Wouldn't take again

Vague assignment guidelines, actively obstructive when students run into issues

5.0
3.0
ENGG225
Apr 3, 2020
Would take again

I don't know why he has bad reviews he is amazing!! His lectures are so helpful especially the ones on youtube and you can clearly see he is passionate about circuits. Explains concepts in details and in a clear informative way. He cares about students that work hard and will try to help students that are struggling.

Accessible outside class
Amazing lectures
5.0
3.0
ENGG225
Grade: A+
Apr 5, 2020
Would take again

Amazing prof. Feels like a dad when you go talk to him. 100% recommend.

Gives good feedback
Respected
Accessible outside class
1.0
4.0
ENGG513
Grade: B
Apr 20, 2020
Wouldn't take again

This class is a class taught wrong by Onen, i do not understand the purpose of having to write a 100+ pages logbook of notes of the stuff he posts on d2l, its simply a waste of time. His reports are graded extremely tough and does not give clear feedback. You spend days of work to only to get graded unfairly and then get no reasonable feedback!

Graded by few things
Group projects
Tough grader
2.0
4.0
ENGG225
Apr 20, 2020
Wouldn't take again

Denis wants us to understand the content,but he tends to have a "my way or highway" approach. His lectures consist of him copying his previous year's notes word for word and although he's enthusiastic I don't feel as if I'm learning, more as though I'm just dumping info on a paper. And his in class examples are often much easier than exams/homework

4.0
3.0
ENGG225
Apr 29, 2020
Would take again

He's a great prof for engg 225, and tbh all the profs for 225 are amazing. He cares for you and is very passionate about the field. He prioritizes labs and shows some pretty cool real-world applications. A really great prof.

Respected
Clear grading criteria
Caring
5.0
2.0
ENGG225
Grade: A+
Jul 9, 2020
Would take again

He's a very enthusiastic professor that clearly wants his students to succeed. Personally I think he goes above and beyond when trying to accommodate his students and their learning experience. Very passionate about the topic he is teaching, has great notes, and explains concepts with clarity. He made this class a breeze to learn.

Accessible outside class
Lecture heavy
Caring
5.0
1.0
ENGG225
Grade: A
Jul 17, 2020
Would take again

inspirational, he is the reason why I chose electrical engg

Inspirational
Caring
1.0
3.0
ENGG513
Grade: A
Nov 28, 2020
Wouldn't take again

The class is easy but taught horribly. You have to write a 100+ page logbook of notes from stuff he posts on d2l, it's a waste of time and he's extremely nitpicky about formatting but does not care about the content whatsoever. The reports are easy and straight forward though. The course needs to be restructured and taught differently.

5.0
4.0
ENEL453
Grade: A
Jan 4, 2021
Would take again

Denis is an incredibly insightful instructor who cares about his students. With a contemporary teaching strategy, delivers engineering education in a hands on manner - one that isn't emphasized enough. He values hard work and effort, and makes himself available if there are inquiries but def a prof cares about student growth. Reco 100000%!

Gives good feedback
Accessible outside class
Group projects
5.0
3.0
ENEL400
Feb 5, 2021
Would take again

Dr. Onen is a gem. He cares so much about his students and their learning. He values fairness and good work so you can have confidence that he won't be giving anyone a unfair advantage. Sometimes he seems blunt, but ultimately he just wants you to learn. He's also always willing to chat and give advice about engineering or life. Highly recommend.

1.0
4.0
ENGO513
Mar 11, 2021
Wouldn't take again

The most vague professor ever. Useless assignments, poor attitude. If he is teaching this course try to wait until he is not. Awful prof.

Graded by few things
Tough grader
1.0
4.0
ENGG513
Apr 2, 2021
Wouldn't take again

Course components are useless and tedious. Video presentations where you have to do it all in one-shot, memorize your script, and stare into the camera... for what? To be a Youtuber? Brainless logbook where we just copy the lecture notes... These assignments have requirements just to dock marks off. I've learned nothing in this class.

Lots of homework
So many papers
Tough grader
4.0
2.0
ENEL301
Grade: A+
Apr 26, 2021
Would take again

He is a solid professor but some of the things which were not well done in the course were that lectures stopped around Week 7 of the semester so the class didn't even receive all content due to the fact it's being run first time except his lectures for this course to get better. As of right now not well presented but a nice professor.

Group projects
Lecture heavy
Caring
5.0
5.0
ENGG225
Grade: Rather not say
Dec 8, 2022
Would take again

Amazing Prof

Amazing lectures
Inspirational
Caring
5.0
3.0
ENGG225
Grade: Not sure yet
Dec 13, 2022
Would take again

Onen the GOAT, he's amazing! He's an incredibly caring prof who is passionate about what he's doing and is great at lecturing. Only issue I have with him is that he stutters quite a bit during lecture, however, in the grand scheme of things it ain't too bad.

Inspirational
Caring
Accessible outside class
3.0
5.0
ENEL453
Grade: C+
Jan 4, 2023

Dr.Onen is a really friendly professor who will go out of his way to help students with their labs. However, this was the most difficult class of the semester. The workload is absurd even for EE standards. His lectures seem to be tailored more toward the students who are top of the class and not those who are trying to figure out what's going on.

Tough grader
Clear grading criteria
Graded by few things
5.0
2.0
ENGG225
Grade: A+
Jan 16, 2023
Would take again

Really cares about his students and is very easy to get a hold of. Very helpful and accessible outside of class as well.

Amazing lectures
Gives good feedback
Inspirational
1.0
3.0
ENEL453
Jan 31, 2023

A mediocre prof who thinks that his course is the main core course in your degree and considers himself a "filter". He barely does his job as a prof, misleads the students, pretends to be an industry expert while in reality knows close to nothing.

Tough grader
1.0
5.0
ENEL453
Grade: A+
Feb 7, 2023

Useless professor!

Tough grader
Group projects
Graded by few things
5.0
3.0
ENGG225
Grade: A+
Feb 24, 2023
Would take again

Amazing prof, cares a lot about his students and his lectures are really clear. He knows what he's doing and it's clear that he's very passionate about it too.

Amazing lectures
Gives good feedback
Accessible outside class
1.0
5.0
ENEL453
Grade: B-
Feb 24, 2023

Has a habit of making students' lives as difficult as possible. Avoid him if you can. Hopefully, the school stops letting him teach 400 and 453

Tough grader
Graded by few things
1.0
5.0
ENEL453
Grade: B
Mar 6, 2023

ENEL 453 labs are incredibly time-consuming and take at least twice the allotted lab time. Exams were graded incredibly difficult, and he acted shocked when most of the writing class got poor grades. His ego gets in the way of his ability to be flexible and help students, and he generally will make you feel stupid for not doing well. Avoid.

Tough grader
Group projects
Lots of homework
2.0
3.0
ENGG200
Grade: A
Mar 19, 2023

he was ok

Clear grading criteria
Gives good feedback
Lecture heavy
1.0
5.0
ENEL453
Grade: Rather not say
Mar 29, 2023

His ego is too big.He will make you feel stupid for not understanding even thou you're trying . He only helps you if you are smart . The exam is based on the Labs and no help for the Labs you have to teach yourself everything. The midterm average was very low and he did not give us enough time. The grading for the final exam was very tough no curve

Tough grader
Lecture heavy
Test heavy
5.0
3.0
ENGG225
Grade: A-
Apr 11, 2023
Would take again

He is by far the friendliest prof I have ever had. He did a lecture summary with examples at the beginning of each ALS session which helped a lot. He also tried his best in explaining any difficult concepts. Even though he's not the course coordinator, he always kept his students up to date with any information he got from other ENGG225 professors.

Inspirational
Hilarious
Caring
5.0
1.0
ENGG200
Grade: A+
Apr 11, 2023
Would take again

The atmosphere in this class is always so cheerful and fun. Onen loves making jokes, and he's amazing at encouraging his students with their progress. He'd visit our block outside of class time just to see if we need any assistance with our projects. He even went to the Makerspace on the weekend to test the equipment for some groups.

Group projects
Caring
Accessible outside class
1.0
5.0
ENEL453
Grade: D
Apr 21, 2023

Avoid at all costs. Onen smartly failed so many people on his final exam that he had to waive the requirement of getting a 50% on the final to pass the class as a whole. Not to mention that he would change people's grades on the exam to be as poor as possible.

Tough grader
Group projects
Test heavy
1.0
5.0
ENEL400
Apr 25, 2023

This prof asked to handwrite 8 pages final reflection which is painful. As long as taking a course with this prof, never get a good score. Just don't do it.

Tough grader
1.0
5.0
ENEL400
Grade: A-
Apr 25, 2023

8-page+ handwritten final essay in an engineering class. Dumb project requirements. Avoid!

Tough grader
5.0
3.0
ENEL400
Grade: A+
Apr 26, 2023
Would take again

I enjoyed taking ENEL 453 and 400 with Onen. A knowledgeable professor that is available to help students outside of class regarding course material, or internship advice. Although there were some weird quirks in his classes, like an 8-page handwritten final for ENEL 400, he will reward students who show effort & engagement. Is also pretty funny.

5.0
1.0
ENGG200
Grade: Not sure yet
Apr 26, 2023
Would take again

nice guy

5.0
3.0
ENGG225
Grade: A-
Apr 30, 2023
Would take again

rlly good prof who cares about student learning, his lecture videos were the best of all the other 225 profs in my opinion, he also gives little review lectures with content from weekly videos which is nice

Amazing lectures
Gives good feedback
Lecture heavy
3.0
1.0
ENGG200
Grade: A+
May 1, 2023

Fun and relatable prof, which works with the group project-oriented structure of ENGG200. Somewhat unhinged in that he openly disrespects the course coordinators and even other departments in his lectures. Not sure how good of a teacher he would be in a heavier class.

Group projects
Hilarious
Respected
5.0
1.0
ENGG200
Grade: A+
May 8, 2023
Would take again

The only teacher that matches the teaching experience back in Nigeria.

Amazing lectures
Respected
1.0
5.0
ENGG513
May 11, 2023

Forces you to record videos 2 videos a week that HAVE to be recited while you stare into the camera, you aren't allowed to use references or check notes during the video. You HAVE to take notes for this course, in pen, with very specific formatting that you lose a letter grade for each time you make a mistake on. Take 513 with a different prof.

Get ready to read
Lots of homework
1.0
4.0
ENGG513
Grade: Not sure yet
May 16, 2023

The submission method was not even on posted discreetly on d2l. When people complained about that, he said it was in the discussion board. Which human looks at the discussion board for that kind of information. He doesn't care about your mark and hands out 0 for stupid things like putting on headphones during the video.

Tough grader
1.0
4.0
ENEL453
Grade: D+
May 20, 2023

What he taught and practice in class doesn't align with exam, entire term was focusing on project, however, heavy grade is on paper exam, conducting project and writing paper exam are different things, not enough practice exam given,

Group projects
Test heavy
Accessible outside class
5.0
1.0
ENGG513
Grade: Not sure yet
May 24, 2023
Would take again

Dr Onen has very high standards and expectations for the students in this class. He expects his students to try their absolute best in this class. It is an engineering ethics class, and it is understandable why it may not be the easiest A. Dr Onen inspires you to work hard for the grade you want to have. Amazing prof!

Inspirational
Caring
Respected
1.0
5.0
ENGG513
May 24, 2023

Never seen a professor make a relatively simple class so tedious. Deducts marks for the smallest things, unnecessary assignments.

Tough grader
Get ready to read
Lots of homework
5.0
1.0
ENGG513
Grade: Not sure yet
May 25, 2023
Would take again

Dr Onen is the most caring professor at University of Calgary. He is a tough but fair grader. He has high but very reasonable expectations. Just follow his rubric and you will do great. He is a truly amazing prof!

Tough grader
Clear grading criteria
Inspirational
1.0
5.0
ENGG513
Grade: Not sure yet
Jun 4, 2023

His marking scheme punishes the smallest of mistakes with entire letter grade reductions. He arbitrarily changed a rubric midway through the course, forcing many students to redo work. In addition to 7 videos, we were required to fill out the ENTIRETY of the actual 22-page P.Eng. application. Very brutal workload and marking, would not recommend.

Tough grader
1.0
3.0
ENGO513
Grade: Not sure yet
Jun 7, 2023

He has probably some of the worst assignments I've ever done for a university course, they are just time-consuming garbage that doesn't teach you anything. He has put minimal effort into creating assignments so the grading is based more on the syntax of your work over the content.

Lots of homework
Accessible outside class
1.0
5.0
ENEL400
Grade: B+
Jun 29, 2023

Will make your life miserable. Avoid if you can!

5.0
3.0
ENGG225
Grade: A+
Jun 29, 2023
Would take again

Denis was probably my favorite professor in all of first year. He is the friendliest professor I've met so far and takes the initiative and time to reach out to us out of class time. While his lectures aren't the greatest as he tends to go on tangents quite often, he still keeps them entertaining and often chats with us during work sessions.

Inspirational
Caring
Accessible outside class
5.0
2.0
ENGG200
Grade: A+
Jun 29, 2023
Would take again

I was very lucky to have Denis for the second term in a row and he was just as great. While working on our projects, he would go out of his way to talk to us at the Makerspace and help us with any problems we faced. This course is a GPA booster and Denis definitely helps with that.

Participation matters
Group projects
Accessible outside class
1.0
5.0
ENGG513
Grade: B-
Jul 16, 2023

time-consuming and learn nothing

Tough grader
4.0
2.0
ENGG513
Grade: A-
Jul 22, 2023
Would take again

All the assignments, rubrics for assignments, and materials needed to do the assignments were given at the beginning of the course. If you didn't put them off and did them as the semester went, the course was very manageable and easy. If you fell behind RIP. The final video was graded tough, but it was hard to fit in all material given time.

Tough grader
Clear grading criteria
1.0
3.0
ENGG225
Grade: Not sure yet
Oct 30, 2023

He is genuinely a bad person. Is not accommodating and has no heart. Went through a huge personal problem and he wasn't caring at all towards it. Was extremely rude and told me he isn't going to respond. Does not seem human, isn't caring, has always shown attitude and been rude.

4.0
3.0
ENGG225
Grade: Incomplete
Nov 24, 2023

He is a really good professor and there is no denial in that. Most of his video on youtube has helped me tremendously before exam and final. Nevertheless, he might be a little bit peculiar occasionally and the way you represents yourself in front of him is quite important. He also endorses his favorite students so try to approach him and be nice.

Tough grader
Respected
5.0
5.0
ENGG225
Grade: Not sure yet
Nov 28, 2023
Would take again

Denis Onen is maybe the only professor who actually cares about his students. Although the class is quite difficult, there is much to love about Dr.Onen.

5.0
2.0
ENGG225
Grade: A
Nov 29, 2023
Would take again

Great course. Although relatively straightforward in content, his lectures are clear and promote a better understanding of the course. He makes time to talk to all his students which I have enjoyed. Sold me on electrical eng.

5.0
4.0
ENGG225
Grade: Not sure yet
Dec 5, 2023
Would take again

Dr. Onen is the only first year prof i have had who makes an effort. He connects with students on a personal level, and is understanding. he is also clear and concise with his teaching. His class is very tough, but he is fair in his grading and always willing to help his students.

Respected
4.0
2.0
ENGG225
Grade: Not sure yet
Dec 15, 2023
Would take again

Very nice and funny. Enjoyed his lectures and had fun in the labs. The only good professor I've had for first year engg so far.

Participation matters
Hilarious
1.0
4.0
ENEL453
Jan 4, 2024

horrible

2.0
3.0
ENGG513
Grade: A
Jul 3, 2024

Onen doesn't understand how grades work. He grades every assignment on a 4.0 scale meaning you can't achieve an A+ on any assignments and therefore it is very hard to get an A+. He claims you "Cannot convert the GPA to percentages" however D2L does it fine. I had a 96.75% and it was barely an A. Very hard to get good grade. Easy to pass though

Tough grader
1.0
5.0
ENGG513
Grade: B-
Jul 3, 2024

Worst prof at the university. Makes the course way harder than it should be for no reason, and gives feedback late so you can't even know what you're did wrong. An absolute joke.

Tough grader
1.0
5.0
ENGG513
Grade: B+
Jul 8, 2024

Bad attitude, horrible teaching, unnecessary course

1.0
5.0
ENEL453
Grade: D
Sep 10, 2024

He will tell you that he cares about you and he wants you to do well in his class. Neither of this is true.

Tough grader
Participation matters
Group projects
3.0
3.0
ENEL453
Grade: Not sure yet
Oct 12, 2024

Onen Onen Onen, first you fail half your 453 students then in the next year you pull an uno reverse card and give us all A+. What are your motives Onen? I see the little game your playing, others may not see it but I do, and ill play along, for now...

Caring
1.0
5.0
ENEL453
Grade: C-
Oct 30, 2024

Why is he still teaching this class and why is he still permitted to be around students?

Tough grader
1.0
5.0
ENEL453
Oct 30, 2024

The kins of guy to purposefully trip you and then tell you to watch your step right after

1.0
5.0
ENGG513
Grade: C-
Nov 4, 2024

If you are planning on taking Engineering Ethics, take it with literally anyone else

Tough grader
4.0
3.0
ENGG225
Grade: B
Nov 7, 2024
Would take again

good prof not too much to say other than that

Clear grading criteria
Lots of homework
Caring
1.0
5.0
ENGG200
Grade: B+
Nov 24, 2024

Capstone Advisor for ENEL 500. Would constantly cut us off with questions in the middle of the presentation, even though it was clearly mentioned questions were for the end. Rude, condescending, dismissive, and offered little guidance. And I know he's been writing positive reviews on this page - managing student perception is huge for him.

5.0
4.0
ENEL453
Grade: B+
Dec 12, 2024
Would take again

I'm not sure why there are so many negative reviews. The workload is heavy, but Onen is a fantastic professor and cares a lot. He is always available to help, and he identified the problems we had and provided a solution every time. I 100% would take a class from him again.

3.0
3.0
ENGG513
Grade: B
Dec 23, 2024

This class had a mixed bag of reviews, but with guidance and consistent effort, it's manageable. The workload can be intense, but using resources like Unstuck study alongside the textbook can really help. Overall, it's a challenging yet rewarding course.

4.0
3.0
ENEL453
Grade: A+
Jan 2, 2025
Would take again

For 453 this year Onen was actually really good. Fair midterm and Final. The labs were a good difficulty. The final project was tough and time consuming but Onen was very helpful and stayed at school on multiple occasions to help students out. This class was a nice into to HDL programming but by no means makes you a pro.

Participation matters
Group projects
5.0
3.0
ENEL353
Grade: A+
Jan 15, 2025
Would take again

My all time favorite prof. Clearly cares about his students and puts in the work for you to do well. He was a bit behind in his course content throughout the semester but only because he made sure everyone understood everything. Made this class super easy with all his support!

Caring
Accessible outside class
5.0
1.0
ENEL353
Grade: A
Feb 1, 2025
Would take again

I do not understand how he has a 2.9, he is such a great professor and answers all questions with detail.

Participation matters
Gives good feedback
Inspirational
5.0
4.0
ENEL453
Grade: Rather not say
Feb 8, 2025
Would take again

Class is a lot of work but Dr Onen is one of the most caring profs at the school. He'll go around and sit with each group to chat about his career if your interested or give you good feedback on ideas or issues. Just hope your team is good because it is a grind.

Participation matters
Gives good feedback
Caring
5.0
2.0
ENEL353
Grade: Not sure yet
Nov 19, 2025
Would take again

Best prof on campus. He'll take extra time to make sure you're understanding his class. I've probably spent HOURS outside of class asking him questions. People who gave him a 1 most likely skipped his classes. He might be behind sometimes but he's not hiding that. He's only behind to make sure you understand everything perfectly. THE GOAT

Tough grader
Amazing lectures
Hilarious
Class Info

Online Classes

100%

Attendance Mandatory

25%

Textbook Required

12%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 65 grades
Most common grades:
A+ (20)
Not sure yet (17)
A (12)
Grade Distribution
A(32)B(9)C(5)D(5)F(0)A-/B+(16)
Based on 91 reported grades
A+: 20
Not sure yet: 17
A: 12
A-: 10
Common Tags
Tough grader (26)
Caring (21)
Tough Grader (15)
Accessible outside class (15)
Inspirational (14)
Group projects (13)
GROUP PROJECTS (12)
Gives good feedback (12)
Rating Trend

Stable

+0.10 avg change
Oct
Nov
Dec
Jan
Feb
Nov
Last 6 months
Ratings by Course

ENER425

5.0

(1)

ENEL353

5.0

(3)

ENGG225

4.4

(30)

ENEL301

4.0

(1)

ENGG200

3.4

(16)
+4 more courses
Difficulty by Course

ENEL400

4.4

ENEL453

4.3

ENGG513

3.5

ENGO513

3.5

ENER425

3.0

Similar Professors