1.6

Dennis Lyn

Civil Engineering - Purdue University - West Lafayette

1.6
Quality
4.7
Difficulty
3%
Would Retake
83
Reviews
1.6
Quality
4.7
Difficulty
1.6
Helpful
1.5
Clarity

3%

Would Retake

83

Reviews

Rating Distribution
Official

5

4

4

2

3

7

2

16

1

54

What Students Say

He's about an average lecturer, but his exams are extremely difficult

CE298 - 4.0 rating

I would avoid his classes

CE340 - 3.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

14%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 42 grades
Most common grades:
C (13)
Not sure yet (9)
B (6)
Grade Distribution
A(6)B(9)C(18)D(9)F(1)A-/B+(3)
Based on 57 reported grades
C: 13
Not sure yet: 9
B: 6
C+: 4
Common Tags
Lots of homework (41)
Tough grader (33)
Test heavy (26)
Lecture heavy (9)
Tough Grader (5)
LOTS OF HOMEWORK (4)
TEST HEAVY (4)
Get ready to read (4)
Rating Trend

Declining

-0.84 avg change
Jul
Jan
May
Aug
Oct
Dec
Last 6 months
Ratings by Course

A298

5.0

(1)

CE540

3.0

(2)

CE001

2.0

(1)

CE340

1.6

(50)

CE298

1.5

(28)
+1 more courses
Difficulty by Course

CE001

5.0

CE298

4.8

CE340

4.7

CE540

4.0

CE392

4.0

Reviews (83)
1.0
4.0
CE340
Feb 16, 2006

He is probably one of the worst teachers I've had at Purdue. The class and the lab are not that difficult however don't expect to learn anything from going to class. The guy is a joke of a teacher. The lab with this class is extremely easy.

5.0
1.0
CE340
Mar 29, 2006

This guy is a very good teacher. He likes to play with his yard stick though.

1.0
4.0
CE340
May 3, 2006

One of the worst professors I've had. Doesn't care if the student learn the material. Class average was around 44% on the first test and he blamed the class for not studying enough. Lectures are extremely boring. The lab that goes with this class (CE343) is fairly easy although some of the lab reports can be time consuming.

3.0
4.0
CE540
Jan 31, 2008

I don't know who these other raters are because this guy is great. He was my thesis advisor and extremely helpful. His office is open at all times and walk-ins are fine. I did note that most of the raters refer to intro hydraulics, a larger class that most despise. I'm rating the professor not that class.

3.0
4.0
CE540
Jan 31, 2008

I don't know who these other raters are because this guy is great. He was my thesis advisor and extremely helpful. His office is open at all times and walk-ins are fine. I did note that most of the raters refer to intro hydraulics, a larger class that most despise. I'm rating the professor not that class.

1.0
4.0
CE392
Sep 23, 2008

Stay away from this guy. He obviously doesn't care. He sat up there and read off his incomplete notes which don't follow the textbook. Mumbles and is difficult to understand. Annoying cough every 20 seconds.

1.0
4.0
CE340
Mar 2, 2009

Exam average...43? Exam was an hour instead of the upper level typical 2 hours. 2 hours gives you time to work and tests whether you know the material. An hour is more like testing you under time pressure and seeing how many mistakes you make under that pressure. He mumbles into his mic, you can barely hear him...USELESS

1.0
5.0
CE340
Jun 6, 2009

I wish I had gone to class more, but I couldn't justify wasting my life listening to him ramble and cough. He was available in his office to not answer the question I was asking. His test were simply impossible and finishable!!! He just doesn't care and is a bad teacher.

2.0
5.0
CE340
May 13, 2010

Terrible teacher. Condesending and more boring than I could stand. Tests were horrible and quizzes were almost as bad.

2.0
5.0
CE340
Dec 19, 2010

Just awful. Worst teacher I have ever had. Should not be a professor

2.0
4.0
CE298
Apr 13, 2011

