Botros, Nazeih  

Aerospace Engineering

1.04/4.00

25 evaluations


AERO 133


Sophomore
B
Required (Major)
Jan 2016
Man fuck this guy

CPE 133


Sophomore
A
Required (Major)
Nov 2015
TL;DR: Do not take this guy. He sucks. Botros is probably the worst professor I've had at Cal Poly, and I've had a few of the worst too. I had him his first quarter at Cal Poly, so I'm hoping he gets better for your sake, but that probably won't happen. He's been a college professor for like 20+ years at the University of Illinois yet he teaches like a 7th grader giving an in-class presentation he did in an hour the night before. Why is he so bad? Well for starters, he turned our 1 hour lab, 1 hour lecture into a 2 hour lecture and required that labs be completed at home. This wouldn't have been a problem if he had clearly stated what he wanted for each lab report or even just covered the material before assigning the lab. Luckily we only had 4 real labs and that his grading system for them is an absolute joke. I got 100% on every single lab I turned in, but I only completed 1 of them. Homework is no better either. Most of the assigned problems are barely mentioned in class and never show up on midterms or finals. His teaching style is atrocious too. He never comes to class prepared with more than his textbook with a bunch of the pages marked. The only concept that I learned in class from him is how to do a freaking truth table and K-map, 2 concepts that other professors covered in the first week while it was the main lecture topic through week 4 or 5. When we finally moved on to new material, it got 10x worse. He'd spend about an hour writing out the truth table for a component and then, in the next 5 minutes, he'd fly through everything else that we were supposed to learn about and then take a 10 minute break and walk out of the classroom. Every break turned into a scramble between all 10 students who actually showed up to the class and the TA to figure out what he just said. Moreover, he sucks at typing code out in class and made multiple errors that hindered the lecture even more so we could figure out where he mispressed a key. To work around this, he resorted to copy and pasting pre-written code in, which would've worked if he hadn't also made multiple errors in that, OR EVEN JUST EXPLAINED WHAT HE WAS PUTTING IN RATHER THAN JUST SAYING THIS IS THE CODE. He didn't even give us copies of it to look at ourselves. If you think he'll do better one on one in office hours, you're wrong. I went into his office on multiple occasions to get some clarification on homework assignments and labs, and each time I went in, I left learning nothing. His favorite line is "do your best", especially when asked specific questions like, "What do you mean by ___?" or "What exactly do you want in the lab report?" Now, I'm not saying this dude is an idiot, because he isn't. He's written 2 books on the topics covered in class. He has no teaching ability whatsoever. If you have to take him, you can still get a good grade like I did because his grading is super easy, but you will leave learning only about half of what should have.


