UCLA EE is a joke

<p>Hey guys. I'm an EE going into my fifth year(last quarter.) and I've just gotten disillusioned with the program. Thought I'd post this little thread as a warning to students/parents where it's visible(vs flopsy's thread where it'd get buried quickly). Prospective EEs seem like the type who'd surf these kinds of forums lol. As a disclaimer I'd say I'm pretty much the avg ee student(not the top by any means, but I try to understand what I'm doing). GPA in the 3.2 range. </p>

<p>What I've come to realize is that our program pays COMPLETE lip service to teaching. You might say "yeah but that's kind of expected. it's a research university." True, but from what I've seen we fail even when compared to our peers. There are two reasons for this. First is that crucial, fundamental courses are taught by total incompetents. EE is very incremental; everything builds on lower level concepts and you can't hope to do design unless your basics are rock solid. In this regard UCLA short changes it's students horribly. Here are some examples so you know I'm not talking out my ass. </p>

<p>Case 1: EE 102 the signals and systems class. Probably the most fundamental class in EE. The LTI system paradigm is used in every area to specify the blackboxes we want to implement, whether it be in circuits, communications, devices, whatever. Other concepts like fourier transform/series are also used in many areas of EE. For the past two years this class has been taught by a 90 year old indian guy, and a new korean assistant prof. When the indian guy taught the class about 20 out of 200 students attended, and half of those were asleep. I could say a lot more but that's a pretty clear statement on the clearness of his teaching. The ta even told us privately he was shocked how the class was run. I haven't taken the korean women but my friends tell me she is useless; just sits there and reads off powerpoints from stanford, which must be good because theyre from Stanford. Also wastes time by telling students to go to the board to do problems and *****ing them out. The avg student comes out of 102 with a very superficial understanding of this class. Give them anything they havent seen in hw and they can't solve it. I've even heard honors students debating fundamental concepts class(whether laplace transform is generalization of fourier transform or other way around). The most glaring example. </p>

<p>Case 2: EE 2, the gateway semiconductors class. This class is supposed to build the foundation for the whole semiconductor device area of ee. The really know what's going on you need some knowledge of quantum mechanics, so a good prof s important. Instead our heroic professor stopped showing up after the first few lectures and left teaching up to the TA. In previous quarters this class has also been taught by a guy who claimed jesus taught him everything he knows about ee, and spent class time advertising his bible study. With guys like this how can students progress further in the solid state pathway, which assumes this knowledge? </p>

<p>Case 3: EE M16, the digital design class. Another fundamental class. People build entire careers off the concepts that are taught just in here(i know guys at intel who do just that). When I took it, it was taught by eshaghian, this adjunct prof who dressed like a freshman sorority girl(she was a middle aged persian woman). She proclaimed a lot of nonsense about how she was a great teacher, cared so much about students etc., but i felt she was just going through the motions to get paid. Did not give two squirts of **** about student learning. Wasted hours of class on these bs pop quizzes everyone got 100& on. She also spent the last few lectures letting students who failed the midterm give powerpoint presentation as makeup. Selfabsorbed and useless, which is the worst combination. </p>

<p>Other schools might also have ****ty profs, but at least they put the core classes in capable hands. I know for sure that berkeley has lecturers who're known for their ability as instructors teach the basic courses(EE 20, EE 40, CS 61c), and my friend at georgia tech says they do as well. Even our cs department has some great lecturers for core cs which makes me wonder why ee can't follow suit. You don't need a guy with 20 patents and 100 publications to teach an intro class, just someone who can convey things clearly. Without fully understanding these classes ucla students are left dead in the water. It's like trying to do calculus without knowing algebra</p>

<p>This rant will be continued</p>

<p>Seems like most of your complaints are personal complaints about the profs:</p>

<p>

</p>

<p>

</p>

<p>

</p>

<p>

</p>

<p>Stop telling us about the race, gender, age, and nationality of the profs, and tell us about how the classes are actually run. I have a BS in EE from a different school, and I’ve taken (equivalents of) all these classes. How are the class textbooks and notes? How are homework and projects set up? Tests? Etc…</p>

<p>Showing up to lecture and listening to someone say something is only a very small part of learning EE. The vast majority of learning EE is working on problems, getting help on these problems, etc… Did the profs have office hours? Are the TAs available for help? Are there discussions? Etc…</p>

<p>To be honest, after re-reading this, it seems more like the students are a joke than the department itself. When you say this:</p>