Not good in the class but 1 on 1 or in small groups can be really helpful. Recommended to not take his section if you can help it.

2.0
5.0
CE340
May 6, 2011

Non-stop scribbling down of notes, no chance to catch your breath, comprehend what was taught, and ask questions. Take CE340 with Venkatesh Merwade, much clearer instructor, opportunity to think about the material and ask questions

2.0
5.0
CE298
Oct 26, 2011

The worst professor you can ever get in civil. Teaching method ineffective, doesn't look like he bothers whether we understand. try to make the exams very hard so everyone suffers for god know's reasons. just overall a very very bad professor. I'm a student with a 4.0 GPA, so i'm not making these comments because i'm not doing good in it

2.0
5.0
CE298
Oct 31, 2011

Horrible professor. His lectures are incredibly boring and too fast to follow. He's not someone who welcomes questions, and exams are purposely extremely hard. Don't take his class if you can help it.

2.0
5.0
CE001
Dec 9, 2011

worst teacher ever, does not care about the students dont take CE 298 under him

5.0
4.0
A298
Dec 19, 2011

Best professor ever had in Dynamics. Go to his office hours and will explain, what is going on... Don't expect good grades without attending class and not putting effort !

5.0
3.0
CE340
May 30, 2012

One of the best professors I've had in Civil. Many people complain of his difficulty, but if you put just a bit of work in and attend office hours, he's extremely helpful. Professor Lyn really likes to get to know his students on a personal level and his grades are largely based on your effort in the class. You'll learn a lot in his class.

1.0
5.0
CE340
Dec 11, 2012

I've had Lynn for dynamics and now again for Hydraulics even though i tried to avoid him. His tests are purposely written to confuse students. He's awful in lecture and it feels like hes not there to teach students important concepts but to prove he really does know that much more than you.

3.0
5.0
CE298
Nov 4, 2013

His exams are really tough to do, our first exam average was a round a 30 and the second was a 40.. Students barely go to class nowadays, I regret taking it with him..

4.0
3.0
CE298
Nov 20, 2013

He's about an average lecturer, but his exams are extremely difficult. He's pretty nice and helpful outside of class though, if he recognizes you're trying and he sees you participating in class. He's pretty hard of hearing though, and he isn't good at picking out raised hands in class, so if you have a question, you might have to say "HEY."

2.0
5.0
CE298
Grade: D
Dec 30, 2013

He taught straight from the textbook, using an old fashioned overhead projector and coughing, consistently, throughout his 50 minutes of writing down notes as he flipped through packets of material on the left hand side of his podium. Exams were incredibly difficult due to the amount of time allotted to complete long multistep dynamics problems

2.0
5.0
CE340
Grade: C+
Feb 19, 2014

Totally terrible class. Terrible teaching and terrible exams

3.0
5.0
CE340
Mar 26, 2014

I would avoid his classes! Grades are very low. He does curve but in a strange way and you have no idea how you are doing until the end. His good qualities: takes pride in catching cheaters and available at office hours or will make arrangements to meet if you need it. Hardest class I have taken at Purdue just because of him.

2.0
5.0
CE340
Grade: B
Mar 1, 2016

Exams are hard. Homeworks are hard. Leactures are confusing at times. Posts lecture slides online but omits important parts which make them kind of useless.

3.0
4.0
CE340
Grade: A+
Apr 12, 2016

If you take CE340 with Lin, you have to be prepared to put in a lot of time towards the class. The good thing is that if you put the time into really understanding the homework (not an easy feat), then the tests weren't that horrible. He basically just slammed homework problems together to create super problems. Plenty of office hours available.

3.0
4.0
CE340
Grade: A
Aug 5, 2016
Wouldn't take again

This calss is inherently difficult material. Expect to spend A LOT of time on the class. I went to his office hours MWF every week to get help on the difficult homework.

