He is so nervous about losing students that gives away free As. I prefer professors who care about students understand hard engineering topics not just keeping students happy so he does not lose his teaching job.
Lectures are clear and easy to understand. Explains complex circuits clearly. Very respectful to students. Drops lowest homework and quiz. Midterm and final are very easy.
As the quarter progressed, less and less people attended his lectures, myself included. The class is basically a free A as long as you do the homeworks and final project (no final exam or midterm). His lectures, in my opinion, were uninteresting and unnecessary to attend. You can find all the content in his notes anyways
Showe up for 50% of lectures; when he's here he's mostly reading the slides. Gave us a list of things to review for the final, which I luckily didn't take seriously, because the final's scope does not align with his list. Final exam come up if you Google "ECE10A Final". Massage the URL, the answer key is there, available before we took the exam.
Professor canceled most lectures, one TA was uncooperative, and entire course was a mess. Final exam more difficult than expected, although there was extra credit and a two-sided cheatsheet. He reused a previous tests which was leaked, so some students finished in an hour while many other students took the full 3 hours and struggled on the exam.
Does not have any interest in teaching. Uses previous years teaching slides, skip most of the lectures. That's fine, but he used previous years assignments and questions papers as it is, which were practiced. by some students before the exams.
He missed many lectures (fine), but this professor gave us a list of concepts that would be on the final and the one he told us to focus on did not appear at all. This would be fine, except after the final I learned he had just re-used the exact test from last year which many of my peers had access to. This did not make the grading remotely fair.
Was absent for half the quarter, yet gets upset when 1 person gets up and leaves during his lectures. Material up until midterm is a review of basic circuits from Phys 7b, and the second half covers only resistor theorems. 10a can be removed entirely from ece and included in another course, because majority of the students felt they learned nothing
I bet all the positive ratings are self-posted.
Canceled 8 lectures because he didn't want to attend, mumbled throughout lectures, and gave us expectations for the final that wasn't met.
Missed 1/2 of lectures - In lectures... you just cant understand what he is saying final - he left 15 minutes in - not by any means a proper way of testing one's knowledge -> felt entirely like a algebra test with barely any concepts actually being tested - he did not post a practice final when he said he would - said final was easier than hw...
Salem missed a whopping 8 lectures, attending only 9 total lectures. Even in lecture, his way of speaking is incoherent to most students, so the majority don't bother attending. His hw's, lectures, labs, and even his final exam were recycled from previous years. Class was useless, as he only covered 2 units of material, resistive networks + diode.
this guy has 20% attendance on his own lecture… and he got ragebaited when the TA put office hours during the canceled lecture 😂
Openly instructs TAs to appease students to get a good rating for the course offered. He does not believe in students learning, he just wants them to be happy by giving good grades.
Gives least importance to student's progress and development. Students are expected to work 24/7, 365 days to publish journals, with the primary motto of earning grants and hence salary.
I wish there is a negative rating for this low grade advisor. Not sure how he got an opportunity at UCSB. Does not have any technical depth. He reads some papers and comes with up a tweaked idea and believes that, it will bring noble prize. Most of the current and previous students list is fake, designed to attract funding and new students.
He is though but still better than most of other professors.
Salem made the class really easy, and gave extra credit opportunities on the final. lowest midterm dropped too
Very generous, often pushed back deadlines. Amazing lecture slides, his lectures are just him going over the slides so if you wanted to you could skip them. Homework was harder than midterms, and lowest midterm was dropped.
This class seemed almost too easy to be true. Decent lecturer(slow paced but very clear and detailed), has good notes. VERY forgiving grading. Dropped lowest midterm and gave extra credit on the final. Homework was pretty nice and helped to learn the material.
He is a genius. He not only provide you with new research ideas, but also builds a circuit that you can start from and guide you step-by-step on designing a microchip prototype. I was not thinking I would survive PhD - I am not very innovative and cannot bring new ideas for research. But with Salem I already have 2 papers + journal in my 2nd year.
His knowledge is very limited. He google your questions and if there is nothing in google about your question, he cannot answer your question.
Professor Salem is very knowledgeable about what he teaches. The lectures can sometimes be confusing, but once you can practice some examples yourself the topic becomes more clear. There is lots of Hw that is fairly hard and graded on accuracy, but the Hw is also harder than the exams so it is good practice.
He is very demanding and makes you work a lot. His pressure is too high that you will have extreme anxiety.