Sophomore
A
Required (Major)
Dec 2015
Professor Botros was easily the worst professor I've had so far at Cal Poly. This was his first quarter at Cal Poly, but apparently he has over 20 years of teaching experience prior to coming here. Even with all this experience, Botros still has incredible difficulty communicating with his students and class as a whole. If you take his class, expect a LOT of wasted time and little to no help from him learning the material. The class is listed as a one-hour lecture and a one-hour lab, but this was not the case at all in Prof B's class. For the majority of our classes this quarter, the entire time was spent on lecturing (if you can call it that), while labs were expected to be completed only at home. Botros arrived 5-10 minutes late often, and would also take a 10 minute break in the middle of class, leaving only about 3/4 of our allotted class time for actual class activities. His lectures consisted of mainly copying examples out of his textbook (with lots of mistakes along the way) and he would often forget what was he talked about in previous lectures. When coding our in-class examples in VHDL, Botros would make many mistakes, eventually resorting to just copying example circuits out of his textbook. He also had a hard time learning how to use Vivado (the IDE we use for the class), and wasted A LOT of time getting simple examples to work on that. His explanations were all very surface-level descriptions to the topics, and didn't help at all with gaining an in-depth understanding of the class material. Overall, Botros wasted a large amount of our class's time due to his inability to communicate and his inability to properly plan his lectures. The labs and assignments in prof B's class were all fairly simple, but the professor was NO HELP at all completing them. When asked for specific descriptions of what we were supposed to do on certain problem, he would often respond with "Do your best," or he would just read out the unclear assignment description for us all again. Botros expected us all to complete the labs at home, which was almost impossible because nobody knew what we were actually supposed to do for them. Luckily, he also doesn't grade anything, so if you manage to turn in anything for your assignments (it doesn't even need to be complete) he will usually just not read it and give you 100%. Overall, Professor Botros was a completely incompetent instructor for Digital Design. The majority of our class time was completely wasted, and students leaving his class were in NO WAY prepared for CPE233. I could give plenty more examples of how bad the class is, but this review is already long enough and I'm sure you get the idea by now... if you get stuck with Botros


Sophomore
B
Required (Major)
Feb 2016
Botros is a good professor. He is not as terrible as everyone says he is. He teaches the material well most of the time, although he does teach it at a slower pace. At times, he is slow at using technology, and is not very helpful when it comes to using Vivado (program used in this class). He mostly clarifies what is expected from the class and for the labs and homework. However, for the exams he expects you to use the methods he teaches in class instead of the way taught in the book. Nevertheless, Botros seems to know the material well, although he may not be as capable of teaching it as well as other teachers. If you patiently listen to his lectures, read the book, and do a bit of self teaching, you will succeed in this class.


Sophomore
B
Required (Major)
Feb 2016
Do not take Botros. I am currently in Botros Winter 2016 and it is the absolutely worst experience I have ever dealt with at Cal Poly. Botros cannot teach or communicate with his students what so ever. Sure he may know the material but I would say that %99 of the material I have learned this quarter has been out of the textbook. Botros, despite being a COMPUTER engineering professor does not know how to use a computer. He often times struggles with the software (Vivado) he is doing demonstrations on, so it's really impossible to learn from someone who doesn't know what they are doing. He is disorganized, we had to ask him about four times what material will be on the first midterm and then finally he points to his poly learn and says this (a haphazard list of topics, many of which we briefed over or didn't cover at all). There is actually a petition going around our section right now trying to get Botros reviewed by the CPE department. It's really bad. Please steer clear of this professor unless you want to have a generally horrible experience, and be completely ill-prepared for the next class.


Sophomore
B
Required (Major)
Feb 2016
This guy is the absolute worst!!!!! I'm officially screwed for the second series of this class (CPE 233: Digital Design 2) due to his teaching. I took him his first quarter here and he miss graded my midterm by 21%!!!!! I had to go in and argue for the points back and all he said was "Oh I didn't know you could do it that way." He claims he wrote 2 books on VHDL but he can barely talk and stutters a lot so good luck trying to learn the material from this guy. He is unhelpful trying to understand the purpose of digital design even when going into office hours. DO NOT TAKE THIS CLASS WITH HIM. YOURE BETTER OFF WAITING TIL ANOTHER SECTION OPENS!!!


Junior
A
Required (Major)
Mar 2016
What do I even say about Botros? If toe snow plows and picnic pants had a worthless fucking baby, it would be this guy's lecture. Half way through the class, I realized I was better off watching Professor Benson's videos online instead of paying attention to lecture. Run.. run away..


Sophomore
A
Required (Major)
Mar 2016
This guy pretty legit, I would recomend


Sophomore
B
Required (Major)
Mar 2016
DO NOT TAKE BOTROS! He is the worst professor ever. If you do take him, do yourself a favor and just read the textbook and don't show up to class. It will save you 6 hours every week.


Sophomore
N/A
Required (Major)
Mar 2016
I have no idea who decided this was the best guy for the job, but either they they have worse decision making skills than a horny blacked out frat boy alone in a room with a passed out chick or he was the only one who applied for the job. You would think a computer engineering professor could figure out how to hook up a projector but you would be wrong. Botros is totally unable to convey material clearly or efficiently. He also routinely forgets what he has and has not taught us, as he often gives assignments with material we haven't covered. He takes an hour to try to explain what could be taught in about ten minutes. During lab he sits at his desk while the lab assistant tries to help everyone. The one time he tried to help me and my partner he couldn't figure out what was wrong. Do not take this professor. If you do get stuck with him I would recommend watching Bridget Bensons lectures on youtube and only showing up for lab to save yourself time and sanity.


Sophomore
N/A
Required (Major)
Mar 2016
Professor Botros is not as bad as everybody says. He can be very hard to understand at times, and he often spends hours on a topic that a youtube search can clarify in 10 minutes. While he is not the best lecturer, I found him to be helpful in office hours. His tests are also very fair to what you learn in the class (if you can figure out how to take notes off of his sporadic white board scribblings). The lab section isn't very helpful as you often just copy what he writes down. He's obviously not the best professor, but he's not the worst i've had either. If you have to take him, I would recommend learning a lot of the topics through external sources, but it's not the end of the world.


Sophomore
B
Required (Support)
Mar 2016
It's easy to do well in Botros's class if you put forth a little effort. That being said, I didn't do anything all quarter and pulled off a B, but I didn't learn anything and I'm screwed for CPE 233. I can't put all of this on Botros, but this guy absolutely sucks. His lectures are so slow, he constantly contradicts himself and when he doesn't know what to say next, he just repeats the last line he said. He was useless in office hours for our final project; we spent 2 hours in his office hours and by the end of it, he still couldn't figure out what we were trying to do even though it was a fairly simple project. He might know a little bit about digital design, but he is absolutely terrible at portraying that in the classroom and in office hours. If you get stuck with Botros like I did, do your part to learn the material on your own because he certainly can't teach for his life.


Junior
A
Required (Major)
Mar 2016
He's definitely gotten better then he had been. We actually got through all the material that we were supposed to. That said, I think a lot of people had trouble because they were not reading the book before class. If you've already heard about the topics the class is much easier and more understandable. I never had a problem with anything he taught being even remotely difficult. If you bother to put the work in, its an easy A. If you goof off and expect the A to be handed to you, you might be in some trouble.


Freshman
B
Required (Major)
May 2016
He is the worst professor at Cal Poly. Avoid him like the plague! If he is the only professor teaching the course, then wait to take the class. He spends the first 5 weeks teaching combinational circuits and rushed through the rest of the material. He did not take any student input on how to teach the class better. HE ALSO CAN'T SPEAK ENGLISH, so good luck trying pay attention for more than a few minutes. Going to class is an utter waste of your time. Also, 20% of your grade is turning in signed sheets of paper! Its not even an evaluation of if you even did the lab right. I passed the class but feel like I am utterly unprepared for the CPE 233.


Freshman
B
Required (Major)
May 2016
no as bad as people make him sound. Nice guy but if you have no option but to take him i wont be the end of the world


Sophomore
N/A
Required (Major)
Feb 2017
For Digital Design, Professor Botros is pretty average. Although he won't prepare you for CPE 233 as much as you need it, you won't be stressing like you would if you took this course with another professor. (GENE and LAES... take him) If you haven't taken CPE 101 but want to take CPE 133, do it. CPE 133 in general is less time consuming than CPE 101 and is pretty much an entirely different subject. Another thing with Botros, go to class everyday because almost all of his instruction for projects and lab are verbal. You also need his lab signature in order to get credit for the lab/project. (If you're EE/CPE, borrow your peers' notes to prepare for 233)


Freshman
A
Required (Major)
Apr 2017
Botros may be the most knowledgeable professor I have encountered at Poly. I believe he is severely underrated by most other posters. First I will acknowledge his shortcomings: 1 - His English is distinctly non-native. If a language barrier is too much for you (...why are you in a major that requires CPE?) then you might consider another professor. Personally, it does not bother me much, and can even help because he is aware of the problem and relies on visual examples to make up for his below-average English language skills. 2 - His PolyLearn is a mess. It's not too bad to be usable, and he grades homework and labs (just homework and labs) if at all. But it will be a headache at least some of the time. Now, what I love about Botros: he's a gold-studded academic. His resume is a light year long, and it shows in everything he says. He can answer just about any remotely engineering-related question you can come up with, drawing on his experience in everything from Defense to BMED to CPE. If you manage to develop a positive relationship with this guy (which is pretty easy to do), you will be heads above your peers. In summary, take Botros if you're serious about school. If you want a cushy, low-effort GPA booster, I won't blame you for looking elsewhere. More Botros for the rest of us. I would give him a 3.00 because of the negatives mentioned above, but I am over-evaluating deliberately because his rating is far lower than it should be.


Sophomore
A
Required (Major)
Apr 2017
The lectures were very hard to follow. We did not cover all the material that the other CPE 133 classes did. The labs did not cover all the skills we are expected to know for CPE 233. I was/am woefully unprepared for CPE 233. He was a fair/easy grader and was helpful in office hours.

EE 201


Sophomore
B
Required (Support)
Feb 2017
Botros was a very nice man, but not a very good professor. His lessons are laid out so that he will usually lecture some and do examples where they fit, but sometimes he will get confused on what he was doing, since he always just copies the examples from the book. His quizzes really reflect the homework, and the final reflects all the quizzes, so if you are diligent in doing all the homework and doing extra practice problems, you will do ok. He is not very good at understanding questions and responding in a helpful way, so that can make completely understanding the material kind of hard. (studying with an EE friend really helped me) He uses an online upload system where you take a picture of your quizzes and homework to submit it. He also forgot to add a lot of the quizzes and homework grades until very late in the quarter, and ended up just giving 100s on them. I would recommend trying to get another professor who can really help you understand the material, but if you get him, put in extra effort and you'll so just fine.


5th Year Senior
Credit
Required (Support)
Mar 2017
This review will be on par with all the others; Professor Botros is one of the WORST professors I've had the misfortune of taking on this campus. As a 5th year engineering student, I expect a certain caliber of professionalism out of any professor and Botros simply fails to deliver. The majority of his notes are from the textbook that he simply prints off and writes verbatim on the board. If I wanted an example from the textbook, it would have been more beneficial to open the textbook myself and review the example on my own. His handwriting is tiny and atrocious. The remainder of notes in class are McGraw Hill slides he downloaded and his chicken scratch tablet notes. All of his exams are printed off of powerpoint for whatever reason, and often lack the necessary givens to complete the problem. There were students often relying on each other during a lecture to answer any confusion because he could not clarify much due to the language barrier and poor handwriting. If you have to take him as a last resort, at least take it with someone you know so that you can suffer together.

DANC 231


Graduate Student
C
Elective
Nov 2016
This is the first C I have recieved in my entire life. I hope that says something to all of you out there watching their GPA. Do not take him--this class was a nightmare!

CPE 329


Junior
N/A
Required (Major)
Apr 2016
He doesn't know how to maximize windows. Like pressing the square button at the top of every window on PC to make the window bigger. Yea, he doesn't know how to do that.


Junior
N/A
Required (Major)
Apr 2016
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ FOR THE LOVE OF GOD DO NOT TAKE HIM!!!!!!! ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Week 4, Boaters has finished grading our lab reports by looking at the first page of every lab report. This is how he grades the labs, he sees if you have done the lab and then signs a piece of paper that we have to scan onto polylearn. I got an F because there was "no signature." But, unbeknownst to him, the signature page was page two of the document. YEP YOU HEARD IT HERE FIRST FOLKS!!! BOTOROS DOES NOT KNOW HOW TO SCROLL DOWN ON A DOCUMENT ONLINE!!!! ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ FOR THE LOVE OF GOD DO NOT TAKE HIM!!!!!!! ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

EE 361


5th Year Senior
B
Required (Support)
Nov 2015
Instead of writing out another review for this professor, I'll just post here what I wrote in the course evaluations: This entire lab seemed like a complete waste of time solely due to the professor's inability to convey the subject matter. Any time any group had issues with the lab he was incapable of helping, so the majority of the lab period was spent by the entire class of students trying to figure out what was going on. We had to rely solely on the lab manual (which was not very helpful itself) because any time we asked a question about the equipment or how to work anything he was not able to help. Almost every single lab period we had an issue with the equipment not working the way it was supposed to and every time we asked Botros for help he would come over, fiddle with some of the equipment, say "it should be working I don't know what's wrong", shrug his shoulders and WALK AWAY. We sat there dumbfounded as to how exactly a professor can see that you're struggling and offer ABSOLUTELY NO ASSISTANCE. We are students, we don't know how to use the equipment for this lab yet. He is there to teach us and he was absolutely useless throughout the entire quarter. I'd like to say that the exchange we had where he had no idea what to do only happened once throughout the quarter, but it happened in almost every single lab period. Horrible and useless professor who had no idea what was going on. He hadn't even decided on how we were supposed to turn the labs in (whether as a group or individually) until 3 weeks into the quarter. He was wholly unprepared to teach this lab and I will be sure to recommend anyone else I know to avoid taking any course with him.


Senior
No Credit
Required (Support)
Dec 2015
Not a good professor. Completely unable to help students whatsoever; basically a lab where you complete everything on your own and hope that either nothing goes wrong, or that other fellow students will be able to help you.