Danilo Romero

This professor has taught: EDSP652, ENEE222, ENEE301, ENEE303, ENEE303H, ENEE304, ENEE307, ENEE313, ENEE313H, ENEE322, ENEE380, ENEE380H, ENEE381, ENEE411, ENEE413, ENEE498M, ENEE600, ENEE601, ENEE680, ENEE691, ENEE790
Information Review
Danilo Romero
ENEE303

Expecting an A
Anonymous
05/16/2023
Romero is a decent lecturer, and even better if you take the time to ask questions in class. The class was curved from the beginning, so only a 50% was a C. We had three exams, then homework assignments due about every two weeks. The workload was very manageable. In addition to the curve, there were optional online quizzes that could add up to 10% on to your grade. They were mainly to help study for the exams. Exams were very fair, and sometimes there would be a question exactly like a discussion or homework problem. Our TA even graded everything very leniently. Romero was very kind and understanding throughout the whole semester. The textbook can be found online, but personally I did not feel the need to use it (at times it was a bit hard to understand). Romero also likes to go into some device physics if you're interested in that. I would strongly recommend this professor. Not only did I learn a lot, but the grading is too nice to pass up.
Danilo Romero
ENEE303

Anonymous
02/15/2023
Challenging class, but fair. I feel confident with A/D circuits and enee303 material moving forward. Exams similar to homework and practice exams. sometimes a trick question... do not doubt.
Danilo Romero
ENEE222

Anonymous
11/16/2022
A good professor, sometimes a little muddle.
Danilo Romero
ENEE313

Expecting a C
Anonymous
10/01/2022
hard exam and homework problem. Late homework grade and solution. lecture is okay
Danilo Romero
ENEE313

Expecting an A
Anonymous
12/06/2021
Learned a lot about 313 topics. His lectures and exams are very dense, however. Very generous grading scale!
Danilo Romero
ENEE303

Anonymous
12/25/2020
Dr. Romero is a really nice, easygoing guy, but he's not a good lecturer at all. His exams/assignments are somewhat difficult, but fair. However, he takes forever to grade exams, so you won't know your grade until way after the semester.
Danilo Romero
ENEE380

Expecting an A
Anonymous
12/24/2020
I took ENEE380H with Romero. For one thing, I would like to note that the only difference between 380 and 380H in his class was a single relatively easy homework on our second homework set. So this class was essentially 380. I feel bad but I cannot recommend Romero as a professor; he is a very kind man but especially with online lectures it can be difficult to follow his teaching style, as it's often walking through a presentation with copy-and-pasted textbook slides. I skipped nearly every online lecture because I did not get much out of them. The tests were open note and many hours long (two of them were 36 hours) and were difficult but fair with that amount of time. I would argue that the tests should have been worded more clearly, but he's more than willing to clarify in email conversations. I did not have much trouble with this class but I did not get much out of it either except practice with multivariable calculus - the class was very math heavy and not focused enough on conceptual topics.
Danilo Romero
ENEE303

Anonymous
05/07/2020
Romero is very kind and compassionate, but he honestly doesn't teach the material very well. The homeworks are basically impossible to do without consulting internet resources. The tests are open note and graded fairly leniently however.
Danilo Romero
ENEE303

Expecting a B
Anonymous
12/10/2019
Avoid Romero if possible. Doesn't explain material well, frequent mistakes in lecture and in solutions. Tests were mostly fair. However, large curve and almost impossible to fail.
Danilo Romero
ENEE313

Anonymous
06/10/2019
Romero is a fair professor. You will definitely learn a lot out from his class, as his HW assignments are quite tricky. Lectures are not that useful as they focus on long derivations more than problem solving. For our class, exam questions were similar to past midterm he posted, except that a few questions had twists that you had to figure out. These twists were essentially included to test your understanding of the material. Good thing is the exams are open notebook.
Danilo Romero
ENEE313

