going to lectures are kind of pointless. at least you can get away turning in assignments slightly late. then again the final video game project is heavily weighted (obviously), and graded really hard. literally one of the grading criteria is "fun" which could be subjective and probably becomes harsher grading category as time goes on...
Extremely unorganized class. We would find out what the assignment was hours before it was due. The due dates were unclear and it was difficult to keep up. In lecture he kinda just talks about stuff you could learn online much faster. Homework assignments are pretty useful though and the material is structured well. It was just sooo unorganized.
probably the only ece prof to grade average as a C weekly homework, quizzes, two exams, plus a final project + report on incredibly novel topics very interesting material professor was unrelenting on his incredibly strict workload, and gave harsh grades; made work feel unworthwhile
Prof Sen makes the class a grind for the whole quarter, with weekly quizzes, weekly homework, midterm, final exam and a lengthy final project. He also applies a curve to the final grade, where the average is set to be a C+. Avoid this class if you prefer not to suffer, and like your gpa.
Course material is interesting, and the prof is a decent lecturer. The material posted online is next to useless in studying or completing the weekly homework, which was due Monday at 9pm for both a physical hand-in and code like somebody would be looking at the code at 9:01. Prof also refuses to accommodate for students or respond to emails.
All the grade come from programming assignments, which are fun and intense. Start early! Wonderful lectures.
A lot of C++ programming assignments. His lecture is pretty good. Cons: He's rarely available outside the class.
Great class and even better lecturer
Sen is excellent at explaining things, however, ECE 139 is paced very quickly; he isn't able to dwell on one topic for too long. Expect to take a solid 10+ hours on the homework assignments, so start early. This is a very useful class, but definitely isn't one you should underestimate the difficulty of.
Had Prof. Sen for 139. This is a tough class, but he explained things very clearly and was very fair with grading at the end. He is a great lecturer, very clear and engaging. Home works can be tough, so start early. In the end, I learned a ton from this class. Prof Sen is definitely among the best teachers I had at UCSB.
Explains as many concepts as he can with as little detail as possible and expects perfect understanding from you. He says "in the real world, there will be no one to help you, so get used it." True, but in the real world, we'd be getting paid; what exactly am I paying for if this guy doesn't teach?
Good.
This class is very hard. The homeworks are long, but if you actually do them and understand the material, tests aren't too bad. I spent a good 10-15hrs per week just doing the homework, but I studied at most 1hr for each of the tests since I already knew how to do everything. He is a very good teacher, but he often rushes to cram in material.
His first time teaching the course, mistakes in homeworks, but will most likely be improved. passionate professor, but went very quickly. covered 10 out of 13 chapters of the text. half the hw was made up by him, the other half from textbook.
Great material taught way too fast and inefficiently with difficult tests and 40% averages. TA's and textbooks made life bearable. Hard Core Mode. DO NOT ATTEMPT.
Hard. Packs too much information into a quarter and doesn't take the hint from the 41% midterm average that he's going too fast and is covering too much information. Homework is unreasonably long and difficult. Nice guy, but oblivious and unforgiving. TA Sina Miran was fantastic.