4.3

Charles Carnal

Engineering - Tennessee Tech University

4.3
Quality
3.3
Difficulty
80%
Would Retake
95
Reviews
4.3
Quality
3.3
Difficulty
4.2
Helpful
4.3
Clarity

80%

Would Retake

95

Reviews

Rating Distribution
Official

5

61

4

20

3

7

2

1

1

6

What Students Say

If you like dry humor, you'll like his jokes

ECE2010 - 4.0 rating

Carnal is not a good teacher

ECE2020 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

28%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 19 grades
Most common grades:
B (7)
A (5)
Not sure yet (4)
Grade Distribution
A(7)B(8)C(1)D(0)F(0)A-/B+(3)
Based on 24 reported grades
B: 7
A: 5
Not sure yet: 4
B+: 3
Common Tags
LOTS OF HOMEWORK (7)
Skip class? You won't pass. (6)
Clear grading criteria (4)
Respected (3)
Lots of homework (3)
Amazing lectures (2)
Tough Grader (2)
Tough grader (2)
Rating Trend

Declining

-0.40 avg change
Nov
Jan
Jul
Oct
Feb
Apr
Last 6 months
Ratings by Course

201202

5.0

(1)

201330

5.0

(1)

21103300

5.0

(1)

ECE201E

5.0

(1)

EE371

5.0

(1)
+25 more courses
Difficulty by Course

CKTS12

5.0

ECE3310

5.0

EE371

4.0

CIRCTS12

4.0

ECE3020

4.0

Reviews (95)
5.0
3.0
ECE201E
Feb 17, 2003

Great examples and practical info. Makes class fun

4.0
5.0
CKTS12
Feb 19, 2003

Class is interesting, but he is unforgiving and arrogant.

5.0
2.0
ECE2020
Feb 19, 2003

great teacher, makes learning the material interesting and fun

5.0
3.0
ECE3300
Feb 20, 2003

very helpful, will spend extra time helping

5.0
4.0
EE371
Feb 24, 2003

What all teachers should strive to be

5.0
3.0
CIRCUITS
Feb 28, 2003

Very helpful and a good lecturer.

5.0
3.0
ECE2020
Feb 28, 2003

Great teacher, nerdy jokes, makes fun of other majors.

5.0
3.0
ECE3300
Mar 1, 2003

Nice teacher, tells jokes, tests can be hard, but gives good examples in class. Overall a good teacher.

1.0
1.0
ECE
Mar 3, 2003

No Comments

5.0
3.0
ECE
Mar 5, 2003

One of the best teachers at TTU. But you have to do all that homework.

5.0
1.0
ECE
Mar 6, 2003

Makes material very easy, lot of homework but very helpful and relavant to course material. Tests are easy.

5.0
3.0
ECE3300
Mar 6, 2003

What a great professor! If they all taught like Carnal I would probably enjoy my classes much more. Tells funny jokes, makes fun of non-ECE majors, and keeps the lectures from getting tedious. Start your day off with Carnal's patent pending Eagle Juice!

3.0
2.0
ECE2012
Mar 8, 2003

Carnal's okay, but his examples are sparse. He teaches with one long example that takes several classes, and if he does another example over that topic, it's a really easy one. I feel stupid if I don't get it right off the bat because of his attitude.

5.0
3.0
ECE
Mar 11, 2003

Personable with students. Lots of homework, but at least you learn the stuff. Could trade less involved examples for a greater number of them.

5.0
4.0
ECE
Mar 17, 2003

Great teacher. Nice guy all around.

5.0
3.0
ECE3330
Mar 18, 2003

Carnal is the Shi-! Take him for everything.

5.0
2.0
CIRCUITS
Mar 19, 2003

Homework is required, but if you do it your grade will reflect that. He is always willing to help, so go to his office if you miss something.

5.0
3.0
ECE3030
Mar 20, 2003

i had carnal for ECE 2010, 2020, 3010. he is the best teacher i have had since i have been in college. very helpful, very clear, tests are thorough but you learn what he teaches. lots of homework, his classes require lots of work, but well worth the time

5.0
3.0
201202
Mar 21, 2003

Excellent! Always very helpful, other ECE professors should learn from his teaching style!

5.0
3.0
ECE2020
Mar 25, 2003