nbadami
05/20/2016
*****THIS REVIEW IS FOR ROMERO'S 313 CLASS***** I'd give Romero a 3.5 if I could, but that unfortunately is not an option. I've heard for many other classes, Romero can be a pretty bad professor, but for 313 he honestly wasn't that bad. In my class, he switched between giving us lecture slides and actually using the board to give notes, and he was pretty good at both. The examples he gave in class were very similar to exam problems, and his lecture slides were actually very detailed. His exams are also pretty fair and there was a pretty generous curve (85 for an A-). He also decided to drop two of our lowest homework grades at the end of the semester, something that was not originally on the syllabus, to help boost grades, so its actually pretty easy to do well in his class. His homeworks can be quite difficult to solve, and the textbooks he recommends are practically useless in most cases. I would try and find a different textbook than the ones he recommends since if you can't figure out a homework based on his notes/lecture slides, you're basically screwed. He is also pretty nice about exams. Before our first midterm, he personally led each discussion section to take questions from students about the exam. He also pushed our second exam back 2 weeks because students said it would help them prepare. Overall, I would recommend Romero for 313.
Danilo Romero
ENEE303H

Expecting an A
zamkov
12/02/2015
I am surprised Romero has this many bad reviews. I agree that his course was really hard (hardest course I had in UMD), but he "does not care if students learn" is a COMPLETE lie. He set up extra office hours, moved exams and homeworks, and went over concept multiple times if we said we didn't understand them. Yes, the book is also ridiculously hard, but it is the accepted standard (Sedra & Smith) and it is helpful being taught at its level and not babied. So if you want the easy grade and the basic, take Franklin. If you want a challenge and knowledge, take Romero. A/D electronics is really hard - our TA considered our course way to easy and showed us some of his past assignments - if you want the easy way out, you will just be behind everyone else. EDIT: So I took him for both 303 and 381. He was pretty good for 303. For 381, on the other hand, he was pretty lenient and didn't really teach much concepts, too much focus on just plugging in numbers. So take him for 303. Don't take him for 381 unless you are lazy.
Danilo Romero
ENEE600

Anonymous
12/14/2014
Horrible professor. Clearly knowledgeable about material but does not care if students learn it and cannot communicate it effectively. Exams and homework assignments almost always have errors he needs to correct, and he is almost exclusively available by e-mail, and only infrequently. He absolutely ruined this class for me and I did not learn much from it as a result. Avoid him if at all possible.
Danilo Romero
ENEE303H

Anonymous
12/18/2012
Single-handedly ruined my interest in a/d electronics. He's a nice guy, and makes it more or less impossible to fail his course, but I learned absolutely nothing. Lectures consist of long derivations that are usually not finished by the end of class or just straight incorrect. The assigned homework all consists of designing complex circuits from scratch instead of actually letting us practice basic concepts before hand. Also, the book more or less assumes you are some sort of electronics wizard going into it. You get a formula sheet for all of the exams, so you can pass by blindly writing formulas.
Danilo Romero
ENEE303H

Expecting an A+
DB SUCKS
12/09/2012
You need the solutions manual to do any of his homeworks otherwise you won't be able to do any of them. And don't even try to study for quizzes...YOU WILL FAIL!!!! On the first quiz over half the class got a zero. He puts the textbook pages on pdf's and reads them to you in class. Complain to him about stuff though. He moved a test, canceled a homework and moved another homework because we complained. Oh and make awesome formula sheets. He doesn't have set office hours you always have to make an appointment. He never replies to email. He just plain sucks.
Danilo Romero
ENEE380

Expecting an A
Anonymous
02/26/2012
Dr. Romero's lectures are pretty well-organized and informative. The book he chose to use for the class was not the best, and although homework assignments were quite difficult, the exams were much more straightforward and fair. Not to mention there were many opportunities for extra credit; unsure if this will repeat for future classes.
Danilo Romero
ENEE380

Anonymous
12/21/2011
Good Professor. He explains the concepts well and the exams are fair. He will give sample exams that are similar to the exam but not too similar that you can just do a problem like you did on a sample exam. The only negative was that the homework was very hard and the discussion quizzes at least early on were difficult. Overall he is a good professor and I recommend taking him.
Danilo Romero
ENEE381

Expecting a B
Anonymous
12/05/2009
This professor does not teach, but gives you slides with all the equations you'll need. You probably will get an B or C b/c he practically gives you all the formulas for the test. His distribution is 100-90 A, 89-70 B, and 69-55 or 50 C.