Digital Signal Processing

Provided by:
9/10 stars
based on  5 reviews
Provided by:
Cost FREE
Start Date TBA

Course Details

Cost

FREE

Upcoming Schedule

  • TBA

Course Provider

Coursera online courses
Coursera's online classes are designed to help students achieve mastery over course material. Some of the best professors in the world - like neurobiology professor and author Peggy Mason from the University of Chicago, and computer science professor and Folding@Home director Vijay Pande - will supplement your knowledge through video lectures. They will also provide challenging assessments, interactive exercises during each lesson, and the opportunity to use a mobile app to keep up with yo...
Coursera's online classes are designed to help students achieve mastery over course material. Some of the best professors in the world - like neurobiology professor and author Peggy Mason from the University of Chicago, and computer science professor and Folding@Home director Vijay Pande - will supplement your knowledge through video lectures. They will also provide challenging assessments, interactive exercises during each lesson, and the opportunity to use a mobile app to keep up with your coursework. Coursera also partners with the US State Department to create “learning hubs” around the world. Students can get internet access, take courses, and participate in weekly in-person study groups to make learning even more collaborative. Begin your journey into the mysteries of the human brain by taking courses in neuroscience. Learn how to navigate the data infrastructures that multinational corporations use when you discover the world of data analysis. Follow one of Coursera’s “Skill Tracks”. Or try any one of its more than 560 available courses to help you achieve your academic and professional goals.

Provider Subject Specialization
Humanities
Sciences & Technology
4532 reviews

Course Description

Learn the fundamentals of digital signal processing theory and discover the myriad ways DSP makes everyday life more productive and fun.
Reviews 9/10 stars
5 Reviews for Digital Signal Processing

Ratings details

  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.

Sort By
Michael George profile image
Michael George profile image
10/10 starsCompleted
  • 2 reviews
  • 2 completed
3 years, 9 months ago
This course is strongly oriented toward both an introduction, and a synthesis of basic digital signal processing techniques. Since I am strongly interested in autonomous robotics and systems engineering, this course was very helpful to me. I had studied signal processing on my own, having read the text Signals and Systems, by Oppenheim et al., and also part of the text Discrete-Time Processing, by Oppenheim and Schafer, but I had not taken a course in signal processing prior to taking this class. There were definitely a number of concepts for which I had not developed a satisfactory framework, my intuition for the subject was limited, and there were also several basic concepts I did not understand. I found this course chiefly helpful in developing intuitions about digital signal processing, and the video lectures are very clear and helped me to understand concepts better. Furthermore, all of the techniques introduced in the course ar... This course is strongly oriented toward both an introduction, and a synthesis of basic digital signal processing techniques. Since I am strongly interested in autonomous robotics and systems engineering, this course was very helpful to me. I had studied signal processing on my own, having read the text Signals and Systems, by Oppenheim et al., and also part of the text Discrete-Time Processing, by Oppenheim and Schafer, but I had not taken a course in signal processing prior to taking this class. There were definitely a number of concepts for which I had not developed a satisfactory framework, my intuition for the subject was limited, and there were also several basic concepts I did not understand. I found this course chiefly helpful in developing intuitions about digital signal processing, and the video lectures are very clear and helped me to understand concepts better. Furthermore, all of the techniques introduced in the course are nicely synthesized in developing a communications system example in the last several lectures of the course, which was very impressive and insightful. A number of the other lectures, too, proved to provide some superb insights. The homework problems were oriented directly toward the video lectures, and were sometimes enjoyably challenging and difficult. I felt, too, that they sometimes helped me go beyond the lectures in developing my skills, and provided insights related to future lectures. Due to the difficulty of some of the problems, I simply had to accept that sometimes I was not going to solve problems correctly. This gave the course and edge of difficulty I enjoyed, but I can see that some people might find the homework problems unpalatable, especially because one's grade on the course comes from the degree to which the problems are solved successfully. As a beginner in this area, I simply had to accept that sometimes I was not going to do as well as I would have liked. The course does have a strong "hands-on" flavor, oriented toward people with engineering backgrounds. I am more of a theoretical type, with a pretty good background in physics and mathematics. Still, I was able to complete the course, despite certain deficiencies in my background, and found the video lectures and the homework problems to be very rewarding. The presentation of techniques in an intuitive way, and the synthesis of techniques in some rather beautiful examples certainly make the course worthwhile, and the two instructors for the course are outstanding. I also thought that the staff, in helping students in the student forum, displayed a high level of competence and knowledge. For me, the one weak point in the course was that I did not find the text to be very useful in supplementing the lectures. My study time was limited to about 10 hours per week, due to my time constraints, and I just did not have enough time to read the text properly, which often discussed topics not considered in lecture. I personally feel that I would have to spend 15 to 20 hours per week to properly read the text. Compared to another course I have taken from Coursera, I found that the student forum was not as lively, and the questions being asked by students on the whole were not very interesting to me. However, I often found the answers supplied by the instructors or staff to be interesting, and this somewhat balanced out an otherwise tepid forum. Of course, in part, I have only myself to blame for this, as I could have contributed to the forum more often. I am not blaming anyone, but the atmosphere of the course just did not seem to foster lively debate. My dislikes about the course are very minor. The course is definitely superb and worthwhile taking, provided one has some background in math or engineering that is appropriate for the level of the course, which, relative to courses in the United States, is about a junior or senior college level. I was very happy with the course, and felt that it prepared me well to go on to more advanced studies. I strongly recommend this course for people interested in signal processing, who want to consolidate some of the basics, and see the integration of some of the important techniques in a valuable intuitive way.
Was this review helpful? Yes2
 Flag