<p>

</p>

<p>This isn’t an indictment of the teacher, just the students. I had plenty of classes where the profs were excellent and the students decided not to show up. (And sometimes I was one of those students.) </p>

<p>

</p>

<p>Same thing here. The profs cannot force the students to figure stuff out, and there’s no prof in the world who can ensure that his entire class is going to have it all figured out by the end of the semester. The sad reality of engineering is that tons of people aren’t going to really understand everything. Some of these folks drop out, some squeeze through, etc…</p>

<p>This is not high school. You can’t expect the professors to treat you like a baby and teach you everything. You need to USE YOUR OWN BRAIN and learn to figure out things and solve problems. Learning is not just going to the lectures, taking notes and then forgetting everything in two hours after the lecture. Lectures are only presenting the materials to you, but learning is your job. The professors can only do their part. I’m not EE but I’m also in the engineering school. I find my textbooks, HW and exams fair enough. Besides, there are tons of books that are clearer than the textbooks in SEL library.</p>

<p>What you guys say is true. Of course no professor can ensure that all the students understand everything, and of course you can’t cruise by like high school. I’m a fifth year so I know the difference. I absolutely agree that the onus is on the students to put in extra hours, but with us paying 20k in tuitions is it really too much to ask professors to be professional and show SOME concern. Read what I wrote about the behavior of these profs. Can you imagine anyone in some other line acting this way in a professional environment. They make an absolute mockery of teaching, but the department doesnt care because these guys are great researchers or have potential. Alright fine, the big guns don’t want to teach. Then the department could at least leave the teaching upto capable lecturers or even some grad students but they dont even give us that. I just feel it’s really rich how ucla ee sells itself to admits as some superior educational experience when the reality is so different. And note my beef is with the ee department in particular. I did a tech breadth in mechanical and also took a bunch cs upperdivs. The cs profs were excellent and the mechanical guys at least took teaching seriously. And not to say all ee profs are jokers. A few I’ve had are excellent to good(Niemann,Pamarti, Villasenor) but the vast majority are bad, and often the ones teaching the most important classes are criminally bad. When even other departments at the same school can make an effort to ensure SOME standards in teaching, I feel ee is just being irresponsible</p>

<p>Tetrahedron, you pointed out how the references to the profs age and ethnicity were uncalled for. Perhaps you’re right. I threw those in because I thought people witha knowledge of the department would know who I’m talking about and chime in with their experience. Also thought at least in the case of the indian guy it would add some context. You also say how students not showing up reflects poorly on the students. I’ve got to disagree with you there. When the professor is good I’d say most of the class attends, and even mediocre profs get decent attendance(70%). The exception is the 8 am classes but none of those were that early except Lee(signals). I’ll give you some benefit of the doubt because youre not from ucla, but ask anyone in the department. They’ll all tell you these guys are worthless teachers, but they’re teaching fundamental classes. And as you know these classes aren’t some esoteric, arcane material. A grad student could probably teach them better, or would at least put in some effort.</p>

<p>If you add 2 H’s in front of the E’s, then UCLA EE would be called UCLA HEHE, meaning it would be somewhat of a joke. GET IT?</p>

<p>The EE professors are gangstaz, they don’t give a f to the u.c.k…</p>

<p>Damn, I studied my behind off this past spring quarter to switch my major into EE. This is very discouraging to hear. I’ve been self-teaching myself some of the EE material (primarily circuit analysis I and II), and the subject is truly exhilarating. Would my addiction and enthusiasm for EE and the much more caring and effective EE professors help negate this terrible experience that you’re talking about?</p>

<p>Cool story bro.</p>

<p>

Lame… </p>

<p>You pawn of the joke as witty but it may actually be applied to the EE program at any university. Furthermore, “HEHE” is hardly even a word and took 3 seconds of thought. -.-</p>

<p>I thought the HEHE was funny, lol</p>

<p>I thought adding two h’s to the front of the e’s would get you HHEE</p>

<p>I’m going to be EE this fall, planning in the computer option. Can someone give me some facts and their personal experience in the EE at UCLA to dispute this guy? Thanks.</p>

<p>At OP: If the program was really so bad and a piece of cake, you’d have graduated in 4 years or less. =)</p>

<p>I think everyone should stop criticizing UCLA because of the budget cuts and all. It’s the 2nd best state school out there, in the top 25 in the U.S and in the top 40 in the world. It’s trying it’s best for its students. Be thankful you got in [a lot of people dream of it] and stop whining.</p>

