Botros, Nazeih  

Aerospace Engineering

2.24/4.00

78 evaluations


ZOO 100


Graduate Student
A
Elective
Jan 2018
Long Dong Zong

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.


Freshman
B
Required (Major)
Jun 2017
Out of all the professors I have had at Cal Poly- the shitty ones, the hard ones, the easy ones, the nice ones- Botros proved to be a new kind of professor I haven't encountered before- a lazy one. He came off as not caring about the students and far less their grades, which turned out to be fortunate as he was a very easy grader. All the labs simply need a signature to get full credit, even if they aren't working all the way (Botros won't care enough to check unless it's not working at all). The last, most important part of the quarter was rushed through and few people had a strong conceptual grasp on the material since it wasn't explained sufficiently. Unfortunately, like many posts here say, you will not be prepared for courses where this class is the prerequisite. So, if you're looking for an easy A and not looking to succeed as much in future like classes, this is the professor for you. If you want to get something out of CPE 133, look elsewhere.


Sophomore
B
Required (Major)
Nov 2017
Take Botros for 133 if you want to learn absolutely nothing. He is very hard to understand because of his accent and when going over material in class he jumps around from topic to topic without real explanations of what he just did. It can be very confusing and then he expects you to know exactly what you're doing when it comes to the labs. You might have a hard time doing the labs but all you need to get his signature and you can get 100 percent on all of them which is nice. He has you code programs in vhdl but never explains what you are doing so you end up copying down a bunch of random code with no idea what is happening and when it comes to office hours he still doesn't seem to know what he is doing. I ended up getting a B in this class but in no way did I feel like I learned anything and he screwed us all over for taking cpe 233 in the future. Avoid him at all costs, you could seriously learn more on google.


Junior
B
Required (Major)
Mar 2018
There's no point. You might as well take this over the summer with Perks. Besides Kmaps, I've learned nothing in Botros class and I'm in CPE 233 right now where so many of us are struggling and might not pass.


Freshman
A
Required (Major)
May 2018
Anyone who says he can't communicate students is probably an entitled white twat who's been spoonfed their entire life. If you ask him questions, he will help you. It is obvious that he cares about his students and their success. Sometimes what he says is unclear or difficult to understand, but if you ask questions, he will make it his mission to make sure you understand the material. Professor Botros is a very smart and accomplished man. The people who call him an idiot are the same ones who lack the learning capabilities of a successful engineering student. He is a very lenient grader and his exams match the quizzes and material from class. Overall, you will have to do some learning outside of class, but the labs, quizzes, and midterms are easy, so the class is basically an easy A.


Sophomore
A
Required (Major)
May 2018
^ sitting here waiting for CPE 233 to rip this guy a new one


Sophomore
B
Required (Major)
Jun 2018
It is amazing the bias that exists against prof botros among ee and cpe students, it's honestly insane. prof. botros may not be the best lecturer but he covers every concept in class, language and accent are his biggest problems but once you get past those he is a decent lecturer and i understood everything.


Sophomore
B
Required (Major)
Jun 2018
Professor Botros has improved a lot, I was very scared taking him, but he did a good job of explaining things, he is also VERY helpful during office hours and his approach to helping students during office hours is very good, he is able to instantly tell where I was struggling with the material. I will take him again, thank yo for being so patient with me ProfBotros


Sophomore
A
Required (Major)
Jun 2018
botros did a decent job with cpe 133, the course itself isnt very difficult either, if you have questions go to his office hours, he is a nice guy and genuinely tries to help you understand the material, i also think one should not struggle with this course if you are struggling with cpe 133 you probably should switch majors as 133 is not hard at all. you may blame him now for your poor grade but when you move to 233 or 329 then you will run out of excuses to blame professors for your poor performance.


Sophomore
A
Required (Major)
Jul 2018
I enjoyed professor botros's class he doesnt overwhelm you in his lectures has an easy style of teaching and overall covers all the material


Sophomore
A
Required (Major)
Jul 2018
slow but not bad


Sophomore
B
Required (Major)
Jul 2018
I would say take somebody else over him but if you do not have that option then its not the end of the world he is better than he used to be


Sophomore
A
Required (Major)
Jul 2018
not bad and not good


Sophomore
A
Required (Major)
Aug 2018
average


Sophomore
A
Required (Major)
Aug 2018
easy exams and easy A, i fail to understand why anyone who is interested in getting an A would avoid Botros


Freshman
A
Required (Major)
Sep 2018
Professor Botros is pretty good for CPE 133, he covers things at a good pace and is helpful in office hours.


Sophomore
N/A
Required (Major)
Dec 2018
very unexpectedly I really liked this class and botros


