subject
Intro

edX: Discrete Time Signals and Systems, Part 1: Time Domain

 with  Richard G. Baraniuk
Sponsored
Data Analytics Certificate
Cornell University via eCornell
Sponsored
Intro to Data Analysis
Facebook via Udacity

Technological innovations have revolutionized the way we view and interact with the world around us. Editing a photo, re-mixing a song, automatically measuring and adjusting chemical concentrations in a tank: each of these tasks requires real-world data to be captured by a computer and then manipulated digitally to extract the salient information. Ever wonder how signals from the physical world are sampled, stored, and processed without losing the information required to make predictions and extract meaning from the data?

Students will find out in this rigorous mathematical introduction to the engineering field of signal processing: the study of signals and systems that extract information from the world around us. This course will teach students to analyze discrete-time signals and systems in both the time and frequency domains. Students will learn convolution, discrete Fourier transforms, the z-transform, and digital filtering. Students will apply these concepts in interactive MATLAB programming exercises (all done in browser, no download required).

Part 1 of this course analyzes signals and systems in the time domain. Part 2 covers frequency domain analysis.

Prerequisites include strong problem solving skills, the ability to understand mathematical representations of physical systems, and advanced mathematical background (one-dimensional integration, matrices, vectors, basic linear algebra, imaginary numbers, and sum and series notation). Part 1 is a prerequisite for Part 2. This course is an excerpt from an advanced undergraduate class at Rice University taught to all electrical and computer engineering majors.

5 Student
reviews
Cost Free Online Course
Pace Self Paced
Institution Rice University
Provider edX
Language English
Calendar 5 weeks long
+ Add to My Courses
Learn Data Analysis udacity.com

Learn to become a Data Analyst. Job offer guaranteed or get a full refund.

Advertisement
Become a Data Scientist datacamp.com

Learn Python & R at your own pace. Start now for free!

Advertisement
FAQ View All
What are MOOCs?
MOOCs stand for Massive Open Online Courses. These are free online courses from universities around the world (eg. Stanford Harvard MIT) offered to anyone with an internet connection.
How do I register?
To register for a course, click on "Go to Class" button on the course page. This will take you to the providers website where you can register for the course.
How do these MOOCs or free online courses work?
MOOCs are designed for an online audience, teaching primarily through short (5-20 min.) pre recorded video lectures, that you watch on weekly schedule when convenient for you.  They also have student discussion forums, homework/assignments, and online quizzes or exams.

5 reviews for edX's Discrete Time Signals and Systems, Part 1: Time Domain

Write a review
3 out of 3 people found the following review useful
2 years ago
Gregory J Hamel ( Life Is Study) completed this course and found the course difficulty to be medium.
Discrete Time Signals and Systems, Part 1: Time Domain is a 4-week introduction to discrete time signals offered by Rice University through the edX platform. This course was originally 8 weeks, but edX split it up into two parts, one covering the time domain and one addressing the frequency domain. Major course topics Read More
Discrete Time Signals and Systems, Part 1: Time Domain is a 4-week introduction to discrete time signals offered by Rice University through the edX platform. This course was originally 8 weeks, but edX split it up into two parts, one covering the time domain and one addressing the frequency domain. Major course topics include signal properties, signals as vectors, linear time-invariant systems and convolution. The course requires some linear algebra and calculus (it has a pre-course assessment) as well as some basic programming in MATLAB. You don't need to know any MATLAB going in, but if you do you can skip the tutorial. Grading is based on a combination of comprehension questions, homework quizzes, peer graded free responses and a final exam. All of the course content other than assignments is available immediately so you can work ahead if you want to.

Discrete Time Signals and Systems started around the same time as a similar signal processing course on Coursera called "Digital Signal Processing." I found Discrete Time Signals to be much more approachable than the Coursera course; it introduces concepts at a steady but manageable pace and doesn't overload you with math right out of the gate. The course isn't easy, but it isn't too difficult considering the topic. The lecture videos are well-done and the instruction is very good, although some videos could stand to be broken up into multiple parts. Professor Baraniuk tends to stutter, but it didn't really bother me or detract from the quality of the instruction. The MATLAB programming questions are baked right into the edX website and let you get some hands-on experience with the concepts. The final exam is "closed book" which I think is a mistake as it promotes guessing over learning.

All in all, Discrete Time Signals and Systems Part 1 is an excellent introduction to signal processing that is likely to be more accessible than other courses on the same subject you may find elsewhere. The stage is set for a deeper dive into signal processing in Part 2.

I give this course 4.5 out of 5 stars: Very Good.
Was this review helpful to you? YES | NO
2 out of 2 people found the following review useful
2 years ago
Aditya Govardhan audited this course, spending 6 hours a week on it and found the course difficulty to be medium.
Just perfect. Complemented with MATLAB examples. Concepts are well arranged and minutely defined. Entertaining and quality lectures. Great source of inspiration for signal processing projects.
Was this review helpful to you? YES | NO
1 out of 1 people found the following review useful
3 years ago
Someone completed this course.
Good course but you have to listen to both parts since they belong together. It is quite easy to understand. As a phsics student I got a new perspective to some mathematical concepts.
Was this review helpful to you? YES | NO
2 out of 3 people found the following review useful
3 years ago
profile picture
Marta dropped this course, spending 8 hours a week on it and found the course difficulty to be medium.
Was this review helpful to you? YES | NO
0 out of 1 people found the following review useful
3 years ago
Marat Minshin completed this course, spending 6 hours a week on it and found the course difficulty to be easy.
Was this review helpful to you? YES | NO