Usman Zafar profile image
Usman Zafar profile image
10/10 starsTaking Now
  • 1 review
  • 0 completed
1 year, 8 months ago
The lectures and tours were great and eye-opening. I liked the variety of the lectures. It was also important to see the students applying the knowledge learned in the course to an actual assistive technology. Really cool! [In response to: Comment on lectures - The Design and Control of Exoskeletons for Rehabilitation.] Very inspiring & really helps other see daily challenges in the eyes of our fellow students. [In response to: Comment on lectures - Perspectives of Stanford Students with a Disability.] This lecture was very interesting & prompted me to consider going into this field. [In response to: Comment on lectures - Rehabilitation Robotics.] I really liked the variety of topics addressed by guest lecturers. [I] thought I was able to gain and express empathy after hearing from my peers. [In response to: Comment on lectures - Perspectives of Stanford Students with a Disability.] A great talk, and well-formatt... The lectures and tours were great and eye-opening. I liked the variety of the lectures. It was also important to see the students applying the knowledge learned in the course to an actual assistive technology. Really cool! [In response to: Comment on lectures - The Design and Control of Exoskeletons for Rehabilitation.] Very inspiring & really helps other see daily challenges in the eyes of our fellow students. [In response to: Comment on lectures - Perspectives of Stanford Students with a Disability.] This lecture was very interesting & prompted me to consider going into this field. [In response to: Comment on lectures - Rehabilitation Robotics.] I really liked the variety of topics addressed by guest lecturers. [I] thought I was able to gain and express empathy after hearing from my peers. [In response to: Comment on lectures - Perspectives of Stanford Students with a Disability.] A great talk, and well-formatted. [In response to: Comment on lectures - Issues of Human Interface Design.] Guest speakers were amazing, intelligent, and encouraging. Enjoyed lectures, especially demonstrations of technology. [The lecture, Perspectives of Stanford Students with a Disability], was especially helpful because I personally know some of them and it is nice to have a greater perspective of the functionality of their respective lives. These [lectures] were awesome. Clearly lots of thought was put into the class. Thank you! I very much appreciated the presentation by those with various disabilities. Really gave a brave and interesting perspective. I loved hearing stories from various people and the project portion of the course.The course went above my expectations. AMAZING experience. [In response to: Comment on lectures - The Design and Control of Exoskeletons for Rehabilitation.] Everyone [lecturers] was very enthusiastic about what they do. [I] liked the lecture on perspectives of Stanford students with a disability , very engaging and eye-opening. [I also] liked the lecture on aesthetics, very informed and interesting. All lectures are helpful for gaining different perspective of assistive technology. I liked the project aspect and the diversity of the lectures. I liked the faire and lectures where there were demonstrations. Pitch Day was great for understand[ing] the greater goal of the class. [The] guest presentations were awesome. The tours were great and most presentations were great too. I liked the project and some of the guests were very cool. top Comments about the tours and the assistive technology faire The lectures and tours were great and eye-opening. I enjoyed lectures where tech[nology] was demoed in the class. [The ] Gait Lab was very interesting & really liked the connections to anatomy / medicine. I really liked the tours and would like more. Both tours were exceptional to see real world applications of class concepts. And driving a wheelchair was fun! By far the best part of the class. Great to talk to all those inventors, especially the Beam. [In response to: Comment of lectures - Assistive Technology Faire.] I liked the faire and lectures where there were demonstrations. The tours were great and most presentations were great too
Was this review helpful? Yes0
 Flag