Good teacher. Lots of HW. Loves Martha Stewart.?.?

5.0
3.0
201330
Mar 26, 2003

Carnal is the man...way too much hw though

5.0
3.0
ECE201
Apr 4, 2003

Guy was great. Lots of HW, but you will know your node analysis when it's all over!

5.0
3.0
EVE3300
May 7, 2003

great teacher! he uses a bit of dry humor to keep you involved with the lecture - i learned alot from him - do all the hw and you'll be set!

2.0
5.0
ECE2010
Sep 3, 2003

Tons of homework and very complicated class examples.

5.0
2.0
ECE330
Oct 2, 2003

Excellent instructor, very fair.

4.0
3.0
ECE2010
Nov 5, 2003

Great teacher, but LOTS of homework, something due every class. Occasionally does not do enough examples on the board for each topic.

5.0
2.0
ECE2010
Dec 5, 2003

Dr.Carnal is definately my favorite professor yet. Lots a homework, but you learn a lot. Very fair on tests, take him if you can!

4.0
3.0
ECE2010
Dec 6, 2003

TONS of homework, but you can usually do it in a long night. He does plenty of examples on the board, and is fair in his test grading. I highly recommend him if you're willing to work.

5.0
2.0
ECE2010
Dec 10, 2003

very helpful, jokes in class to keep it interesting, and he is VERY fair on grading tests. you will work your tail off in his class, but you will know your stuff by the end

5.0
3.0
ECE3300
Dec 10, 2003

One of the best teachers here. willing to help students if asked and fair tests. gives lots of RELEVENT homework. if done, you'll do great in his class

5.0
2.0
ECE3300
Apr 5, 2004

best teacher in the electrical engineering department

5.0
2.0
ECE2020
Apr 26, 2004

One of the best teachers I've ever had. Would take Carnal for any course possible. Makes class interesting. Do homework and make good grade on test. Friendly inside and outside classroom.

4.0
3.0
ECE2020
May 7, 2004

Loved him in Circuits I, loved him in Circuits II. Again, he gives lots of homework, but you can do it if you work at it. I actually found his tests easier in 2020. Excellent teacher, but you have to work for it.

5.0
3.0
ECE330
Aug 31, 2004

If you put forth the effort you will do good in his class. He grades fairly and is willing to help you help yourself. Carnal and Ventrice are the 2 best professors in the department.

3.0
4.0
CIRCTS12
Oct 27, 2004

Good lectures, but the amount of homework is just ridiculous. If you're smart enough to understand the material without having to work through 10 examples, just don't take Carnal. You will hate your life.

5.0
1.0
ECE2010
Dec 4, 2004

very easy grading.. I got 0/5 correct on a TEST and got an 87... Homework for every class. Grading is very lenient on the homework also.

4.0
3.0
ECE3300
Dec 11, 2004

Homework amount is stil as ungodly as it was in Circuits, but here there was a lot of reliance on formulas so it didn't seem as bad. His lectures seemed a bit more cryptic this time around, but I blame that on the material. As crazy as it sounds, I'm actually sad he doesn't teach anything else.

5.0
3.0
ECE202102120
Mar 29, 2005

Best teacher I have had so far.....Teaches the material very well, gives U a bunch of challenging hw on it, and gives U a decent test that covers the material done in class.....Would recommended to any student ready to study....

5.0
3.0
ECE20102020
Apr 25, 2005

Great professor. Gives a ton of homework and its due every day but it prapares you well fr the tests.

3.0
4.0
ECE3300
Grade: A
Jul 21, 2005

Great person, decent instructor. Carnal is easy to approach and is always a gentleman (with the occasional foray into profanity). Gives A LOT of hw. Still Recommended.

5.0
2.0
ECE3300
Aug 19, 2005

Best professor in ECE. Take him every chance you get, but make sure to do and understand all the homework.

5.0
4.0
ECE3300
Sep 12, 2005

Great prof! You'll spend most of your sober time doing hw, but it's the only way for most people to learn the material. I recommend doing all of the hw alone (not with a group) to maximize your learn'n. If you don't understand something, go ask him. He'll ask you questions until you get it. Take him for any EE he teaches.

5.0
3.0
ECE20102020
Nov 2, 2005