1.0
5.0
CE298
Apr 27, 2017
Wouldn't take again

You don't have to go to class because his teaching method is extremely difficult to follow. He constantly has to be reminded to adjust his notes on different example problems because he is writing out of the projector's field of view. His handwriting is very small which is a bad combination with the fact that he likes to solve problems symbolically

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
4.0
CE298
Grade: C
May 25, 2017
Wouldn't take again

Lectures are pretty much useless, very poor style of teaching. Exams much more difficult than the homework, or anything else done in class, with averages around 35%. Just keep with the averages and you will pass, but very difficult to do well.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
2.0
5.0
CE340
Grade: C
Mar 13, 2018
Wouldn't take again

I had 298 with him and then 340. There is a homework due every lecture and he doesn't post it until after the previous lecture. Also his exams are impossible, averages are always low because there is just not enough time to finish his exams. Final is 40% of grade too. This might sound like a way to recover from bad midterms, it is not.

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CE298
Grade: B-
Oct 24, 2018
Wouldn't take again

Lyn enjoys being rude to students. He laughs when you ask him questions and couldn't teach a fish to swim if his life depended on it. He complains that his exam averages are low but refuses to post any practice exams. He only talks into the microphone when he coughs, other than that sit in the front row if you want to hear him. WORST PROF EVER

Tough Grader
LOTS OF HOMEWORK
TEST HEAVY
1.0
5.0
CE298
Grade: Rather not say
Dec 8, 2018
Wouldn't take again

Good luck trying to understand his lectures

Tough Grader
Get ready to read
1.0
5.0
CE298
Grade: D+
May 17, 2019
Wouldn't take again

He doesn't know how to teach and gives really hard exams and quizzes which usually have around 45% averages. His multiple choice are impossible because they can get have more than one answer, and it is tested like the SAT where if you get points deducted for every wrong one. He also sends a lot of homework, around 36 HWs. I would avoid Lyn.

Lots of homework
Test heavy
Tough grader
1.0
5.0
CE340
Grade: B+
Nov 3, 2019
Wouldn't take again

You have to take this class with CE 343, the lab. I assume they make them separate to justify the extremely high workload and to not help your exam grades with the labs. This professor during both midterm seasons has made us do a ten page formal lab, lab report, multiple homeworks and a quiz on top of the exam for this class and other classes.

Lots of homework
Lecture heavy
1.0
5.0
CE298
Grade: Not sure yet
Dec 2, 2020
Wouldn't take again

By far the worst professor I have had. Lectures were broad and not helpful at all. His expectations of students to be able to complete incredibly hard homework simply based on his lecture is impossible. Exams were problems like never seen before, and averages were 34%, 46%, and 41%. He has no empathy for what it's like to be a student. I hate Lyn.

Lots of homework
Tough grader
1.0
5.0
CE298
Grade: B-
Dec 17, 2020
Wouldn't take again

An awful professor. Avoid at all costs. The averages on all the exams ranged from 30-45 percent and there is no clear grading criteria to determine your grade throughout the semester. The homework takes several hours minimum. The lectures are terrible quality and lacks depth of how to actually apply the information to the problems given.

Lots of homework
Test heavy
Tough grader
1.0
5.0
CE340
Grade: C
Mar 30, 2021
Wouldn't take again

This professor does not do examples outside of theory. Everything is done in terms of symbols that often look similar to each other because of the speed he writes at.

Lots of homework
Lecture heavy
Tough grader
4.0
4.0
CE340
Jul 19, 2021
Would take again

His class was very tough. However, the exams were pretty fair as long as you prepare well and actually understand the material (not just regurgitate onto a page). Lots of homework which is annoying but is helpful when studying. Rule of thumb for studying is to try and think of the hardest question he could ask and that is what will be on the exam.

Lots of homework
Accessible outside class
Skip class? You won't pass.
1.0
5.0
CE340
Grade: Incomplete
Oct 18, 2021
Wouldn't take again

