Roboforbes

ELEN E4810

Digital Signal Processing · Electrical Engineering

Digital filtering in time and frequency domain, including properties of discrete-time signals and systems, sampling theory, transform analysis, system structures, IIR and FIR filter design…

Who teaches ELEN E4810

What students said

Dan Ellis · 2008 · 2008

Decent - HW every week, plus a project. The exams are difficult.

John Wright · 2025 · 2025

- about 7 HWs (drops 2): MATLAB based questions tended to be challenging because the TA comes up with them and the directions are often unclear - Midterm: fair - Final: easier than the midterm - Final project: I recommend you choose a project that's manageable and complete it. But if you want to solve the world's most challenging problem without solving it, I won't stop you. I determined Wright's final grading methodology to be very fair solely based on the grade that I received. I also recommend the course.

Xiaodong Wang · 2009 · 2009

1 problem set a week that consists mostly of textbook questions and a few (around 2-3) matlab questions. The textbook questions can be tricky, especially if you understand what's going on in class, but the matlab questions are usually a joke.

Dan Ellis · 2008 · 2008

Professor Ellis is without a doubt the worst professor I have ever had. If you want a good introduction to DSP, look elsewhere. The course is good for the first few weeks, when it is an extension of Signals and Systems. After that point, there is no hope. The lectures are 100% powerpoint, with some Matlab demos mixed in. He skips around between slides and moves much too quickly. If you expect any effort on his part, you will be disappointed. Ellis doesn't care if you learn, and it shows. For grad students: if you've taken some sort of DSP before, this course probably won't be so bad. Other undergrads and I were overwhelmed, but the older folks seemed to be doing OK.

John Wright · 2025 · 2025

If peeing your pants is cool, consider Professor Wright to be Miles Davis. Yeah, that doesn't make sense at all, but you get my point -- Professor Wright might very well be the biggest weapon amongst the Columbia faculty. Dude's an absolute torpedo. He'll rifle into class and immediately shoot out a handful of jolly "good morning's" and "aaawlright's" towards the class. Shortly thereafter, he'll write the words "good morning" in the most illegibly legible handwriting on the most dysfunctionally functional smart board. In no time, you'll have your tail between your legs (at least I did) as you wait for the lethal weaponry that Wright has in stock for the remainder of the hour. Well I'm writing to tell you what exactly that is. The bottom line is Wright is well-prepared, helpful, and always available outside of class; he's also an extremely intelligent dude who possesses a solid ability to explain challenging concepts to students. His pithy lecture notes are available online, but it behooves you to read the text to clear up concepts from the class notes. The highlight of the course comes at the end of each lecture when Wright recites the following from memory in an angry tone: “Galadriel his sister went not with him to Nargothrond, for in Doriath dwelt Celeborn, kinsman of Thingol, and there was great love between them. Therefore she remained in the Hidden Kingdom, and abode wit…

Xiaodong Wang · 2009 · 2009

Let's get the bad news out of the way: 1. He's HEARTLESS. Do not expect any concilation from him. If you made an honest mistake and wrote on both sides of your formula sheet instead of only one, he will give you a 0, and will announce it to the class. If you plead him to count the final more, he'll just say "No, I'm not changing the grade breakdown." If you ask him if it's at all possible to pass the class, he'll reply with "You know the grade breakdown, go calculate your grade." He will also tell you that he does not curve, that he will not answer any question regarding what grade you deserved. 2. He thinks we're RETARDED. If you ask him some question that he considers dumb in class, he'll stare at you for a while, then elaborate by showing 2 more steps, and then say "If you don't understand how I went from here to here, drop the course." 3. The TA is a Chinese PhD student. That means unless you can speak Chinese to the TA, he's not very nice, and he'll hardly understand what you mean. Now the good news: 1. Tough guy has a soft side. On the last day of class, he will tell you that your final will override the midterm grade ON THE LAST DAY OF CLASS! So if you bomb the midterm, don't be alarmed -- you will get a second chance. He DOES curve. His curve is weird though. He calculates the grade that everyone is supposed to get, and then he shifts everyone's grade up. My real grade…

More Electrical Engineering courses

Plan your semester on Roboforbes — free