27 December 2013

Digital Signal Processing MOOC

I just finished Paolo Prandoni's and Martin Vetterli's Digital Signal Processing course on Coursera.

I did not spend much time on this course unlike the MOOCs I had studied before. I have worked on various types of signal processing in my career and I as I progressed through this course I found most of the material was familiar to me.

Digital Signal Processing is a diverse collection of subjects defined is Wikipedia as  being the mathematical manipulation of an information signal to modify or improve it in some way, including e the following laundry list: audio and speech signal processing, sonar and radar signal processing, sensor array processing, spectral estimation, statistical signal processing, digital image processing, signal processing for communications, control of systems, biomedical signal processing, seismic data processing, etc! 

The course syllabus was

  1. Discrete time signals
  2. Vectors spaces
  3. Fourier Analysis
  4. Linear Filters
  5. Interpolation and Sampling 
  6. Stochastic Signal Processing and Quantization 
  7. Image Processing
  8. Digital Communication Systems
The lectures were based on a very thorough online book that was so easy to read, I did not watch many of the lectures. The lectures seemed good for an introduction to the field.

Assessment was by quiz. I would have preferred programming assignments

My quiz results suggested that I understood all the material in the course expect design of ADSL.

28 comments:

jill bear said...

Peter, Back in 2009 you commented on Charlie Lynn's post re The Last Parade at Isurava, PNG. You asked who was "The Professor" in 9 Platoon of 2/14 Battalion. From my research, I believe it was VX16975 Denis (Des) O'Connor. He's the only one of the group around Lindsay Bear who isn't named out right in The Silent Men.
Regards,
Jill Bear

Dhiya L said...

Really n ice information i think. So please keep update like this

Java Training in Chennai

saki said...

thanks for shared wonderful information of giving best information.its more useful and more helpful. great doing keep sharing
Hadoop Training in Chennai

Abiya Carol said...

I just see the post i am so happy the post of information's.So I have really enjoyed and reading your blogs for these posts.Any way I’ll be subscribing to your feed and I hope you post again soon.

PPC Services in Chennai

Priyatamil said...

Wonderful bloggers like yourself who would positively reply encouraged me to be more open and engaging in commenting. So know it's helpful..
Study Abroad Consultants in Chennai | Study in Germany Consultants in Chennai | Germany Education Consultants in Chennai

Akshaysri said...

Very nice post here and thanks for it .I always like and such a super contents of these post.Excellent and very cool idea and great content of different kinds of the valuable information's.
best GMAT coaching classes in chennai

Sathya G said...

I have really enjoyed and reading your blogs for these posts.Any way I’ll be subscribing to your feed and I hope you post again soon.
Sharepoint Training in Chennai

Swethapriya said...



I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts.

Invisalign Treatment In Chennai | Painless Dental Treatment In Chennai

Shalini said...

Great Article… I love to read your articles because your writing style is too good, its is very very helpful for all of us and I never get bored while reading your article because, they are becomes a more and more interesting from the starting lines until the end.

Digital Marketing Company in Chennai

Mahalyasree said...

Hi there, You have done an incredible job. I’ll definitely digg it and personally recommend to my friends. I’m sure they’ll be benefited from this site..Keep update more excellent posts..
Architects in Chennai

Philips Huges said...



Its very useful to me. Wonderful blog.. Thanks for sharing informative Post.

Installment loans in alabama
Payday loans in alabama
Title loans in alabama
Cash Advances in alabama

Anusuya said...

It’s really amazing that we can record what our visitors do on our site. Thanks for sharing this awesome guide. I’m happy that I came across with your site this article is on point,thanks again and have a great day. Keep update more information..
Office Interiors in Chennai
Interior Decorators in Chennai

Anusuya said...

It’s really amazing that we can record what our visitors do on our site. Thanks for sharing this awesome guide. I’m happy that I came across with your site this article is on point,thanks again and have a great day. Keep update more information..
Office Interiors in Chennai
Interior Decorators in Chennai

Aashi said...

There are many interesting information included and i can easily understand all given information.I post something on my blog to post something, or wait to post something worth saying. Keep update more information....
Ethical Hacking Training in Chennai
Growth Hacking Training in Chennai

Karthi Keyan said...

Interesting blog post.This blog shows that you have a great future as a content writer.waiting for more updates...

Digital Marketing Company in India

Digital Marketing Services in India

Digital Marketing Agency in India

Digital Marketing Companies in India

Digital Marketing Companies India

Digital Marketing Agency India

sivaranjani said...

This information is impressive; I am inspired with your post writing style & how continuously you describe this topic.
Web Design Company in Chennai


Prudvika Ravi said...

The concepts in digital signal processing is explained very clearly step by step. The subject is usually vast and wide range of topics needs to be covered in the syllabus. It helps the students to understand the main topics to be studied in digital signal processing and understand better.

Web Development Company in India

dazzling said...


excellent blog makes readers to visit your blog again and again

android training in chennai

ios training in chennai

dazzling said...

very informative blog and very useful for readers. making us to learn more from your blog.keep on updating your blog
java training in chennai
dotnet training in chennai
cloud -computing training in chennai
digital marketing training in chennai

dazzling said...

very informative blog and very useful for readers. making us to learn more from your blog.keep on updating your blog and thanks for sharing
java training in chennai
dotnet training in chennai
cloud -computing training in chennai
digital marketing training in chennai

ananthi said...

this is very nice post thanks for updating this information.and thanks for your attention to us.

MSBI Training in Chennai

ananthi said...

very nice blog this course very useful to us this gives the big opportunity to study course details us i like this information very much.

Informatica Training in Chennai

Raghu said...

It's a wonderful post and very helpful, thanks for all this information. You are including better information regarding this topic in an effective way.Thank you so much.
Hyperpigmentation Treatment
Herbal Tonic

Sumathi said...

I appreciate your style of writing because it conveys the message of what you are trying to say. It's a great skill to make even the person who doesn't know about the subject could able to understand the subject . Your blogs are understandable and also informative. I hope to read more and more interesting articles from your blog. All the best.
Psoriasis Shampoo

devi kala said...

This is extremely helpful info!! Very good work. Everything is very interesting to learn and easy to understood.
Peridotsystems
Hadoop Training in Chennai
Digital Marketing Course in Chennai

kayal M said...

Just read your website. Good one. I liked it. Keep going. you are a best writer your site is very useful and informative thanks for sharing!

Herbal Shampoo
Dandruff Treatment
Antifungal Cream
Vitiligo Medicines

Sita said...

Just read your website. Good one. I liked it. Keep going. you are a best writer your site is very useful and informative thanks for sharing!
Herbal Shampoo
Dandruff Treatment

Abitha Chetna said...

It's like you read my mind! You seem to know a lot about this, like you wrote the book in it or something. I think that you can do with some pics to drive the message home a little bit, but instead of that, this is fantastic blog. A great read. I will definitely be back.

Selenium Training in Chennai