Three Hws a week and impossible exams

Lots of homework
Lecture heavy
1.0
5.0
CE340
Grade: Not sure yet
Oct 26, 2021
Wouldn't take again

Would recommend avoiding Lyn's courses. Most of his lectures consist of exclusively theoretical information and no examples. When he shows examples, they are very difficult to read and understand. Expect to learn key homework concepts the day the homework is due. Hopefully there'll be parts of the homework you can complete before the due date.

Lots of homework
Get ready to read
Lecture heavy
1.0
5.0
CE340
Nov 28, 2021
Wouldn't take again

This is a terrible, condescending, ruthless, sadistic, monster of a professor. On Day 1 he bragged about past students he failed who would have graduated. He refuses to take student questions and when questions are called out he doesn't answer. Lectures are all theory, no examples to help with excessive 3 HW due/week. Don't even try his MC on exams

Skip class? You won't pass.
Test heavy
Tough grader
1.0
5.0
CE340
Dec 14, 2021
Wouldn't take again

This man gets joy from watching his students suffer. The civil department really knows how to pick the worst professors. So much homework but come exam you still have no clue what to do. Needs major help on his handwriting and not helpful at all when answering questions.

1.0
5.0
CE340
Grade: C
Dec 14, 2021
Wouldn't take again

Blatantly condescending and rude toward students. Massive ego. MWF hw with impossible free response problems relating to material assigned THAT DAY. No partial credit only final answer. Terrible, conceptual lectures (no examples) that don't relate to labs, hw, or exams. Exams made for you to fail. You will hate your life. AVOID!

Lots of homework
Test heavy
1.0
5.0
CE298
Grade: Not sure yet
Apr 1, 2022

Avoid him, does not care about you learning. HWs are near impossible without online help.

Tough grader
Get ready to read
1.0
5.0
CE298
Apr 21, 2022

You want anybody but him

Tough grader
Lots of homework
1.0
5.0
CE298
Grade: Not sure yet
May 5, 2022

It should say something when your advisor says "watch out for lyn's dynamics" it's as though the civil dept knows how harsh of a course this when consistently his average for exams are below 50% for YEARS and they don't care. As for teaching he's a pretty decent lecturer and seems like a nice dude from office hrs, but the course is a big struggle

Tough grader
Lots of homework
1.0
5.0
CE298
Grade: B
May 10, 2022

The averages for this years exams were 40, 53, and 42. My academic advisor told me that he had a test that only one student was able to complete and was upset that he made it too easy. The homework and the lectures are very disorganized. He does not respond to emails or questions in class, but when he does he states that "we should already know."

Lots of homework
Test heavy
1.0
5.0
CE298
Grade: C
May 11, 2022

Went to class the first month and gave up since I did not understand him (as many others did). Tried to follow the book and watched some online lectures in Youtube from other professors. I struggled a lot. Hws are very difficult, and they are due MWF. Exams are related to hws but hws are very difficult to understand. I barely passed the class.

Tough grader
Lots of homework
Test heavy
2.0
4.0
CE298
Grade: A
May 14, 2022

Lyn is not necessarily a bad lecturer, the main issue with the course is the way the class is designed and the weight distribution between homework and exams. Nearly all exam problems are based on homework assignments so class expectations are laid out fairly well. Overall the biggest complaint about this class is the shear amount of work put in.

Lots of homework
Test heavy
Accessible outside class
1.0
5.0
CE298
Grade: B-
May 25, 2022

He is difficult to understand and his handwriting is garbage. He is very theoretical so his examples usually involve a lot of random variables. He assigns crushing amounts of homework and often only teaches the material needed to finish it the day it's due. Most importantly, his exams are nearly impossible (40% avg.). Avoid at all costs!

Tough grader
Lots of homework
Test heavy
3.0
4.0
CE298
Grade: A+
Jul 14, 2022