soesilo wijono profile image
soesilo wijono profile image
10/10 starsCompleted
  • 19 reviews
  • 19 completed
3 years, 10 months ago
Very satisfied with this course. A comprehensive DSP theories. From basic digital signal, Hilbert space/transform, Fourier/DFT/DTFT and the inverse, Z transform, FIR/IIR filter design with pole/zero analysis and transfer function, to... interpolation, A/D D/A, stochastic signal processing, image processing, digital communication. I enjoy learning a lot practical coding with Matlab/Freemat and Python (numpy, scipy.signal), beautiful plotting with Matlab/Pylab/Matplotlib) in both time domain and frequency domain. A lot of numerical examples and signal of the day with the complete code both in Matlab/Freemat version and Python. Very responsive instructor and staffs in the discussion forum. One of hard and precious courses from Coursera.
Was this review helpful? Yes1
 Flag
V P profile image
V P profile image
1/10 starsCompleted
  • 2 reviews
  • 2 completed
4 years, 3 months ago
The worst DSP course you can imagine. Videos and homeworks doesn't correspond at all. It may be interesting for those, who already knows DSP by practice - it will give the theory. But if you didn't have a chance to try, this course will not give you anything useful.
Was this review helpful? Yes0
 Flag
L Figueroa profile image
L Figueroa profile image
10/10 starsCompleted
  • 14 reviews
  • 13 completed
4 years, 11 months ago
This is a power packed and intellectually challenging course in digital signal processing, covering a broad range of topics from a little linear algebra to filters and communication systems. The instructors (Prandoni, and Vetterli) are knowledgeable and enthusiastic about the material and there is a corresponding free online text designed for the course. The course is fast moving and mathematically intense with a fair number of homework assignments. If you get through the course, you will have a preliminary handling of some of the fundamental topics in DSP and hopefully be ready for a more advanced course. One nice feature of the course is the preliminary integration of Matlab for solving some of the more advanced problems. As it turns out, you should be able to acquire the much cheaper Matlab student version if you are enrolled in the course, which will also come in handy in other Coursera/other MOOCs. I highly recommend this course... This is a power packed and intellectually challenging course in digital signal processing, covering a broad range of topics from a little linear algebra to filters and communication systems. The instructors (Prandoni, and Vetterli) are knowledgeable and enthusiastic about the material and there is a corresponding free online text designed for the course. The course is fast moving and mathematically intense with a fair number of homework assignments. If you get through the course, you will have a preliminary handling of some of the fundamental topics in DSP and hopefully be ready for a more advanced course. One nice feature of the course is the preliminary integration of Matlab for solving some of the more advanced problems. As it turns out, you should be able to acquire the much cheaper Matlab student version if you are enrolled in the course, which will also come in handy in other Coursera/other MOOCs. I highly recommend this course for those who want to get their feet wet in the broad digital signal processing domain.
Was this review helpful? Yes2
 Flag

Rating Details


  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars

Rankings are based on a provider's overall CourseTalk score, which takes into account both average rating and number of ratings. Stars round to the nearest half.