William Levine

This professor has taught: EDSP652, ENEE461, ENEE467, ENEE469R, ENEE488, ENME461, ENPM662, ENPM808M
Information Review
William Levine
ENEE467

Expecting an A
Anonymous
12/05/2024
For context, I'm a mechanical engineering major within the robotics minor. His lectures are quite boring and not really helpful for the labs. Some may be interested as he talks about various topics like sensors, optics, memory management, but it simply wasn't for me. The class is structured around the labs, there are no homeworks or exams. He'll show up to some of the labs but another professor acts as the lab professor for this class. For the labs its essential that at least one person in your group is comfortable with C and C++ as you'll be programming in those. The first half of the semester will have labs focused on the TIRSLK robot in C, where theres a lot of low level code handling port registers. The lab report questions themselves are easy and somewhat beneficial, but the coding portion is mid. Grading is also fairly lax, as he grades the reports himself. The second half of the class has labs for the UR3e robot in C++, the lab reports are similar to the first half.
William Levine
ENEE461

Expecting an A
Anonymous
06/01/2024
Mixed feelings about him. Nice guy but not a very interesting lecturer and a tough grader. By halfway through the semester, he had finished all of the lecture content related to the labs, so the majority of the lectures onwards were supplementary (if you REALLY like controls then these lectures are for you). We had 4 lab projects during the semester, each of them taking a few weeks. They were pretty doable, but this was due in part to the lab manager, Jay Renner, being really helpful. Sometimes, the lab manuals were unclear/disorganized, which made labs take longer than they should've. There was also an end-of-the-semester "capstone" project where each lab group would have to design their own controls machine, which was not clearly advertised when I signed up for the class. We had around 2-3 weeks to work on this, and while they didn't necessarily need to work, the expectations of building such a project in the limited time span was stressful. Lab reports were worth the bulk of the course grade. Dr. Levine graded each of the reports himself. His grading was heavily biased towards how data was documented and graphed on the lab reports, so if your graphs weren't up to par with his standards, he would dock a considerable amount of points. His feedback on the reports also wasn't very helpful, comments usually being a few vague words of criticism. The only saving grace to his grading was that he offered an extra credit opportunity (which I'm not sure how much it was worth but it was sizable). I'm not a big fan of Dr. Levine, but the class is definitely doable.
William Levine
ENEE467

Expecting an A
Anonymous
01/22/2023
His lectures were not very engaging, and the course assignments were kind of rough around the edges (since this was the first semester the class was taught), but generally Prof. Levine is a nice guy, very helpful, and I ended up learning a lot from the labs in this class.
William Levine
ENEE461

Expecting a B+
soheikitsune
05/10/2015
Not very fair as a grader. I lost a lot of points on lab reports for not including graphs that were not explicitly asked for in the lab manual, and they were not obviously supposed to be included. As a professor he's alright, but I learned a lot more from simply doing the labs and asking the lab tech Jay Renner for explanations. The labs are challenging and interesting, but the reports should absolutely be more explicit on what they want from you in the first place.
William Levine
ENEE661

amercado
10/11/2014
Along with Blankenship, the only other prof who teaches from the engineering perspective (as opposed to the applied math perspective). Clear lectures; strongly encourages you to ask questions in class (never makes you feel like a doofus for asking anything). No nasty surprises on the exams.
William Levine
ENME461

Expecting an A
Anonymous
12/21/2013
Great professor. You will learn a lot if you attend lectures (which are sort of optional because all the stuff that you need to know for labs is in lab assignments). Labs are interesting and are not difficult. You will learn how to use Simulink (which is part of Matlab).