This guy is a good teacher. His HW is challenging and takes many hours but his tests are fair and he'll go over what will be on it so you can prepare. He's the most anal prof. I've had but his systematic approach to everything helps you understand. You have no other choice and you're with him for the long haul.

3.0
2.0
ECE201202330
Dec 3, 2005

If you learn by doing countless, repetitive examples and HW and hate the thought of UNDERSTANDING why and what you are doing, you should do fine. No keys to HW or tests, so if you miss anything and want to know why, tough luck. You could go to his office, but his office hours always conflicted with my schedule. No other choice though.

4.0
3.0
201020203300
Feb 26, 2006

Dr. Carnal is a very good professor who can relate to students. He knows that not everyone in the class is a genius and encourages people to come to his office. He does give tons of homework, which really cuts into other class study. Nevertheless, his tests are reasonable and I would take him for more classes if they were offered.

5.0
3.0
ECE3300
Mar 15, 2006

Dr. Carnal is a really good teacher. The HW is quite a bit, but you do learn from it. His office hours are pretty crappy, though. However, if you do find him in his office, he will do ANYTHING for you. wink wink

5.0
3.0
CIRC12SIGNALS
Aug 6, 2006

mass quantities of homework, which seems a bit much at times. Although I don't want to ever admit it in class, the homework is very helpful and because of it, I really do not have to study for his tests. At the end of each semester in one of his classes, I feel like I have learned a lot (in other words, tuition money well spent).

4.0
2.0
ECE2000
Jan 17, 2007

Tons of homework, but is an easy B. A, if you do all the homework and don't miss class. Attendance is mandatory, and he takes off for being late, which sucks at 8am. Do the homework and his tests are a breeze. You'll have homework due every class, but it's not bad, alot of times I just did it in class. His tests are easy compared to his example

5.0
5.0
ECE2020
Apr 12, 2007

He is a really good professor. Be fore warned that he gives massive amounts of homework. Many times I dedicate 5 hours on Monday and Wednesday a piece doing his homework. There about 20 of them a semester. His tests are easier. He is a good professor. I will take him again.

5.0
4.0
ECE2020
Jun 12, 2009

You might get frustrated with Carnal, but at the end of the year you'll realize how much you learned and how good this guy is. My interest in Computer Engineer has at least tripled after taking Circuits I and II with him. It was tough (with all of the homework) but I got through with it! His grading becomes much more relaxed after the drop date :P

4.0
5.0
ECE3300
Sep 6, 2009

What can I say? He is the ECE Meat Grinder. I've survived 3 semesters and going into my 4th with this guy.

4.0
3.0
ECE2020
Sep 15, 2009

Great teacher! Lots of homework but he will help you if you need it.

4.0
4.0
ECE2010
Nov 2, 2009

Always keeps class interesting with silly jokes and his own style. First tests are usually killers, but it makes you study more.

4.0
5.0
ECE3300
Feb 25, 2010

I've had this guy for 2010, 2020, and now 3300. He is a great professor, and he makes jokes to ease up the class. He does give a lot of hw though. It take a lot of time and effort to recieve anything about a C in his class though.

5.0
4.0
ECE3020
Mar 28, 2010

I have done 5 tours with Dr. Carnal. You might cuss him, make voodoo dolls of him, and want to punch the man, but once you have other professors in ECE, you will miss the way he structures his classes. It isn't easy, but if you become friends with people ahead of you, you'll succeed :)

5.0
5.0
ECE2010
Jun 26, 2010

I would highly recommend Dr. Carnal. At first he seems like the scary serious professor, but he very quickly reveals himself as someone who wants to help you learn in any way possible, and part of that is that he has quite a sense of humor. Enjoy that while you can. Also, his name is carNAL. Emphasis on the second syllable.

5.0
4.0
ECE2020
Jun 26, 2010

Circuits 2 with Dr. Carnal is even better than Circuits 1. Just show up to class and do the homework with a friend and you'll do well in the class. The biggest key is to do the homework in groups (or at least pairs), because you WILL make a lot of mistakes, but you can check each other's work. He allows you to rebut grades, too. USE THAT!

4.0
4.0
ECE2010
Jun 26, 2010

He's a great professor.

3.0
4.0
ECE2010
Apr 8, 2011