Personally, I think that Dennis Lyn gets more hate than he deserves. Dynamics is a hard class and he may not be the best but he definitely gets the job done. His exams are very very similar to what is on the homeworks and examples done in class and the worst thing about the exams is that they are only one hour. Not bad if you are a good learner.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CE298
Grade: A+
Aug 18, 2022

Professor Lyn assigned 3 homework assignments per week, each of which often took multiple, painful hours. The exams themselves were not awful- they were very similar to homework- but I felt like I never got the chance to learn the material because I was always struggling to complete the multitudes of homework assignments.

Lots of homework
Test heavy
1.0
5.0
CE340
Grade: C+
Aug 30, 2022

Awful professor, might be the worst teacher I've ever had. Terrible, boring lectures that are followed up by impossible tests with averages in the 30s and 40s. The teacher that everyone tries to avoid. I had one friend cry when she found out he was teaching hydro two semesters in a row.

Tough grader
Test heavy
1.0
5.0
CE340
Grade: Drop/Withdrawal
Mar 1, 2023

Terrible professor, exam average was 30%. Does not explain concepts in lecture, exams are hard.

1.0
5.0
CE340
Grade: Drop/Withdrawal
Jul 24, 2023

Worst professor I've ever had. 3 HW per week and impossible exams with averages in the 30s and 40s. I don't know why he's still allowed to teach. Lectures are boring and theoretical. Avoid at all costs.

Lots of homework
1.0
5.0
CE340
Grade: B
Oct 20, 2023

AVOID

Tough grader
Accessible outside class
1.0
5.0
CE340
Grade: B+
Nov 6, 2023

Terrible professor. Absolutely awful with so much homework - the homework is due 3 times per week and usually takes over 1.5 hrs per homework. If this was not enough, the CE 343 1 credit lab class also has insane labs that takes hours each week. These factors compounded make hydro with Lyn pretty miserable; do your best to avoid taking it with him.

Lots of homework
So many papers
Test heavy
1.0
5.0
CE340
Grade: Drop/Withdrawal
Nov 23, 2023

The worst professor I've ever had. Assigned three brutal homeworks a week and we often don't learn the material needed to solve the homework until the due date. I had to withdraw from this professor's class because the excessive homework brought me so much suffering. Please spare yourselves the suffering and try as best as you can to avoid Lyn.

Tough grader
Lots of homework
Beware of pop quizzes
1.0
5.0
CE340
Grade: D
Dec 6, 2023

If you can wait a semester, do it, worst experience I have had at Purdue.

Tough grader
Lots of homework
1.0
5.0
CE340
Grade: D-
Dec 12, 2023

He has no awareness when it comes to the students' well-being. His handwriting is like my 2nd grade calligraphy, and he makes us do 3 assignments a week which take as long as DMV lines. His exam averages are as low as my self-esteem after this class, and takes attendance as randomly as GTA release dates. Terrible professor in a hard class. 0/10

Tough grader
Lots of homework
Test heavy
1.0
5.0
CE340
Grade: Not sure yet
Dec 14, 2023

This has been by far the worst class I have taken. This professor just does not update your grade so you very rarely know how you are sitting in the class. He enjoys bragging about how many people struggle and drop out of his classes as if that is something to be proud of. Pre-exam quizzes will destroy your grade since it is factored into homework.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CE340
Grade: Not sure yet
Dec 15, 2023

L class lmao

Lots of homework
Test heavy
1.0
5.0
CE340
Grade: Not sure yet
Dec 15, 2023

Do whatever you can to avoid this class with Lyn. His lectures are near impossible to follow and his handwriting is borderline illegible. His exams are extremely difficult with averages in the D range. He assigns 3 homework's every week with little to no guidance on how to do them. If you are stuck with him may god have mercy on your soul.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CE340
Grade: B
Dec 20, 2023

