2.2
Quality4.1
Difficulty17%
Would Retake88
Reviews17%
Would Retake
88
Reviews
Rating DistributionOfficial
5
12
4
8
3
12
2
17
1
39
What Students Say
“This guy is the worst, he tried to act funny in his lectures and then he reliables everyone hates him”
CS223 - 1.0 rating“I hate him so much, he never helped in his office hours”
CS223 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
50%
Textbook Required
19%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.55 avg changeRatings by Course
CEC450
5.0
(1)ADVISOR
5.0
(1)COMPUTERSCIENC
5.0
(1)CEC320
4.5
(2)CS450
4.0
(1)Difficulty by Course
CEC320
4.5
CS223
4.3
CS118
4.2
CS450
4.0
EGR115
3.8
Reviews (88)
He gives tests out of the book but never tought out of it. If blackboard is down and there is no power point for him to use you might not learn anything that day. class verage for his tests is 70
Awesome professor! I wish there were more like Professor Behi. Open book exams that as long as you know the terminology of the subject, you are golden.
The programs were not too difficult but his method of teaching is unclear and doesn't offer too much help.
Good teacher and funny.
Absolutely knows his material, but needs to improve a bit at teaching it. Each semester, he seems to improve slightly, but still has a long way to go. Quiz and Test questions are many times cryptic. Great person, but not yet that great of a teacher.
Easily my favorite professor. Helpful, fun, and accessable. You will need the book for this class. Don't skip class either.
This guy is mean, fake. He sucks. He PRETENDS that he is a nice guy. He thinks that he is the best, but he is definitely not.
This guy was an absolute jerk to me, I went to his office for help several times but he didn't seem to care and was VERY negative. Taught the class for the people there who already knew how to do it, sucks for people like me that are unfamiliar with the subject but eager to learn
He is my advisor and he always does anything he can to help me out. He always goes out of his way for me and makes direct calls to teachers to get me in their class. He's awesome.
I had this guy back in the day. THe class test average is usually a 69. With a majority of the students with D's and F's and a few people with near perfects. His style of teaching is different. He wouldn't live w/o Power Point. Don't piss of Behi. He will fail you with a smile or tell you to get out of his office before he throws something at you. After looking back Behi's courses are easy compared to graduate school. So work hard to earn a A and hopefully you can throw off his class average!
he's awesome! the best prof i've ever had
His lectures are always on task, yet he is never boring. If you say you don't understand something, he will explain it multiple times. He has NEVER been condescending, you just need to understand his wry humor! However, you do need to study. His tests/projects aren't a breeze, but they are straight forward and reasonable. Study=success! BEHI ROCKS!
Good prof, his lectures are slides taken from the text book. Test are HARD but if you do the homework, lab(easy A) and do the final project you can get a B even with worse test grades.
Lectures are by powerpoint, you're better off doing extra exercises/homework and learning from the book.
I do not know how this man became the head of the department. Throughout the year he made it clear he did not know anything about Java. He could not answer simple questions, and had trouble answering the questions on his own test. His classes are a complete waste of time as he taught a programing class and we never sat down in front of a computer.
He's a funny guy, you just have to understand his humor. He is willing to help you, and really wants his students to do well. He works off powerpoint, but it understandable since there is so much to learn. Take the practice tests on the books website, about 80% of test questions are taken directly from there.
Boring lectures by reading PowerPoint which is a total waste of time. There is no programming in the class at all except a Lab ( very helpful instructor ) once a week and then you are on your own. Tests are sort of unclear and hard for no reason. Grades from a final project, HWs and LABs can help to get better final grade.
THE WORST, not a very good teacher. Does not know how to teach, shows youtube matlab lessons in class
If you are already familiar with programming then you'll do fine, if you aren't....then dont expect to do too well in this class or switch professors! Teachs from how-to videos, assignments are sometimes not too clear which makes them tougher, but a lenient grader at times.
I agree with a post further down. He's funny (when you're not up-tight about your ego...). Everything comes out of the book. Hint: the book has a Pearson website, where ALL the codes are. Homeworks are out of the book, so not complicated.. use the Pearson website, and update the codes to match what the homework asks for...duh.. I enjoyed java!
HE is an amazing teacher, and if you ever need life help he is the one to go to.
He doesn't really teach, all attempts to ask for help were met with solid "no". He takes his knowledge for granted and tells students instead of teaching them. I learned more from reading my text book and asking my grad student roommate for help than anything else.
My biggest problem with this guy is his grading criteria are not clear at all. In order to get feedback on my programs I basically had to beg. Sometimes the grader would grade the homework and sometimes the professor would. There was a noticeable difference when this happened.
Professor Behi is a very compassionate teacher but he does value attendance. Try not to miss class. He is available for help but make sure you get to him quickly. Make sure to read the book and go over the slides. May give a quiz, but often tells you when it will be.
Nice guy, but can be a pain if you ask about something you should have written down. ProjectHomework grading is particularly rigorous.
Behi himself tries his best to explain the material but the real savior of the class was the TA. The examples posted online are okay, they're not too useful outside of that section. Homework is okay as long as you pay attention or make a friend that know's what they're doing. The tests always have trick questions, and gotcha questions. Study!!!
Behi is funny professor and means well. His TA, Leo, is absolutely garbage. He takes off points on homework for no reason, and if you try to talk to Behi about it, anything that Leo said was correct. Also, his tests are stupid. He words them awful. The final project was a waste. I finished with a 79.3%, and refused to bump it up .2%. Be careful!
Dr. Behi knows what he's talking about, but is less than effective at communicating it. In-class lectures are very dry, and the material in them can be found online very easily. E-mailing and even office visits can be somewhat cryptic and he tends to be a bit short with students. Paying attention to specifics in class is key.
I have enjoyed having Dr. Behi as my teacher this semester. He is always in a good mood when he walks into the class and he is always nice. I read the issues others have but I have had a positive experience so far as his student. The class is hard but you must put in an effort and apply what he teaches. This is the nature of computer programming.
Behi is a kind, caring, and knowledgeable teacher, but his teaching style is that of straight lecture and example with little room for explanation or demonstration. There are several comments that call him cryptic, a pain, a harsh grader, textbook heavy, and hard to work with. Rest assured, he is, but he does care more than most professors.
He is a professor who wants students to do work according to himself. There is no self imagination in students in class. If there are 4 ways to do a problem, and 1 of them is Behi way, then only his way is possible. Other 3 are useless ways. Also, his graders are like him. Just wants the student to the program their way.
Great professor for introduction to programing. He is very clear about how he expects things to be completed, but is lenient about the method you choose (you do create your own programs after all). His TA was very helpful too. They would walk around during class checking up on hw and projects then offer suggestions. He knows his Python so take him!
Behi is a fun and caring professor who will assign homework about once a week. The assignments are not hard however his English is not great and while he doesnt have an accent, sometimes the requirements are hard to understand. Gives written tests on coding and his lack of English shows when trying to decipher what the questions are asking for.
Have fun learning everything out of class.
Behi is really fun and actually teaches the class, just make sure you pay attention and take notes
Professor Behi means well but can come off as harsh. I learned most of the material from the grader/tutor, Leo. Take advantage of the tutoring sessions, because you learn more from them than you do from Behi's lectures. He is rather difficult to meet with because he is rarely in his office. Overall, you get out of his class what you put into it.
Behi is the worst professor I have taken at riddle yet. He gives lots of Homework every week and its hard. Specially when he does one thing in the class room and expects another in the homework. He is so tricky on test and quizzes. He does not explain the test or quizzes. His final project is the worst. His whole class sucks! Get another professor.
Don't take this class with Behi, he is easily the most annoying and douchiest human being on this campus. This guy is the worst, he tried to act funny in his lectures and then he reliables everyone hates him. His exams have nothing to do with what he teaches and he tricks in every which way on them. His homework is only 25% of the grade.
People, this guy is the most sarcastic person you will ever meet. I hate him so much, he never helped in his office hours. Trust me, I had a good grade in this class too and I did everything I can to do well, he just had an obnoxious sense of humor that was stupid. His lessons have nothing to do with the exams, take someone else im warning you.
Beau tries so hard to teach what he is an absolute master at. But he doesnt link any material to his tests, which due to a lack of planning pop up out of no where. He does not deliver the material necessary to complete assignments, and he makes it clear that you will have to teach yourself homework topics, despite having 3 hours a week.
Mr. Behi is a nice proffessor. He teachers well, as he is busy may find it tough to meet him outside of class. But the tutors are really helpful. I would take him again, although u need to pay attention in class, take notes and practice coding on ur own. He doesn't personally check if u mastered the skills, which shows he thinks of u as an adult.
Hands down one of the worst professors I've ever had. The most arrogant and rude person on the planet. When you ask for help he will treat you like a complete idiot, and even call you out in front of the whole class. His Homework assignments seem simple, but he wants it done his way and is not clear on the instructions, one slight thing and -20.
worst ever
Runs the class based off of the best students. Doesn't help during office hours. Uses a TA to grade everything.
Prof Behi was by far the worst professor I've had at this university. He is the most unprofessional and disrespectful person I've met at this school. From giving disrespectful responses to questions in class to yelling at a special student having a mental breakdown. His class was torture. Compared to EGR115 this class is taught so poorly. Don't.
This teacher doesn't do his job. Lectures are confusing and unclear, and any questions are answered condescendingly. He does not even use Canvas for grades; so be prepared to keep track yourself.
Arrogant! During a test review I was shamed & embarrassed when told in front of the class "How did you get the easiest question wrong!" He gets angry when you interrupt his lecture to ask questions & tells you if you don't understand to come to open lab, putting responsibility on TA. Avoid Behi like the plague. He will make you hate programming
Behi is the worst professor ever. If there is anther option for professor, they can't be worse than Behi. He tells people to "feel free to ask questions" and then deems every question a stupid question. He is rude, unavailable, and is terrible at job teaching the material. you might as well teach yourself, that's what you'll doing anyway.
Considering the amount of prestige surrounding Embry-Riddle, I never anticipated experiencing a horrible "professor". With Behi, you'll soon be considering if the excessive tuition cost is worth it. Behi was late every day to class, he was constantly on his phone, was disrespectful and condescending, and DIDN'T understand the course material.
I wish I could give him a 0. He has a heavy accent, a limited understanding of his own material, and is generally unhelpful.
The reviews of Behi really terrified me going into my freshman year of college, but after taken the course I discovered he really isn't as bad as everyone makes him out to be. It's one of those classes where yes, you have a lot of homework and the tests are hard, but you actually learn stuff by the end. The Behi I know is actually super nice
Nothing personal, but he's the worst professor at ERAU by far. Please do NOT take his class. Very arrogant and unhelpful. Doesn't give any good feedback for homework and tests and barely cares enough about his students. The only way you will learn coding in this class is if you already know how to coming in. I WISH I COULD GIVE A 0 OUT OF 5.
Do not take this class. The only students that will succeed are the ones that are gifted in coding when they come to ERAU. You will have to try very hard in the class when you don't have to in other professor classes. Grading is unfair and ridiculous. Behi wants you to succeed but helps very little to get you there.
Behi is one of the worst professors I've ever taken. The only people who will get an A in his class are gifted computer scientists. I worked my ass off in his class and barely passed. His final is a program, but beware, it's a program containing stuff you never did in class. If you take his class, prepare to teach yourself. avoid behi at all costs
Dr. Behi is overly strict about most assignments, but doesn't exactly state what he wants in the "requirements" portion of the criteria. When asking for clarification, he challenges everything and has a very sour mood towards any questions you ask. The assignments can't just be correct, they have to be done in his "specific" way.
Hands down the worst professor I have ever had in my life. Behi does not care for his students nor does he teach the material that is actually assigned. I recommend not going to his class at all and be prepared to learn the needed material elsewhere. He is rude when you ask question, the cherry on top is the broken English he spits while teaching.
he give us tons of homework. Nobody can get great grade from his class. I was helped by my friends and chegg my assignments, I forgot to put credit for him. He literally report my name to plagiarism to dean of student.
Please don't waste your hard earned time & money with this professor. Took one of his classes recently, and was thoroughly disappointing. Questions are immediately shot down by Behi, with most students completely silent the entire semester. He is difficult to understand, and chaotic in his teaching format. Please avoid this professor.
Behi is a terrible professor. He is rude and very negative. He attacked me over a simple question that he made unclear. His assignments are very difficult, and he never teaches the material in the assignments. He also makes you google search solutions when he should explain them in class. Overall, very toxic professor, please avoid him at all costs
Behi was super rude to the students. He is unclear with his lectures and a very negative person. His assignments are very hard. He will go over the homework assignment once but it will never be clear. if you asked him a question, he will call you out and call you stupid. Good Luck!
Behi was super rude to the students. He is unclear with his lectures and a very negative person. His assignments are very hard. He will go over the homework assignment once but it will never be clear. if you asked him a question, he will call you out and call you something mean. Good Luck!
Behi is easily the worst professor I have taken. He is incapable of teaching the material, despite being very knowledgable. His accent and inability to type proper sentences make understanding his requirements and tests hard. I know people who have dropped out of computer science because of his class. YouTube will be your best friend. Godspeed.
Behi requires intense self-teaching . The fundamentals needed to complete homework/tests are not taught in class. He lectures arbitrary concepts and expects inexperienced students to fit them together in context. Our first test had an average score of 61%. When asked questions he offers vague analogies instead of answers. Seek other instructors.
Behi has been the worst professor I have ever had and should genuinely be fired. He's also incredibly rude and condescending. I hope that Embry Riddle looks at these reviews and takes a hint. The fact that he has the TA grade everything with no specifics and what you need to improve on with vague homework answers. What a terrible experience
This Prof is not a bad individual. However, if he is to continue teaching, a little enthusiasm and understanding is needed on his behalf. Beware that he will be passive aggressively disrespectful but only because he is one those people who values intelligence over everything.
Prof. Behi is honestly a knowledgeable prof., and can be funny. However, if you have no prior experience in C, or other languages, this class may pose a challenge. Yet you reap what you sow, so put effort into the class and you will see results. Tutoring is rather helpful, so utilize it if need be. HW is not that hard, but STUDY FOR TESTS!
The teacher's assistants are bad and so is the teacher. He is so strict, yells at his students, and gets frustrated when you don't understand something.
He's okay... Tutors were a big help for making up the material he could not explain well during class. Tests make up a big percentage of your grade and can get confusing.
If you are taking this class, please be prepared. After mid-terms, you get into the hard stuff, and the way he explains it, he acts as if you would understand him perfectly. I have had to ask him to clarify what he is saying because his accent makes it hard to understand him. Go to tutoring, it will save your life.
Terrible at teaching new topics. One of those professors that seems to expect you to know it all before you even take the class.
Was accused of cheating strictly because I forgot to credit a friend who helped me on my homework. Had to argue for like 30 minutes why our line of code was similar. He was so convinced we cheated even with explanation and he would rebuttal with complete malarkey. He also just goes over PowerPoints that he didn't even make, complete hypocrite.
Worst Professor I have ever had in my entire schooling career. Disrespectful, test heavy, and doesn't care to make things better
Professor Behi's teaching style either works for you or it doesn't. It's rather non-engaging at times. The quizzes make up the biggest portion of your grade. They are weekly. Homework is weekly as well, but I strongly suggest going to tutoring. It will save your grade! Advocate for yourself in this class. It's the only way you'll succeed.
Professor Behi basically expects you to know how to code even if you have never coded before. I feel like I learned nothing from the lectures. The homework is difficult for no reason. He never gives examples on how to do stuff, you have to use online resources. I felt like he was very difficult to talk to or even ask questions.
Between what he teaches and how his TA grades are opposite of each other. He intends the class to never have an 'A' no matter what. Beware of asking questions, for he'll pick apart why you're asking rather than help you arrive at a solution. Will change your final grade based on his decision rather than what is given by the syllabus.
He was not the one who graded the assignments. The grader he used was often times too harsh and missed a lot of the things they took points off for. He taught C on a whiteboard which was so unhelpful and hindered a lot of students including myself.
The worst professor at this school. Do not take him at any cost!
just don't may god have mercy upon you
Worst professor of my schooling career. Got accused of cheating because the TAs helped to provide us with example code that everyone used in their assignment. Do not take him at any cost! I don't know why he even works here if he is disrespectful to students and acts like a know-it-all!
The most condescending professor I have ever met. Avoid him at all costs if you value your sanity. I think this is the worst class I've ever taken in my life. He means well, but this class with him is NOT GOOD.
Look Behi is rough as a teacher but he prepares students for a tough curriculum. The teacher is rough and his classes even more but he prepares you to have a great mentality for college, it is not a walk in the park. GO to the tutoring, read the slides importantly: GET AHEAD IN LECTURES! The class is very heavy even more for first-time coders.
I was nervous about his class due to the reviews about him being mean, but he was nice? Like almost all classes here, the course quality was lacking. Quizzes and the final were tough, much harder than Codecademy. Homework was okay; instructions were very specific, yet grading was lenient. Worry more about the quizzes than the professor's attitude.
Behi is a great person but not as a professor. His TA grades everything inconsistently and he can be combative about certain topics. But his tutoring is pretty helpful and they can explain things very well as well as clear up any confusion. The tutors can also look over homework for tiny mistakes you might lose points over (ex. comments).
The coding assignments and understanding topics are not difficult to do if you take advantage of the tutors. The final exam is difficult, as well as the weekly quizzes.
Many people do not like Professor Behi, however as long as you participate in class, and look up some YouTube videos on how to program in C, you should be good to go. My experience with him has been very positive. I would say the hardest thing in C is understanding pointers, but if you have ever programmed before in any language, CS223 is easy.
Any class with Behi will be a harder one. I had him over the summer so the class was shorter than usual. Office hours/tutoring is required if you want a good grade in his class (David, Tutor/TA is 10/10, understands your pain). He genuinely cares for the students and loves dad jokes and Star Wars. Be ready to work as HW isn't always super clear.
Prof. Behi is friendly and can be humorous. He teaches using PowerPoint and examples, as well as visuals on the whiteboard. He regularly stops to let students ask questions. He likes answering complex/borderline goofy questions and appreciates being corrected. He's hard of hearing, so he'll usually come to you. His TA grades toughly and vaguely.
Worst professor I've ever had in my life. Accuses you of cheating on assignments when you literally didn't at all. This man goes through line by line on why I wrote certain code, and I have to go about explaining everything. I'm not even sure why he still teaches at this school. Gives students a hard time for no reason whatsoever. What a joke.
Class Info
Online Classes
100%
Attendance Mandatory
50%
Textbook Required
19%
Grade Predictor
Your expected effort level
Predicted Grade
B
Grade Distribution
Common Tags
Rating Trend
Declining
-1.55 avg changeRatings by Course
CEC450
5.0
(1)ADVISOR
5.0
(1)COMPUTERSCIENC
5.0
(1)CEC320
4.5
(2)CS450
4.0
(1)Difficulty by Course
CEC320
4.5
CS223
4.3
CS118
4.2
CS450
4.0
EGR115
3.8