Sophomore
N/A
Required (Major)
Dec 2018
Lazy professor. He needs to take a quarter off and work on his english so he can effectively communicate with his student. Lectures are disorganized. Labs consist of him giving us code (which has many errors) and us simulating it. No actually work on the student's part. There is no room for growth in this class. Other CPE 133 classes are much more advanced in their design and knowledge of the subject. If you take 133 with Botros, expect to fall behind in 233.


Sophomore
A
Required (Major)
Mar 2019
I really hated this guy. He cannot, for the life of him, convey information at all. Talks super slow and covers very little information. Pauses in the middle of words, has an annoying accent. His grammar aint great. He's pretty bad with computers for a CPE teacher. His assignments are vague and unclear, and labs are annoying. He has trouble helping you if you have trouble since he either doesn't know the material or can't communicate it (or both). You won't learn anything from this class with this professor. With that said, he is pretty nice and the class is super easy. If you just want an A, he is great. Labs can be made up at any time (I made up over 15% of my grade by going into his last office hours roughly a day after the final and showing him all my missing labs). Midterm and Final are easy, and only cover what little he teaches. I got a lot of help from a friend who had Mealy, so if you want to learn, I would recommend him. I learned less than my friend but got a better grade with less work.


Sophomore
A
Required (Major)
Mar 2019
Prpf.Botros was a good professor for 133, his exams are very fair and his course is designed for you to succeed.


Freshman
Withdrawn
Required (Major)
Jun 2019
Botros was probably one of the worst professors/teachers I have ever had. He doesn't seem to understand what he is trying to teach you, so the class essentially consists of two hours of copying his notes from his powerpoint. During the lab, Botros often did not know how to fix problems that students had, and if they did not understand the material he would have a lot of trouble trying to help them.

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.


Sophomore
A
Required (Support)
May 2017
I honestly really liked Botros. He has some difficulty understanding student questions, but overall I thought he was very knowledgeable on the subject matter and was able to convey the material fairly clearly. If you go into this class with an open mind and actually put in an effort to understand what he's teaching instead of writing him off immediately based on his poly rating, you will definitely do fine!:)


Sophomore
N/A
Required (Support)
Jun 2017
This guy is fucking horrible. Can't speak the english language, and scribbles chicken scratch all over a tablet for the entirety of the quarter. All he does is copy the examples directly from the book in class. Exams are also chicken scratch powerpoint slides, with problem statements in his broken gibberish of the english language. The problem statements are often vague. You're better off spending class reading the book on your own. You'll probably learn more that way.


Sophomore
C
Required (Support)
Jun 2017
Do not take this professor for this class. Your grade in this class will literally be determined by how he writes his exam problems, which are the most informal exams I have ever taken. Usually only two questions (3 on the final), but the exam is still out of 100 points. He is lenient with partial credit, but at the same time he will dock you 20 points without putting a single reason as to why. I went into the final with a solid B, failed the final, probably gonna get a C- in the class. It seems like he grades by checking if you had the exact numbers he did, without actually looking at your work. The quizzes he assigns are much easier than the exams themselves, and the homework he assigns is completely pointless considering he write his own problems which differ greatly from the types of problems in the book. I feel like I have been robbed of a good grade that I could have gotten in a class with pretty easy material.


Sophomore
B
Required (Support)
Nov 2017
Every lecture with professor Botros is painful. He takes attendance in every class because nobody shows up. He assigns online quizzes that are impossible to do if you don't spend hours online trying to figure out what he was saying in class. He pretty much just goes through one problem in class on his tablet with his electronic pen with his chicken scratch handwriting and then assigns quizzes that are unrelated. Seriously, unless you want to learn everything from YouTube don't take his class.


Senior
A
Required (Support)
Jul 2018
professor is slow in covering material but i prefer it slow so was happy, all matrial was covered well


Senior
A
Required (Support)
Jul 2018
this was my last quarter and even though he could be better he wasnt bad


Junior
A
Required (Support)
Jul 2018
i was scared to take him because of some of the reviews but botros was not bad, he is a very nice man and i think i learned a lot, if you pay attention he explains things well and the best is his exams are based on only what he taught


Senior
A
Required (Major)
Jul 2018
reading all the reviews i was expecting him to suck but he did not he covered everything well


Junior
C
Required (Support)
Jul 2018
wish i had depiero but couldnt get him and i got a C with botros while most of students got an A or B with depiero


Junior
A
Required (Support)
Aug 2018
nice guy and helps during office hours


Sophomore
A
Required (Support)
Dec 2018
I actually really liked this class, it was not a lot of busy work, and exams reflect homework and quizzes.

EE 212