Exam avgs: 59.94, 67.86 Quiz avgs: 51.28, 68.14, 63.04 Final exam avg: 40.56 Took attendance twice, once was the Friday before a break, the day of a huge basketball game. I got curved to a B but many of my friends dropped or did not pass. Not tech savvy, quiet, bad writing, no time for exams or quizzes, bad hw AVOID LYN HYDRAULICS AT ALL COST

Tough grader
Lots of homework
Test heavy
2.0
4.0
CE340
Grade: B
Dec 25, 2023

Worst class experience I have had. No grading scale, grades are compiled and the averaged is curved to a C. Dennis does not make the lecture engaging at all. It felt that we were learning the same subject for the first 2 months. The exams are extremely difficult, they are homework problems reworked, you should understand the concepts for the exams.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CE298
Grade: Drop/Withdrawal
Jan 11, 2024

I went to his office hours a handful of times. Once I went to discuss the grading of my exam which I felt was a bit harsh. When I asked him how to solve an exam problem and explained to him I did not understand the way he was explaining the answer, he asked me if I had a learning disability because he could not make it more clear.

1.0
5.0
CE340
Grade: C+
Jan 28, 2024

worst professor i've ever had, and if you ask anyone else in CE or EEE, they will most likely say the same. first time getting a C in college, and the way he assigns final grades, "C" is the average. i think around 40% of the people in my class failed that semester. avoid him at all costs, please take it with cary troy, you will not regret it.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CE298
Grade: C
May 8, 2024