Tons of homework, and the examples he does in class are way too simple compared to what you're expected to know. I'd avoid him if possible.

5.0
4.0
ECE2020
May 4, 2011

Dr. Carnal is a sexy man. I love following him in my car when he's running on campus. If it wasn't for him I'd definately change majors. I wanna take all the classes I can with him. ;) Im even gonna take his summer classes.

5.0
5.0
ECE3310
May 4, 2011

meee-ow! dr. carnal is so cute! i love it when he turns his muscular body to write on the board.... i wish i could take more classes with him. too bad im graduating so i cant.............. hes so good at answering all my questions so i dont feel likea total ditz

4.0
4.0
MANYLOTS
May 8, 2011

Very difficult and somewhat cold towards students sometimes. He's hard, but fair. If he doesn't make you change majors you'll know your stuff. Take him if you want to be a good engineer, avoid him if your a slacker. He's a CYA master, so you wont get one over on him, ever.

5.0
2.0
ECE3210
Jan 16, 2012

He is one of the best professors I have ever had so far.he is very helpul,humble, and fair.The only problem is that he chooses bad graiders, but as far as teaching he is very clear.

5.0
2.0
ECE3210
Jan 26, 2012

Dr. Carnal is one of the best profs in TTU. If you do not miss classes and take notes, homework and tests are not going to be a big deal.

5.0
4.0
ECE2010
Jun 14, 2012

Best professor at TTU. Took ECE 2010 and 2020. HW would make u go nuts, but it is worth it cause it prepares u for the tests. You will know the material in and out. All his classes are well structured. If u have a chance to take his classes, take it.

5.0
3.0
ECE3300
May 6, 2013

Best proffessor at TTU. Has a burning passion for the subject and is very intelligent. Loves to teach and makes class enjoyable. Homeworks are hard, but tests are easy if you do the homework. You will learn a lot if you take this professor.

4.0
2.0
ECE2010
Mar 27, 2014

Smart professor. If you like dry humor, you'll like his jokes. He often gets off topic to tell stories which provides a good break to catch up drawing circuits that he draws at the speed of light. He expects you to know the information, but it's not hard. All his old tests are online, which helps because you'll know what to expect. Never a surprise

1.0
5.0
ECE2020
May 20, 2014

Carnal is not a good teacher. For 3 credits you get 6 credit worth of homework that he hasn't even looked at or probably worked in years. He is dismissive and rude to you in class. Everything is unclear and confusing instead of organized and explained clearly. The practice tests answers are frequently incorrect. TAKE THE CLASS w/ HIM!

5.0
4.0
ECE3300
Oct 9, 2014

Dr. Carnal is easily the best teacher at Tech! Get him as your teacher every opportunity you get!!

4.0
4.0
ECE20102020
Nov 18, 2014

His tests are not bad, he gives online example tests of previous exams. The homework, however, is the hardest work I have done up to this point being an EE student at TTU. It is VERY time consuming homework. His office hours are limited also. Ace the exams, because the homework will probably destroy your grade.

5.0
1.0
21103300
Grade: A+
Dec 5, 2014

Carnal is the best teacher in my learning career! I could not speak higher of this man. Carnal is tough at first because you need to learn how to deal with things he wants, but if you don't get and A in circuits one... Don't be a EE nor CompE... Circuits 2 is the toughest he teaches, but I still got an A even with a 52 on my first test Elec is easy

4.0
4.0
ECE2010
Grade: Not sure yet
Dec 14, 2014

He does not grade his own tests, he has a grader so the grader may not give you partial credit because all they look for is a certain answer. That hurt me cause I done all the right steps but made a tiny error and got the whole problem wrong. So the grader can really hurt you.

5.0
4.0
ECE20102020
Grade: B
Apr 8, 2015

You'll have to work very hard in his classes if you want a good grade. The homework is ridiculously time consuming, especially in Circuits II. He's crystal clear with what he expects, and is very structured in the way he does things. You'll learn a ton about very important EE concepts, but it won't be because of him. Lectures aren't the best ..

4.0
4.0
ECE20202010
Grade: B
Jul 19, 2015

