SALEM L G
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
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.
He explains the concepts really well, lots of examples during lecture. Homework is harder than the exam which was super nice. Final was pretty difficult but it was curved generously. I definitely recommend!
The most accomodating class I took in the Fall quarter. Generous curve. Half of the class gets an A+.
The course is easy overall. He explains concepts very clearly, gives lots of examples to help you with understanding. Homeworks are a bit tough, but manageable. Exams are easier and very fair. Would definitely recommend.
Spends lectures mostly doing examples. Exams were easier than the homework. Reasonable workload, just don't bug him for extensions or he will get a little passive-aggressive. Would take again.
Professor Salem delivers really helpful lectures that ease students into the ECE subject. His homework is way more difficult than the tests, but that is as intended. There definitely is a learning curve to this class, so be prepared to put in a lot of work early on. However, putting in the work will set you up for the rest of the 10 series.