<p>I just completed my 2nd year in civil engr. undergrad here, and I would say that the OP’s points are mostly also relevant to the program I’ve had. However, I would agree with tetrahedron in that the problem is more with the students than with the profs.</p>

<p>It seems to me that hsseas has lots of the slacker-genius type. But more significantly, students here don’t pursue anything for the intrinsic liking of a subject–if there were no grades, then no one would study. And no one even goes into research for the liking of a subject–the only motivation for getting into a lab is that one ought to do it to distinguish oneself (Still, I’m talking about undergrads). </p>

<p>It is telling/significant that students only get together to collaborate for matters of homeworks or upcoming exams–for students to get together and study when no exam is approaching and homework isn’t due for a week would be unheard of. (Well, I saw it once, but that was the first week of my very first quarter here.)</p>

<p>But maybe I could say all this succinctly: Have hsseas undergrads turned into premeds?</p>

<p>

If you’re EECE, then you might as well switch to CSE. As Smallberg put it at last year’s freshman open house, the following majors are listed in order of increasing CS basis and decreasing EE basis:
-civil/mech/materials/whatever with CS31 required
-EE biomed with CS31, but not 32 or 33 required
-EE straight with CS31 and 32
-EECE with 31,32, and 33
-CSE, which is CS but with more EE than straight CS
-CS</p>

<p>The difference between EECE and CSE isn’t going to make any noticeable difference in terms of where you can work afterwards. And I say you should do it because CS has better profs than EE. </p>

<p>And call me short-sighted if you want, but I think EE has a lower proportion of profs with a thick accent.</p>

<p>Yeah, whether or not a prof has an accent is actually more important than whether or not they can teach. So call me racist if you want to, but for this reason alone it’s good to avoid the Asian profs, especially Chinese.</p>

<p>*I meant, CS has a lower proportion of profs with a thick accent.</p>

<p>I agree with uclacee… if you are in EECE, you might as well switch to CSE. While I do’nt agree with OP’s reasoning on why UCLA EE’s teaching quality is bad, I do agree that there are a lot of UCLA EE professors that don’t simply care about student learning. There is an EE professor that gave out one B, no A, and bunch of C/D/F in a class of size 82. And I personally had an EE class where professor is good at research but does not care about teaching (Bahram Jalali). HOwever, despite the poor teaching quality, it is still student’s responsibility to show up in class and get all the help needed from TA. </p>

<p>I’d say switch to CSE if you’re in EECE.</p>

<p>

Actually, if you’ve heard that professor talk, you’d know that he would absolutely agree with the OP. From what I understand, he’s an excellent lecturer who is very frustrated with how the foundational classes are taught and even started teaching some of those courses last year.</p>

<p>Unfortunately, he decided to send a message with that class by setting his standards (and thus the curve) extremely high. I think that’s inexcusable, but no one can argue that he doesn’t care about student learning.</p>

<p>Also the Daily Bruin lied. Yes, he gave no As, but there were a couple B+s, a couple Bs, and at least 5-6 B-s. Still terrible, but better than what the Daily Bruin was claiming.</p>

<p>As for the CS program, I agree that it has great professors at every level. I just graduated with a CS degree and I learned a lot. Some great professors are leaving, so hopefully that doesn’t keep happening, though.</p>

<p>I think the professors’ salary depends on the reviews they get from the students (my chemistry professor in the freshman year told me). So I guess none of the professors doesn’t care about teaching and students learning, but some just lack the ability to teach and explain stuff.</p>

<p>BTW @ OP, I like your username.</p>

<p>@Grapesoda, you said you graduated with a CS degree? Do you mean Computer science and engineering degree or just computer science?</p>

<p>Also, I’m researching some more stuff about Computer science and Engineering, but can someone explain to be the differences between Computer science and Engineering and EE with CS option? Or just EE in general? Because, from what Im reading from your posts, I do not feel like i would enjoy being taught by a teacher who doesn’t care. I had an english teacher who didn’t care my senior year and it drove me nuts to not be learning anything at all and wasting my time. I want to get the most out of UCLA. Also, is earning a degree in CSE rather than EE, going to lower my pool of job opportunities. I realize that b.s in engineering might not be enough anymore.</p>

<p>@UCLACEE, thanks for your suggestion and about the teacher’s accents. I had a russion chemistry teacher and well…I’m surprised I got an A the 1st semester when I couldn’t even understand her…</p>