Junior
N/A
Required (Major)
Nov 2017
Transferred here from a small community college, and he is just about the worst teacher I have ever had. He presents material in an unclear way and commonly starts lectures late because he forgets materials in his office, grades inconsistently, and simply is a really bad communicator with students. He seems extremely lazy, and even when visiting on office hours or asking questions after class he seems reluctant to actually help students and only answer the questions that are brought to him as quickly as possible. He also writes all of his notes for lecture on power point, and so you can barely read his handwriting with the stylus. Once he put questions up on the power point for the class to answer. He accidentally placed two of the same question two slides apart. The class answered one correctly and while the other one was the same question, he told us we were wrong and marked it that way. And so when you go on that power point, he has two of the same questions each with different answers. If you want your efforts worth, take a professor who better presents and teaches material, I have no idea what he is doing here at this school.


Junior
N/A
Required (Major)
Nov 2017
Having had Botros for a CPE class which he seems better suited for, for some reason, this one in comparison was a mess. No one should ever have to take a circuits course with Botros. You leave the lectures more confused about the material than when you come in. There is no excuse for this poor quality of instruction. He has spent the last few years teaching EE 201 and I doubt anyone has gotten anything out of that, 212 is similar but so much more important for EEs, but he failed us. Awful and I apologize on behalf of our department if you have to take one of his classes. Non-majors, take Perks when possible.


Sophomore
B
Required (Major)
Mar 2018
Professor Botros is okay, he isnt as bad as some students claim he is, he needs to be better but he isnt horrible he knows what he is talking about, i think people need to put an effort and read the book once a while instead of finding faults with their professors when they do not get the grades they want.


Junior
B
Required (Major)
Jul 2018
there is an insane amount of topics in this course and the department should do something about that, it wasnt botros fault that he wasnt able to cover all the topics

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!


Sophomore
B
Elective
Jan 2018
Professor Botros was as graceful on the dance floor, as he was in our lab section. His Egyptian technique is flawless, which validates his many previous accolades in the world of intermediate ballet. He's a tough grader, I will say that, but I left the class feeling satisfied with what I had learned. He was a Visually High Dancing Lord, with Fantastic Spin Moves. Goodbye.

EE 251


Senior
A
Required (Support)
Jul 2018
cool professor knows how to operate all equipment and helps as needed


Junior
A
Required (Support)
Jul 2018
the labs are good and botros was helpful in explaining things that werent clear


Junior
A
Required (Support)
Jul 2018
the labs run ahead of the course which is a problem, i wish the professors would take that into account


Junior
A
Required (Support)
Jul 2018
professor knew the labs run ahead of lecture and was considerate, easy grader

EE 321


Senior
C
Required (Support)
Nov 2017
Fellow MEs. Why would you take Botros for anything? Take it later, please, because this class will drive you mad. You will learn nothing and end up unprepared for the lab and the mechatronics classes. Regarding EE classes, navigate better through the flowchart and avoid this man. Absolutely horrible.


Junior
B
Required (Major)
Jun 2018
After the first two weeks of lecture, I stopped attending this lecture because my time was better spent reading the book and doing my own examples. It took Botros around 30 minutes too long to finish an example and his work was often illegible. I showed up to a couple classes later in the year and only twenty percent of the seats were filled, that's how bad it was. If possible, find another professor to teach this class, and if you have no choice make sure that your lab professor is helpful. Lab was the only place that I actually learned material. Botros was consistently two weeks behind the lab in material and had to scramble at the end to cram everything in. I feel incompetent in electronics and am afraid for the future of my EE classwork.


Junior
A
Required (Support)
Jul 2018
botros was cool covered all the material well and at a good pace


Junior
B
Required (Support)
Jul 2018
botros wasnt bad, i wont say he was great, but i wasnt disappointed, he covers material at a good pace and exams are reasonable


Senior
B
Required (Support)
Jan 2019
Excellent and very clear about his expectations!!!


Junior
N/A
Required (Support)
Nov 2019
Excellent professor and very kind man, you will see him always helping students during office hours.

EHS 321


Junior
B
Required (Major)
Jun 2018
Finished the final earlier today for this class. His phone rang in the middle of the final, proceeded to answer it, and have a conversation. This guy is ridiculous and I wouldn't ever recommend taking him for Electronics unless you only go to class when there is a midterm and teach yourself from the book.

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!!!!!!! ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


Junior
B
Required (Major)
Jul 2018
i dont think prof botros is the best for this class he is very knowledgeable but sometimes struggles to get the info across

EE 329


Junior
A
Required (Major)
Jul 2018
very cool

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.


Senior
B
Required (Support)
Jul 2018
this is a difficult lab and while botros struggled a little overall he was efficient teacher


Senior
A
Required (Support)
Jul 2018
This is a difficult lab as there are too many different topic experiments and is easy to get lost but botros helped a lot some of the prelabs were problematic


Senior
A
Required (Support)
Jul 2018
there are a lot of different electrical engineering experiments in this lab from diode to transistor to flip-flops it's too much