he gives 3 tests + final. if your final better than the past 3 tests, it replaces lower test. however ,Homework are harder part in this course. Tests are not that hard , practice the old that he gave, you'll get higher than 80%. grades: (76% , 3 tests+final. 19% each one), homeworks24% bonus 1.5 He is a good teacher, he deserves to come to him

4.0
4.0
ECE2020
Grade: B
Aug 10, 2015

++++BB

5.0
3.0
ECE3300
Grade: A
Nov 10, 2015

To be plain, Circuits 1 bores Carnal, and it's not till circuits 2 and Electronics that you see he is one of the best teachers here in the ECE department. Taking electronics 2 next semester because he's teaching it. Homework takes time, but there are tutors over in Brown that help if needed. Old tests on Ilearn are great for study material.

1.0
5.0
ECE2020
Nov 13, 2015

very bad do not take him cuz he makes the class very hard and make you fail other classes for him

1.0
5.0
ECE2010
Grade: Not sure yet
Mar 3, 2016

Saying Dr Carnal is a awful professor, would be the understatement of the century. I honestly dont know why people like this guy. He is absolutely not helpful at all. I dont care whether the course is hard or not, but the professor has to be helpful at least. He isnt one bit. Sadly, Im stuck with him for three more courses. Good Luck ECE majors

4.0
3.0
ECE2010
Apr 22, 2016

Once you enter Circuits 1, your social life is pretty much over. You'll have to work extremely hard to do well in his class. He's one professor that you start off hating but will grow to like him as time progresses. Know this, the homework will be the hardest and most annoying part of the course. BUT if you can do the homework, the tests are easy!

3.0
2.0
ECE2010
Grade: B
May 4, 2016

Lectures are confusing at times and hard to read in notes later on. Records himself so you can go back and watch again. Test are exactly like old exams, practice those and you should be fine in the class. Homework is torturous but theres old homeworks that circulate... FIND THEM. Nice guy and wants whats best for his students.

3.0
4.0
ECE2020
Grade: B
Jul 8, 2016
Wouldn't take again

Old style teaching..... long homework take you probably 6 hours , and you are not allowed to work with your classmates. The course is so important for ECE majors, i wish if it is presented in a different way...

5.0
5.0
ECE2020
Grade: C
Jul 12, 2016
Would take again

Simultaneously the hardest but one of the best teachers I have ever taken. SO much homework, but in his defense it is a hard class with A LOT of material so I cant think of a better way to teach it. He has great lectures and is extremely nice and fair. Tests are very difficult so word of advice, find a study group and practice old tests religiously

5.0
4.0
ECE3010
Grade: B+
Aug 10, 2016
Would take again

Honestly the best professor I have ever had. He gives a lot of homework, but if you go to his office and get to know him, you will love him! He cares so much about the students, and he is absolutely the best professor the ECE department has by far. Those who hate him either failed his class, or didn't get to know him/ask for help.

4.0
4.0
ECE2020
Grade: B+
Nov 28, 2016
Would take again

Even though he doesn't usually show it, he really cares about students. That said, he expects a lot out of them. If you don't understand something ask about it then, don't wait till three weeks later when the lecture is building on something that you should have learned weeks ago.

LOTS OF HOMEWORK
TEST HEAVY
LECTURE HEAVY
5.0
3.0
ECE2020
Grade: Not sure yet
Dec 1, 2016
Would take again

Dr Carnal is by far the best professor in the EE department. I started off by not liking him throughout circuits 1 and usually that's the general consensus with many students that take him the first time. TRUST ME, you will really start to appreciate him from then on. Comparing with the other professors, I wish I have him for all my EE courses.

Respected
Skip class? You won't pass.
Amazing lectures
5.0
3.0
ECE20102020
Grade: B
Jan 17, 2017
Would take again

Honestly, I did not like this man through Circuits 1 & Circuits 2, but as time has progressed I love the way he teaches. Lots of homework in Circuits 1 & Circuits 2. Electronics 1 not as much homework. But definitely is willing to help students who actually take time to learn. Wish he would teach Electronics 2! Definitely study the tests online!

LOTS OF HOMEWORK
5.0
5.0
ECE2020
Grade: A
May 3, 2017
Would take again

Honestly, I wasn't a huge fan of his at the beginning of Circuits I. But once you start getting the hang of the class and he starts to get comfortable with the students, he really shines as a professor. The homework is insane, especially in Circuits II, and he expects a lot out of his students. But I now know the content front and back, very well.

