3.4
Quality4.4
Difficulty39%
Would Retake95
Reviews39%
Would Retake
95
Reviews
Rating DistributionOfficial
5
43
4
12
3
10
2
11
1
19
What Students Say
“tough grader great teacher ill just leave you with some great zahid one liners: hard or easyyyyyyyyy”
ECE320 - 4.0 rating“He's NOT a pushover nor does he suffer fools gladly”
ECE320 - 4.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
63%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.11 avg changeRatings by Course
350450460
5.0
(1)ECE680
5.0
(1)EE562
5.0
(1)524ECE
5.0
(1)ECE642
5.0
(2)Difficulty by Course
350351
5.0
340350370
5.0
ANY
5.0
ECE650
5.0
ECE680
5.0
Reviews (95)
Hi is hard and crazy and mad! Don't take any class with him. Lecture is good.
His lecture are very good, but you cannot ask him anything unless you don't care being called stupid. I learned a lot in his class, but this guy has serious anger issues and mental problems
Do not take his class unless you are ready to kiss his ass. He is an A-hole. He treat students differently. In the class he tell students to come in his office if they have problems, but he is never helpful instead he will yell and make you feel stupid.
He has attitute and temper problem. He need to see doctors for help
Too hard and low grading. If you ask questions, he Alway yells to you. He should go to see a doctor for his mantal sick. Not help in his office. Not take this crazy prof any more.
No Comments
exelent teacher but a bit hard
The best professor in the Engineering department. Kind of hard at the exams but fair.
No Comments
Excellent teacher, the best ever, but a bit crazy at times. But if you can get pass his yelling and figure out the purpose of the yelling and be honest and do your work. You'll be fine.
Really good teacher if you can get past him making you feel completely worthless. If you are an A student go ahead and take him, but if you usually squeek by I would'nt recomend it. He is probably the biggest **** I have ever had as a teacher.
This guy is seriously insane... You will learn nothing and he will fail you even if your an A student, unless your a girl and visit him in his office all the time... do not take this guy!
No Comments
He is the best instructor in The CSUN
He did not follow the procedures for the instructor evaluation. He took the semester Evaluation sheets and evaluated himself, supposed to be handled by one of the students. He needs to be re-evaluated by the department.
No Comments
I also took 460 and 562 with him. Zahid will tell you on the first day of class that he is crazy, and that he cares more about his students than any other professor. He is right on both counts. Think of a cross between a drill sergeant, a comedian, and an engineering prof, and you have Zahid. Take him if you are in college to learn.
The worst!
hard, tough but useful material from industry.
Constantly berates the class, but if you have been married for more then a few years you would be use to such treatment. His lectures are clear, the pace is a little slow as he is constantly asking for answers/feedback from the class, just don't give a wrong/stupid answer/comment. Homework is sometimes out of sync with the lecture. Very fair grader
His lectures were very helpful, he was a fair grader and was giving a lot of extra credit only for us to pass his class. Always in his office before a test, ready to answer questions.
He lecture very goods ,very helpful .I susgest you shuold take his class.
Prof. Zahid is the best instructor in EE. He'll drill his lectures into u til u fully understand them but he will trash you if you ask a dumb question or disrupt the class. Advise to students who will walk into his class: SIT DOWN AND STFU! (ESPECIALLY your cell phone) DON'T EVEN MOVE. Also if you're not willing to work very hard, don't take him.
If you like comedy, horror and suspens-- TAKE HIS CLASS. YOU need to work really hard to pass HIS class. He is so unpredictable-- You never know what would be his reaction when he sees something: Whether he'll joke about it, Yell about it, or get heart attack because of it... Tough but VERY fragile
ECE 240 has a 70% fail rate for first-time takers (or so I've been told; I don't know the exact truth of that). I did manage to pass the first time, but it wasn't easy! He gets upset when we ask questions and expects us to understand everything the first time. Still, he does explain everything several times, so it gets drilled in.
Excellent description of complicated concepts
Zahid is both the best and the scariest professor that I have had in college. Some people are embarrassed in front of the class for asking questions & he comes down hard on people who eat in his class (I thought that it was Jr. High again), but if you want to understand the material, take his class. He is very tough, but a very good teacher.
This guy is very rough, you would get hurt if you say something he doesn't like. He teaches not too much and he repeats many times one thing that's not essential. He also doesn't respect students
Rated above. Refer it.
Hands down, best professor at CSUN. Although he is harsh at times, he's the only professor that actually cares about student progress. He is clearly an expert on the material - every lecture was from memory, not power points like "Professor" Mallard e.g. If you want to learn take him. If you're lazy like 90% of CSUN EE's take someone else.
Tough professor, but you learn so much. It's okay to take a hit in your GPA because he is so knowledgeable about the subject. Make sure you do as much as you can yourself before you ask him a question, or suffer the consequence :). He has no tolerance for slackers/lazy people. In short: 0% people skills, 100% teaching skills.
Stressful semester! This guy is no joke. He will beat you until the very end. You will learn a lot in class but you will fail the test if you don't remember 90% of the material. Two test, 50% each one!! How fair is that?!? He will NOT help you after class, if you try, you will regret it and feel less confident to continue. Do not take!
Two Professors were teaching this class, one w/40 students and his w/12 (a lack of appeal?). His "style" of teaching is comparable to a military drill sergeant. Asking questions or showing a lack of understanding will most of the time generate a demeaning response (even in offc hrs I hear). If being browbeaten pushes you to learn this is your guy.
Technically sharp professor with horrid interpersonal skills. His presentation of the material and white board technique are excellent. However, he has a volatile personality. He will yell at, scold, and belittle students at the slightest provocation. Struggling students are met with insults when they seek assistance.
The best Professor in CSUN.Whichever may be the subject he just comes with marker in his hand no notes and nothing still teaches very well he don't care about the grades but he is the only one one who knows teaching in CSUN
Only repeats it's materials. Even all papers are just a simple repeat.
ECE442. Homework is collected but not graded. Project. Gives practice exams before the tests and will respond to emails with solutions until you are tired of sending them. Dr. Zahid is always there for the office hours unlike the students. Passionate about teaching and knowledgeable about every little detail of the subject. Very good lecturer.
Clearest and most organized professor I have ever had. The pace of the class is perfect, and he stops many times during the lecture to ask if everyone is on the same page. Truly cares about his students. Otherwise tough grade structure (exam only), but if you want to actually learn and have a future in engineering, do yourself a favor and take him.
he MIGHT be a good prof.but for sure he's the most demeaning prof EVER. during office hrs, he treats you like a dirty animal. completely disrespectful to all students. i'm filing a grievance against him.make sure you show up to all classes and take good notes b/c he doesn't have notes. so if you miss one day, you're pretty screwed. GO
I love Professor Zahid. Yes, he's Strict but he has passion fro teaching and he loves his students, especially for dedicated students.
If you work hard with him then you will be fine
Warning: You must do a lot of work to pass his class. He is one of the best professors I have had. Not the professor you take if you want an easy grade. He will tell you this the first day.
He is extremely clear and provides lots of examples in the lecture. Only uses the text for homework; all is explained clearly in class. Emphasizes understanding of material over rote method application. If you have a chance to take him for anything do so -- extra effort is better than half-assing your way thru a fundamental course in your major
Caring, helpful, hard worker .He might get angry easily sometimes but he has a kind heart.Secrets to be successful in his class is to never miss a class, be organized, submit home works and extra credits, study before each class, answer the questions in the class and solve every problem.be fast in exams.
Best professor in Engineering. Cares for the subject and your success. Always there to help. Not for the lazy: be at every lecture, do the homework, study, ask questions, you will succeed. The one thing people don't like is how he can seem harsh when people ask the "wrong" questions, but he only jokes around. PS Never take 2 Zahid classes together.
The self described "mean" Professor Zahid can come off as such, but despite his gruff demeanor and often condescending attitude, he is a professor who genuinely cares about the success of his students. If you do everything he asks, and then some, you will be able to pass his class. However, try not to take this class with other hard classes.
His lectures are very CLEAR and informative. He is not an easy grader. He genuinely cares about his students and their understanding of the subject. My advice to anyone who is planning to take him is attend every class, write down everything from lecture, do every hw, and read from the book. One of the best professors I've ever had. Final40%Midt40%
Very good professor. He is always worried with his student's learning. Zahid always assign good excercises which help you to learn.
Zahid is a cool guy but likes to talk trash about students. He tells students they aren't going to pass and should plan on taking it the following semester. He did give us a lot of extra credit since the midterm was extremely difficult. only 4 people out of a class of 27 people. Would take again though. He knows his stuff.
A lot of work. Takes a lot of time from other classes. Lots of HW and extra credit and each count for a tiny about. He has a bad attitude. Don't ask questions in class. You will pass with a C if you work hard. Try to take with another professor.
The best instructor I've ever had. He is challenging, but it only pushes you to learn the material. Lots of extra credit assignments, HWs were not graded (they were used if your grade was borderline; if you put in the work, he bumped your grade). His grading was 50% midterm, 50% final. He's CLEAR, funny, fair, intellegent, and HARD... but worth it.
Come prepared.. time to take some REAL ENGINEERING CLASS...
tough grader great teacher ill just leave you with some great zahid one liners: hard or easyyyyyyyyy......... easy don't get emotional who yawned nooooooooooooooooooo i made a booboo ahhh hoidhoidsjfoirjg ahhh think again CLEAR you lost me i can see it you lost me
ECE562 is Zahid's fortress. You will be amazed by the amount of knowledge you have gained at the end of the semester. He claims himself to be mean. but he really cares.. If you are really interested in engineering, take his class. Getting an A isn't impossible. Listen to class Take notes (True or False is based on his lectures) solve HW
Zahid is the best professor at CSUN. He has also served for cal tech. His class is like reading a novel, so interesting and u will learn a lot. He make you work really hard for clearing the class. Be mentally prepared to work day and night, you will be amused by how much u have gained at the end of semester. He also makes you learn new tools.
he is good but he thinks everyone has the same thinking capacity and hence goes really fast where explaining concepts is concerned. he has just a few favorite students and it feels like he only teaches them cause theres no interaction with the rest of the class. his assignments are hard and his finals are the toughest exams you could ever write.
Amazing course taught by an amazing professor. Make sure you a have the pre-requisites tattooed in your mind before taking his class. Be prepared to spend all the weekends with extra-credit assignments..
toughest class taught in the most effective way. extremely hard extra credits and tests.
Probably the toughest and best teacher at CSUN (the material was also hard). If you go to class and actively pay attention, by the end of the semester you will have the course material permanently engraved in your mind. Final 50% Midterm 50%. This class will take LOTS of hard work, but you will pass and learn effectively.
Most students avoid Zahid because he yells at students and that his class is so intense. He will intimidate you and make you feel insecure, he only does that to make you work hard (Middle eastern teaching style) But this Professor is genius and will make you understand subject even if you are DUMB. Piece of advice: Don't argue with him. Hard exams
Excellent teacher, a top ECE prof at CSUN. He is super clear and has a brash teaching style that gets students engaged. His 320 (intro. logic) course is not very difficult to get an A in due to the huge amount of extra credit assignments given, but this is not indicative of the quality of the course. You will learn a lot by attending the class.
He 's knowlegable, tests are super tough but grades on real criteria like our effort
Do yourself a favor and avoid his classes! His lecturers are informative but he keeps yelling at the students. His exams are impossible and he doesn't curve. Assigns extra credit but expect to spend weeks on them. He also assigns A LOT OF homework...
I hate this man with a passion. He's rude, gets angry easily, almost offended when students ask questions. I'm sure he rubs everyone the wrong way, but he's a good professor. Explains everything really clearly. Felt like 90% of the class was examples. Offers weekly extra credit. Do them. Even offered an extra credit midterm. I still hate him.
After 14 years, Ali Zahid remains the single most influential professor I've ever experienced. He's NOT a pushover nor does he suffer fools gladly. His lectures are rich, informative and spot on relevant to the subject matter. He's easy very to engage, and extremely easy to underestimate and you don't want to do that.
He is a very bad professor character wise but he is a solid teacher. He wants his students to learn but needs a training course in communication because he will yell at you if you make a joke, ask questions or even make a sound while he is teaching. He offers a lot of "extra credit". He only cares about effort. So if you show it, you will pass.
It was hard to understand his accent and it made learning a tough subject even harder. He is not very helpful and he yells a lot. I would not recommend him especially for the introductory course.
He is very passionate about this subject, but he simply does not teach the subject well. His tests are so different from his typical work and his presentations are so unorganized it is hard to know what to take notes for.
This guy is one of the most, if not the most annoying professor I have ever taken. His tests are nowhere near similar to the homework or example problems, his homeworks can be ridiculously long, not to mention to put the cherry on top he is very rude. Only decent thing from him is he gives extra credit and you'll need it.
Extremely confrontative. Unapproachable. Tenured aka he does not a single flying hoot about anyone or anything. No matter what happens you lose. Good luck!
Professor Zahid really cares about his students. The class is very interactive and I would like to share my feedback with Prof Zahid under the effect of his emotions.
Has no idea how to organize and use online tools. SUPER AGGRESSIVE. I just muted the zoom meetings and looked up whatever I needed on youtube. I paid full tuition, out of pocket, to learn off of youtube. He might know the material but absolutely can NOT communicate it.
Okay, so Professor Zahid is by far the greatest lecturer ever. His lectures are very very clear. You Will definitely learn A LOT from him. However, he is extremely passionate and some might consider that to mean "rude". He cares a lot but he is not a pushover. He will make you work for it. His tests are NOT easy. You must have a good understanding.
The worst Professor at CSUN. Very unapproachable, he doesn't care about your. This man is selfish only cares about himself. Needs to improve his skills on the way he talks to his students. Don't take him he doesn't give enough time to do your test. Just OVERALL A BAD TEACHER. He is not patient at all.
Unfortunately CSUN is not letting Engineering students to have option to take other professors, if in case you have the chance to take any other professor, don't hesitate, take someone else but not this rude, disrespectful professor. Your entire grade is based on 2 midterm and one final. No help in extra credits, very tough grader, and super rude.
VERY RUDE, tough grader and entire class grade based on 3 tests.
Worst Professor. Stay away from taking his class. Exams are really tough.
How to pass the class? FOCUS on the lecture notes (more than the textbook), see the examples and you should be good for the exam. He is REALLY passionate for his students and his course so he might come off as rude when he speaks loudly etc. If you put 100% effort in other courses, u'll have to put 150% effort in his course GL!
a_h0le but I know the material like the back of my hand. Exams are no surprise, similar to examples in class. Very thorough with his lectures. Take good notes. He doesn't care about you much personally, but he does want you to pass his class. If you can handle being yelled at, you'll be fine.
good luck
Tough course, but the one I've learned the most in so far. Exams are difficult- there is a lot of work involved in a very short amount of time, but he offers plenty of opportunities to raise your grade. Lots of office hours. He will get loud with you, but he cares.
He is a knowledgeable guy, but his tests are way harder than his lectures & homework. You need to study for 100 to get 70 in his tests.
Zahid is an amazing instructor. He is very loud, and sometimes rude, but this is all part of his old school teaching style. Only those who are unprepared will be offended or hurt by his words and actions. His tests are very fair and he never throws curveballs on the exams. If you cannot handle pressure or embarrassment, do not take this course.
Has an old school approach to teaching, yells at you and the class both, very rude, doesn't like it when he is asked questions (but will usually answer them), his HW and tests are nothing alike, lecture examples are more like the exam, exams have curveballs in them. He is extremely knowledgeable, but makes it hard to talk to him to know/learn more.
Please do not listen to any of the positive reviews on this website. I have never met such a disrespectful person in my life. If for some reason he is your only option, good luck. He will scream at you if you ask for help.
It's incredible how rude he is. Good luck.
Zahid is very good in terms of teaching the materials of any course in ECE, but his tests are hard. I dont want to talk about his nerves tho :D
Homework was considered extra credit. Grade is weighted solely on 2 midterms and 1 Final. He is super smart and understands the material well. First week of the semester he will be super nice, but afterwards he is rude and condescending. More than half the class will fail, happens every semester. Take the other teacher for 350.
Professor Zahid is no doubt the hardest professor on campus. His exams are really hard so make sure you study a lot. This was the most I've ever had to study for any of my classes but I did learn a lot from him. Make sure you do the homework because its graded as extra credit. You only need a 50 to pass his class but that's easier said than done
Professor Zahid has ben hands down my favorite professor at CSUN in 1.5 years of studying. The attendance is not mandatory but he is very engaging and gives amazing lectures to the point that one just wants to be in class. Is a more traditional professor and solves many examples on the board instead of projecting bunch of slides with no explanation
Professor Zahid is an amazing teacher. He clearly goes over the material and makes sure you understand it before he moves on. He can be a bit intimidating at times, but him being a great teacher makes up for it. 350 is still a hard course, so you need to put in some work as well. Class had 2 exams, 30% each, and the final, worth 40%. HW was 10% EC.
Zahid is one of the best professors in the ECE department. He made passing ECE350 so easy. Seriously he's great. His lectures are charismatic and no boring slides. He expects class participation and hard work, so don't be a lazy student. Study, pay attention, do the homework and you'll pass with ease. His tests and homework problems are identical.
Took his guy's class last year and it was the worst decision. Definitely knew his stuff but was a horrible teacher. He always got mad and yelled at everyone & called a student stupid because he left the room for a second to get his composure together. If you didn't understand the material in a 1/4 of a sec and answer correctly good luck.
This class with Zahid was the hardest class I have ever taken in the ECE dept, but since I took it with him, I know the material well.His grading scale is very generous, only because of the difficulty of this class.He teaches using the whiteboard so attendance is crucial to understand the material.Overall a very good professor for a difficult class
Although he may be grumpy and mean, his lectures and examples (so many example, yes!!!) are very good to help you understand the materials needed to know for this course.He's very passionate in teaching. Don't be afraid to ask questions in his class. You can learn a lot from him. Do the h.w and study guides, and you should be fine.
Class Info
Online Classes
100%
Attendance Mandatory
36%
Textbook Required
63%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Stable
+0.11 avg changeRatings by Course
350450460
5.0
(1)ECE680
5.0
(1)EE562
5.0
(1)524ECE
5.0
(1)ECE642
5.0
(2)Difficulty by Course
350351
5.0
340350370
5.0
ANY
5.0
ECE650
5.0
ECE680
5.0