Lyn gives thorough lectures, but everything is solved symbolically which makes it hard to follow along most of the time. He takes a whole class period to complete problems and teaches off ancient slides. Sure the tests are curved, but it doesn't justify the averages which sat in the 50s. If you can't avoid, just pray and do your best. :(

Get ready to read
Lots of homework
Test heavy
1.0
5.0
CE298
Grade: C
May 9, 2024

Spent lectures correcting previous lectures mistakes. Averages on exams are in the 40s which is pretty unacceptable. The homework takes so long. You will struggle through this and feel like you will fail the whole time. I should have just watched YouTube lectures from other schools. Good luck.

Tough grader
Lots of homework
Beware of pop quizzes
2.0
5.0
CE298
Grade: B
May 17, 2024

HWs take forever, but if you actually learn them you'll pass the class. All exam questions are just old homework problems, so it's never anything you haven't seen before. His lectures are useless, watch YouTube instead. Averages for exams were in the 40s, so just do better than your average peer and you'll survive.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CE298
Grade: F
May 19, 2024

Beware of the exam structure. They are different from every previous professors exams. He grades as if you are a graduate student writing a thesis to be published winning awards in the industry. There are 3 big homework assignments every week.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CE298
Grade: A-
Jul 10, 2024

A depressing heap of HW assignments and exam averages that crush the soul. Think high 40's to low 50's max. You can survive if you specifically go to TA office hours, try to be slightly above exam averages, and go over HW's. Feel free to not focus on them initially, but really go over them before exams. Exams are still a trash fest though.

1.0
5.0
CE340
Grade: C
Jan 13, 2025

Very old and traditional professor, the entire class is boring lectures and piles of homework. The exams are harder than everything he teaches you.

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CE340
Grade: C
Jan 13, 2025

Very traditional and old professor who believes in lots of tough homework. His lectures put the class to sleep in record time. The exams are also harder than any other problems he teaches.

Tough grader
Lots of homework
Lecture heavy
2.0
5.0
CE340
Grade: C-
May 6, 2025

he class is very homework heavy and sometimes overwhelming. The exams in my opinion are extremely difficult. 3 homework every week. exams are just impossible its a joke

Tough grader
Lots of homework
Lecture heavy
1.0
5.0
CE340
Grade: C
May 25, 2025

Avoid taking any class with him. You have 3 homework assignments a week that take multiple hours to complete. The exams are basically just old homework questions but harder and are almost impossible. The exam averages were around a 50 and the final was around a 35.

Lots of homework
Test heavy
Graded by few things
1.0
5.0
CE340
Grade: D
May 25, 2025

Ngl this was the most hardest CE class I've ever taken. 3 tedious HWs a week and the exams are also so difficult. Final exam was like 10 pages long with two hours given. He deducts points from multiple choice exam questions if you choose the wrong answer. The class difficulty feels like graduate level.

5.0
5.0
CE340
Grade: A+
Aug 4, 2025
Would take again

Great professor. To succeed, you need to have a desire to learn in his class. If you want to understand the material, he will take the time to teach you. Even if office hours are only 20 minutes long, he doesn't mind staying for a few hours. Exams are impossible to pass unless you spend a few hours a week in his office hours.

Tough grader
Respected
Test heavy
1.0
5.0
CE340
Grade: C+
Aug 25, 2025

Lectures are extremely boring and hard to follow with poor handwriting. Attendance was recorded with random iClicker quizzes. Homework was long, tedious, and hard to follow, especially the handwritten ones. Exams are too long for the time required, especially the final exam. Grading is not transparent at all and isn't updated regularly.

Tough grader
Lots of homework
1.0
5.0
CE340
Grade: Not sure yet
Oct 29, 2025

DO NOT TAKE DENNIS LYN'S HYDRO SECTION BY ANY MEANS POSSIBLE.

Tough grader
Lots of homework
Test heavy
1.0
5.0
CE340
Grade: Not sure yet
Dec 18, 2025

Absolutely brutal professor DO NOT TAKE

Test heavy
1.0
5.0
CE340
Grade: C
Dec 20, 2025

Honestly, lectures felt unprepared and all over the place. It was like he was winging it every time, which made it hard to follow along or get anything useful out of the class. Plus, getting any kind of feedback or help outside of class was a nightmare. His "grading system" is unheard of, having all his students average in the 30s until the end.

Tough grader
Lots of homework
So many papers
2.0
5.0
CE340
Grade: C
Dec 24, 2025

Lectures are hard to follow and not very useful in terms of understanding material. Go to his office hours, TA office hours, free CCE tutors as much as possible. Study directly from his lecture slides (textbook isn't very helpful for his specific exams) and ask friends for past exams/hw. Do as good on first exam as you can. AVOID LYN HYDRO

Tough grader
Lots of homework
Test heavy
1.0
5.0
CE340
Grade: C
Dec 26, 2025

Dennis Lyn's teaching style is from the 80's. Does not know how to use technology. His lectures are all over the place. Final exam average was a 36%. He never grades anything on time and does not keep track of grades until the semester is over and final grades are due. Do NOT take Lyn's hydro. AVOID lyn at ALL costs.

Tough grader
Lots of homework
Test heavy
Class Info

Online Classes

100%

Attendance Mandatory

41%

Textbook Required

14%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

C+

95% confidence
Based on 42 grades
Most common grades:
C (13)
Not sure yet (9)
B (6)
Grade Distribution
A(6)B(9)C(18)D(9)F(1)A-/B+(3)
Based on 57 reported grades
C: 13
Not sure yet: 9
B: 6
C+: 4
Common Tags
Lots of homework (41)
Tough grader (33)
Test heavy (26)
Lecture heavy (9)
Tough Grader (5)
LOTS OF HOMEWORK (4)
TEST HEAVY (4)
Get ready to read (4)
Rating Trend

Declining

-0.84 avg change
Jul
Jan
May
Aug
Oct
Dec
Last 6 months
Ratings by Course

A298

5.0

(1)

CE540

3.0

(2)

CE001

2.0

(1)

CE340

1.6

(50)

CE298

1.5

(28)
+1 more courses
Difficulty by Course

CE001

5.0

CE298

4.8

CE340

4.7

CE540

4.0

CE392

4.0

Similar Professors