Respected
LOTS OF HOMEWORK
Inspirational
1.0
4.0
ECE2010
Grade: B-
Oct 19, 2017
Wouldn't take again

Great teacher, absolutely ruined by the inane homework requirements which destroy your grade. If there were any other teacher to take circuits with (there isnt) Id take them.

Tough Grader
LOTS OF HOMEWORK
Amazing lectures
5.0
5.0
ECE2020
Grade: B
Nov 30, 2017
Would take again

This class will run you about 10 hours for each homework assignment, which is every class. He is extremely organized and helpful, but it's a lot of work.

Skip class? You won't pass.
LOTS OF HOMEWORK
Clear grading criteria
5.0
4.0
ECE2010
Grade: A
Jan 2, 2018
Would take again

Dr. Carnal is fantastic! He makes the complex concepts of circuits quite simple to understand. Every class you turn in hw, each usually takes a few hours to complete, so be prepared to work. The good thing is hw only counts for around 25% of your grade. The other 75% is made up by 4 big "quizzes". But if you can do the hw they're no big deal.

Respected
LOTS OF HOMEWORK
Clear grading criteria
5.0
4.0
ECE2010
Grade: B+
Jan 3, 2018
Would take again

Great Prof. easy to talk to clear expectations

Tough Grader
Skip class? You won't pass.
LOTS OF HOMEWORK
5.0
4.0
ECE2020
Grade: A
Jul 29, 2019
Would take again

Great teacher who really cares about his students if they care about their own success. I've had him for circuits 1&2, I've heard electronics is even better. The homework will be like a serious, committed relationship, but you will KNOW your stuff if you take it seriously. 10/10 would recommend using ALL his previous tests to study.

Lots of homework
Skip class? You won't pass.
Clear grading criteria
1.0
5.0
ECE2010
Grade: Not sure yet
Oct 24, 2019
Wouldn't take again

Literally the most frustrating class I have ever taken. He grades on things he wont tell you and spends at least half of the class talking about unrelated personal life stories. Very strict. It is as if he is actively trying to be the most unpleasant person you will ever encounter. ridicules Those who ask questions in the most sarcastic of ways.

Skip class? You won't pass.
Test heavy
Tough grader
5.0
4.0
ECE2010
Grade: Incomplete
Feb 24, 2020
Would take again

Circuits 1 & 2 are weed-out classes for the entire ECE department. The course load will take most students by surprise, so be prepared to set aside 8 hours per assignment (twice a week). Carnal is a great professor. If you have any questions, get a girl to ask them on your behalf.

Lots of homework
Clear grading criteria
Lecture heavy
5.0
5.0
ECE2020
Grade: A+
Apr 23, 2020
Would take again

Dr. Carnal is a difficult professor, but WOW do you learn a lot! There is a lot of homework, and it tends to be difficult, but Dr. Carnal lays the foundation to build amazingly talented electrical engineers out of his students. If you put in the work then youll get so much out of it.

Lots of homework
Skip class? You won't pass.
Tough grader
Class Info

Online Classes

100%

Attendance Mandatory

43%

Textbook Required

28%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

B+

95% confidence
Based on 19 grades
Most common grades:
B (7)
A (5)
Not sure yet (4)
Grade Distribution
A(7)B(8)C(1)D(0)F(0)A-/B+(3)
Based on 24 reported grades
B: 7
A: 5
Not sure yet: 4
B+: 3
Common Tags
LOTS OF HOMEWORK (7)
Skip class? You won't pass. (6)
Clear grading criteria (4)
Respected (3)
Lots of homework (3)
Amazing lectures (2)
Tough Grader (2)
Tough grader (2)
Rating Trend

Declining

-0.40 avg change
Nov
Jan
Jul
Oct
Feb
Apr
Last 6 months
Ratings by Course

201202

5.0

(1)

201330

5.0

(1)

21103300

5.0

(1)

ECE201E

5.0

(1)

EE371

5.0

(1)
+25 more courses
Difficulty by Course

CKTS12

5.0

ECE3310

5.0

EE371

4.0

CIRCTS12

4.0

ECE3020

4.0

Similar Professors