4.3
Quality3.3
Difficulty84%
Would Retake93
Reviews84%
Would Retake
93
Reviews
Rating DistributionOfficial
5
72
4
6
3
3
2
0
1
12
What Students Say
“Tehrani is one of the best professor at fresno state”
CE133 - 5.0 rating“If you try hard, and I mean 110%, you'll pass”
CE133 - 5.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
60%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.30 avg changeRatings by Course
CE133
4.8
(40)CE136
4.7
(3)CE180B
4.1
(45)CE110
3.2
(5)Difficulty by Course
CE110
4.2
CE133
3.6
CE180B
3.0
CE136
2.0
Reviews (93)
Dr. Tehrani is one of the best professor at fresno state. He is extremely smart and organized. Yes the classes are difficult, BUT what SENIOR DESIGN COURSE is meant to be easy??? He is teaching engineering not philosophy. You learn and take away from the class as much you you want to. He does not reward laziness and freeloaders. GReat PROFESSOR
I was dreading this class but I actually found it to be very fair. If you try hard, and I mean 110%, you'll pass. If you don't, then good luck! Homework is VERY time consuming, quizzes are at random, exams are do-able. Project will save you if you do it right. In all honesty he really does do a lot to ensure people pass, its just a tough subject.
Professor Tehrani seems to only teach the hard design classes so part of the reason why the class is hard is simply because of the subject matter. He is very helpful if you need clarification on something he is definitely willing to stop and help. The only thing is that his tests are really difficult and he doesn't give you enough time to finish.
His class is really hard but you will learn a lot
Very smart man and very helpful. He is a role model and very great man. His course is very hard though.
He is professional, never late for his classes. CE 133 is a tough course and he makes damn sure you learn. One negative thing was that he doesn't teach like other instructors, he expects you to study on your own. Helpful when it comes to answering questions. Tough exams, no one usually Aces his tests so he curves the hell out of them.
Unreal expectations and crazy hard tests. Hes a really good teacher and you will learn a lot but you also may not pass because of how hard he grades and the unrealistic test that he makes that most people fail. Class average right now is 58 percent so unless he curves its gonna be a really hard pass.
He's a decent teacher who knows his stuff and cares about his students, but his expectations concerning deliverable content are SO FRUSTRATING. Directions given in class or office hours, posted on Blackboard, or given via email often directly contradicted each other, and assignments were often graded via another set of criteria entirely.
I rate this professor as average.
Hes a tough grader, but he also curve a lot. He just want to push his students to learn since steel is a really hard course. He cares a lot about his students, and he want them to do great in class. One of the most stressful course I have ever take in CE but I really glad I took it with him.
Doctor Tehrani is the best professor Ive ever had.
Probably the hardest course over my CE degree. Definitely one of my favorite instructors. Just do what needs to be done (clearly outlined) and you're on track to get B. Do less you get a C. Do exceptionally more, you get an A. He reserves A's for the overachievers so don't be upset over a B. Read the book and review material 3x weekly to succeed.
He is a good person and even better teacher. He is active an active member in several professional societies and is passionate about his field. This means his knowledge is up to date. He is willing to grow you into a successful engineer by today's standard. you get what you put into his classes. He is honest and some people take that as a negative.
The best professor at Fresno state. He is very knowledgeable and truly cares about his students. 133 is a hard course but he makes sure you learn everything!!
If you work as hard as he does there's no reason you should not be able to earn an A in his course. He runs a tight ship, the class goes exactly as posted on the syllabus, and if you aren't following along, you will fail. His class is made up of well over 15 tests, so one won't kill you. He is a tough grader, and his classes are hard.
I graduated In 2012. Dr Tehrani was one of if not the only teacher that actually cared about me and my future. His classes are hard compared to other teachers, and thats because he wants his students to prepare for the real world. If you do the work and follow his instructions you will pass his class. Most importantly you will be a good engineer!
Professor is straightforward with expectations. Many students seem unwilling to take responsibility for their education and want the professor to hold their hand. As long as you complete the assignments/readings and ask questions then there should be no problem.
Dr. Tehrani is one of the few professors at Fresno State that actually cares about your future as an engineer. This class was hard, but not impossible. Dr. Tehrani is clear on his expectations, and provides us with many resources to succeed. To be honest, if you fail this course, you deserve to fail, he curves, and drops your lowest test scores.
Lectures are really jam packed full of info so as long as you pay attention, and watch the video lectures you should be fine. The textbook is also really important to doing well in the class in my opinion. Overall a good teacher who wants you succeed as long as you put the work in. Don't expect to breeze through it.
Awful Class. Mindtap is graded heavy, so make sure when deadlines approach because they're not set as reminders on canvas. Doesn't give partial credit for tests, so it doesn't make sense why we have to show our work; might as well make it multiple choice. We have to learn the material ourselves.
He understands student's disorders are real and made some assignments like presentation optional. This gives other students more time to present if they choose too. My only thoughts are some students that have disorder cannot speak out against others as fear of discrimination when being asked to voice a vote in class and not anonymous on CANVAS.
This is a straight forward class with flexibility to do what you want for your own career and learn from the advisor of your choice! I just wish I had a chance to select my own group members, so I don't have to work with someone clueless about his education and major constantly nagging like a baby without contributing to anything!
Loved the online format. Loved the your class your way style! gives me flexibility to study on my own pace. multiple attempts for assignments make it less stressful. the best elective course ever for structural students. learned a lot and passed my FE with it. make sure to do all his suggested problems!
Dr. Tehrani is by far the best Civil Engineer professor. In the beginning, the majority of students voted on how the class grade scale is set. Now, some students are emailing him and requesting for him to change the grade scale. These babies should follow the assignments due dates and stop crying for optional assignment's. Leave the class alone!
In my opinion the class is poorly structured and it was an awful experience. I enjoyed the other professors classes though besides transportation design.
I took this as an elective, becuase nothing else was available for my schedule, but I ended up enjoying the class and the way it was set up. He is the only one who listens to students and arrange the class based on their opinions and what they want. It encouraged me to learn more about structures even though it was not my chosen area for practice.
Great course and great professor! This is the class that truly resembled real practice for me and I was able to design a real project. Roundtable with practitioner was the highlight of his course.
Dr. Tehrani is a respected professor in structural engineering. His lectures and solved examples are great if you want to take your FE or PE. Grading is easy because he allows multiple attempts for homework assignments, so you can use feedbacks to correct yourself.
it was time consuming, but easy. work. i want to be a strucutural engineer and needed to learn the materials. so i didn't mind hard work. this was my elective.
He sets clear expectations and assigns easy problems from the textbook, fair and square
This was my sceond course with him and I enjoyed the class as he set it up to be accessible and straight forward. It was an easy A for me and all my friends whom we studied together got A too. I appreciated the flexible time and multiple attempts on assignments. I wish other professors would follow his methods.
This was my first class with Dr. Tehrani. He is a great listener and sets the class up based on what students want. His lectures are based on his first-hand experiences in the field and are truly enjoyable. I look forward to a great semester.
Nice professor and great course! It's practically a group project and your success depends on your group mates. Regardless, he is giving a lot of flexibility to students to grow and prepares them to land a job! I'm excited about round tables and meeting practitioners.
Great instructor! This is an in-person class, but it is nice that students have a choice of working online together.
super kind person and professional professor
My previous comment was wrongly removed just like all the others he got removed so here I am adding it again. Class is set up completely online even though its advertised "in person". Avoid Fresno State at all costs have the teachers in the civil engineering department dont teach and are there to collect a paycheck clearly.
I took it several years ago (CE110 computing in CE). We used mat-lab and he completely ignored pre-reqs. The pre-req for the class was calc 1 and he gave us problems from calculus 4 and structural engineering, as well as physics far beyond calc1. I ended up with a C barely passing and I currently do REAL ENGINEERING work.
I took this course as an undergraduate course in Fresno State and later as a graduate course elsewhere. I learned much more about timber structures in Tehrani's class and still use his lectures and solved examples in my structural engineering practice. He is an outstanding professor with real engineering experiences.
This was the most helpful course I have taken in Fresno State that helped me with my structural engineering career. I really enjoyed how Tehrani prepared me for my FE and PE exams during this course with refreshing examples from statics and structural analysis.
This was an easy but super important class. He did an amazing job mentoring me for my current structural engineering career in the competitive environment of northern California.
Excellent professor and excellent course!
Great course and great teacher! It's sometimes hard to deal with groupmates who don't want to do anything and they are constantly complaining, even here! But, if you focus on your work, he is more than just a professor and you should take his advice on career planning. The course style is flexible and you can work in person or online, your choice.
My instructor for this awful class made us meet on zoom. I had no option but to do everything online, even though I payed for a in person class. I want a refund and will be complaining to the dean of the university about this awful program.
Caring and flexible!
Just had the first session today and already loved the class and the instructor. He is the first one who values the opinion of students and use them to organize the class!
very flexible and understanding professor. I never had a professor like him
The professor has an easy approach to grading. just need a good group to work with and a good relationship with the supervising faculty. there is not much else to attend or do. I look forward to roundtables and meeting professionals
I took this course after COVID-19, so it was a hybrid course. The professor followed the vote of the students to make the content accessible for all. I found the course beneficial and worked hard to the end with an A. There were also cheating students in the class who were not happy with the course or the professor.
Excellent course for those interested in learning about steel structures, or structural engineering in general! The professor provides more than enough material to cover any gap in structural backgrounds and learn advanced materials for practice. He doesn't force you to learn! So, you better be a self-motivated learner!
I'm currently taking the course and about to complete the term project ahead of time. The professor gives you a lot of hints on task management and how to deal with your faculty supervisor and the rest of the group. I also appreciate that he introduced us to practitioner mentors who can offer us a job. This is the best part of this capstone course.
I also took this professor for ce110 it was for MATLAB. He blatantly ignored pre-reqs and was giving use problems from classes way beyond calculus one. I'm not even joking the pre-req for the class was calc one and at one point he gave us problems from CALCULUS 3/4 and PHYSICS 4B electromagnetism. Just completely ignoring pre-reqs.
Clear grading and amazing lectures! This is a must for structural students.
Excellent course for those who want to learn and get a real engineering job, not an administrative job to push papers. The best part is the roundtable with practitioners.
He used to teach the course before COVID and all in person. He was the only one teaching beyond Excel using simple math (pre-calculus). Any person with a minimum knowledge would benefit from the course. The class was set up to not allow cheating. It's too bad that he doesn't teach it anymore and everything is back to Excel at high school level.
Excellent professor and straightforward class. I wish the course would have been more advanced, but the department should limit the course to structural students only to raise the level of students.
This was my best course in the entire program! If you are a structural student, make sure to ask him to be your advisor too.
The best professor and the most fit to teach this senior design course. He guides you through the process from start to finish and facilitates networking with professionals from Fresno and beyond. This course is the best I took at Fresno State. But, you need to participate in the group work. So there is no room for slackers who just complain.
He is an understanding and flexible faculty, knowledgeable about engineering practice, and listens to students to shape the class setup. it is impossible to keep everyone happy, so his approach is the best
His expectations are clear, and the workload is fair. I appreciate that he asked students to vote to set the nuts and bolts of the class.
Excellent professor, he set up the course with the opinion of students, and his lectures make the course understandable and easy. everyone can learn as much as they like without unnecessary stress or anxiety
the best, especially for this course. although he is just supervising the class, he offers a lot of good hints for the project and the career after school, much more helpful than my own faculty supervisor
Set up his 2 unit 180B senior project design class completely online. I spent over 300 hours on this 2 unit class and did everything by myself. Got my entire degree and taught myself everything. Didn't get help once from this department. Trump 2025, can't wait for them to be defunded for their DEI program.
I'm a former student that graduated with a masters in Civil Engineering. This department was full of "ONLINE" professors. Highly recommend applying to Chico State or SFU over Fresno State. I currently work at Cal-Trans for the number 4 guy in the state of California.
Excellent professor, caring about students and going above and beyond the course to link students with professionals and securing a job after graduation.
This capstone project was my most important course and the professor delivered it exactly as expected. I was able to work with excellent peers who knew their work and got help from my faculty supervisor, but he was the one who managed the entire process and helped me to prepare myself for a real engineering design job in private sector.
This is a structural course and I was surprised that non-structural students take it too. The professor provides lots of information that you can use for FE and PE exams and even practicing in real projects. If you are not structural, you can still learn a lot and manage a good grade, but it is not going to be relevant to your career, my two cents.
Great professor, great course, and great experience! If you know your design courses, the group project is an easy to follow task. The professor provides a lot of support and help on developing deliverable items and even how to work with faculty supervisors.
This was the only elective that was available to me, and I had to take it even though structure was not my field. But, the professor made the course accessible to me. I had to spend time on the course, but I was pleased with my A in a challenging course. Thank you Dr. Tehrani!
This is a challenging course, but you need to take it with Dr. Tehrani if you want to pass the FE and PE. His solved examples are excellent for training
I took this course as an elective, so I really wanted to learn the material. He is the best in my opinion, you need to be willing to learn to appreciate him. I'm still using his lectures to do my summer internship. highly knowledgeable and caring
I took steel a semester before the senior project and I was able to follow the project for my desing. he makes everything simple and easy to understand, very caring professor
Taught myself everything for this useless degree. I will be emailing the dean of Fresno State asking if I can get a refund. Half the classes were still being taught online as well. Professors are lazy and set their classes up at the students expense. Highly unsatisfied with this entire department. Graduated in 2024 with a BS in Civil Engineering
The senior project was the best experience I have had, thanks to Dr Tehrani. It was an opportunity to relearn all design courses in a practical way. I was lucky to work with excellent teammates. Difficult students who don't want to learn can ruin the experience for all.
He teaches you professional skills and attitude. I'm using what I learned from this course everyday in my design work. college is not a place for lazy and needy students. I work with some at caltrans and remember what they did to get a passing grade. you get what you put in, college or work
Keep making fake reviews of yourself XD. Everyone knows.
aside from being an excellent professor, he is highly ethical and professional, one of the few who stands against cheating even though cheaters keep attacking him
this was not a hard course for me, but it took time to understand and learn. you should not cheat yourself out of learning, if there is one course that helped me in practice, this was it! the instructor has a nice setup to allow students design the course, so no one could complain. this was a unique thing that I found in his courses only
the best part of his courses is that he asks students to design the course as a class. that's the caring that I had not seen by other professors. of course, there is always one person who doesn't wanna participate or accept what the class wants, and my class had one of those. but the system worked and I was happy with the result and my grade
Excellent course and excellent professor. the group work was the most important part for me, and then the round table that connected me to my future employer
An incredible professor! I have not seen this amount of care for students in any other professor I have had. I will take any course he offers!
I was amazed by his style of teaching and caring for students. He is one of the few that goes above and beyond the course and offers guidance and support for a lifetime career
What distinguishes this professor from others is the genuine care about students and hearing their opinions. He respected everyone and listened to all to make sure students are engaged in the course. Way to GoDogs!
Like his other courses, he gives prioroty to what students want and how they learn, so no one's opinion is ignored. If you have good group mates, all is easy. There might be always one who cannot or does not want to work and keeps complaining: just ignore them! This will be your best course in civil engineering.
Unsatisfied
Excellent teacher for this course. The workload is just fair for this course. He made sure everyone succeeded in my group.
I'm very satisfied with the course and the professor. Despite challenges in previous courses, it was easy to catch up and do well with his supervision.
very caring and very attentive to the needs of studetns.
He is an outstanding professor, making a complex course easy to understand and caring about what students think about their own course
I needed to catch up with a lot of things, and I needed to schedule my studies, meet my groupmates, and other things. this was part of what I need to do for my senior project as a student. he is available inside and outside of class to help and guide. but everyone needs to spend a few hours each week to finish the project.
Outstanding professor! This is a capstone, so self-learning is essential and part of the experience. A solid background in prior design courses is a must to do so; otherwise need to spend more time to relearn all those prereqs. It is obvious that instructor expects you to know your materials.
this was the most helpful course in my career, thanks to the instructor. I graduated last year. the course is always in person, except during covid, so be ready spend 2-4 hours per week to meet the faculty and group mates. i chose to meet a practitioner too and it paid off. so, I worked for my A and learned something that i use in my career daily
the best professor ever, caring and responsible. this is a capstone project, so, if you are good are desing courses, then, the course is easy, if not, you need to work hard. be nice to your group mates! it is a group project and they helped me a lot
Awful professor that tries to get rid of you if he doesn't like you. I graduated in 2024 he tried his hardest to prevent me from graduating. My dad is the head of Cal-Trans and he made Fresno State look awful. Will recommend chico or sfu over fresno state's civil engineering program. Currently live and work here in Fresno (Cal-Trans manchester)
Class Info
Online Classes
100%
Attendance Mandatory
60%
Textbook Required
0%
Grade Predictor
Your expected effort level
Predicted Grade
A-
Grade Distribution
Common Tags
Rating Trend
Declining
-0.30 avg changeRatings by Course
CE133
4.8
(40)CE136
4.7
(3)CE180B
4.1
(45)CE110
3.2
(5)Difficulty by Course
CE110
4.2
CE133
3.6
CE180B
3.0
CE136
2.0