Top Course Tags
Great Intro to the Subject
Many Small Assignments
Not too easy. Not too difficult.
Recommended for ECE students going to area 1,2,3,4 to get a sense of how semiconductor devices that are of great importance for modern electronics in many different areas. If you are a computer engineering student (area 5,6), I definitely would not recommend. Not sure how it will be taught and was taught, but we had weekly tutorials which were quite helpful and we had a quiz that was open book/open discussion with other students that were easy but helpful in understanding the material. The course is very much designed like a course from Stanford/Berkeley/Caltech from the way it is being taught. Pretty smart prof, but the material is not easy for most students so you need to have an interest or a mindset that you need this for your career in order to succeed in this class in my opinion and many CE students did not enjoy the course.
Fundamental semiconductor physics and basics of how the IV relation models came about. The projects were redesigned by the professor differently from previous years (which most univ. that I outlined above tend to do), so the material is kind of challenging but very helpful. You actually learn something useful if you are in this area (again, not recommended for CE students unless... you need to satisfy kernel/AU/CEAB/schedule. Professor was extremely extremely quick and kind to questions thrown in class, after-lecture and online. She is incredibly smart and great in helping students learn (ask if you do not understand), but she is kind of socially awkward as it is with most girls in engineering so just keep that in mind and don't get offended or something... some students from EngSci told me that she was notorious for EngSci students cry in 1st and 2nd year courses, but I actually think she is alright.
Hours per week:
Advice for students:
Try to do the homework each week. The professor did not give that many questions to begin with but the questions are kind of checking your intuition rather than rigorous math or some dumb thing unrelated. Definitely prepares you for your tests and exam very well. The projects are not difficult but it is always wise to do them early on as you are probably using the tools for the first time and may require additional researching. Oh, and if you are in area 3 (electronics). I would avoid taking both this course and ECE330 (Semiconductor physics?) as many concepts/materials are similar and you should just take one of them. In fact, one of the higher level courses require just one of ece330 or ece335 as a pre-requiste. From my understanding ECE330 deals with quantum physics side of things more, but you will hardly deal with that in the industry with just an undergraduate degree, and probably can learn quantum mechanics yourself with a book if you need and apply the concepts from ECE335 to get the better sense.... but that's just my advice so you should make your own personal judgement, think and ask friends/professors/family for more advice.