ELEC301x: Discrete Time Signals and Systems

RiceX

Enter the world of signal processing: analyze and extract meaning from the signals around us!

About this Course

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).

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). This course is an excerpt from an advanced undergraduate class at Rice University taught to all electrical and computer engineering majors.

Before your course starts, try the new edX Demo where you can explore the fun, interactive learning environment and virtual labs. Learn more.

Course Staff

  • Richard G. Baraniuk

    Professor Richard G. Baraniuk grew up in Winnipeg, Canada, the coldest city in the world with a population over 600,000. He studied Electrical Engineering at the Unviersity of Manitoba, the University of Wisconsin-Madison, and the University of Illinois at Urbana-Champaign. Dr. Baraniuk joined Rice University in Houston, Texas, in 1993 and is now the Victor E. Cameron Professor of Electrical and Computer Engineering. He is a member of the Digital Signal Processing (DSP) group and Director of the Rice center for Digital Learning and Scholarship (RDLS). Dr. Baraniuk’s research interests lie in the areas of signal, image, and information processing and include machine learning and compressive sensing. He is Director of Connexions, a non-profit publishing project to bring learning materials to the Internet Age which is used by over 2 million people from nearly 200 countries.

会期:
  • 日期还没有被通知, 10 星期
介绍:
  • 免费:
  • 收费:
  • 证书:
  • MOOC:
  • 视频讲座:
  • 音频讲座:
  • Email-课程:
  • 语言: 英语 Gb

反馈

cybermx, 2015-04-26 11:40 (…)
Show?id=n3eliycplgk&bids=695438
NVIDIA
还有这个题目的:
Cs169.1x_262x136_verified_0 CS169.1x: Engineering Software as a Service
CS169.1x teaches the fundamentals of software engineering using Agile techniques...
Phys102x_262x136_0 PHYS_102x: Electricity & Magnetism
Fundamental topics in electromagnetism: electric charge, electric fields, currents...
Large-icon Fundamentals of Electrical Engineering Laboratory
This hands-on laboratory course complements Coursera's Fundamentals of Electrical...
21a-550jf12 DV Lab: Documenting Science Through Video and New Media
This course is an introductory exploration of documentary film theory and production...
Linear-circuits-icon600x340 Linear Circuits
Learn the analysis of circuits including resistors, capacitors, and inductors...
还有标题«工程科学»:
Regular_422a2468-5da5-4fe4-85d9-bd78671b980c Why Do We Age? The Molecular Mechanisms of Ageing
Why do we age? Is there a limit to human lifespan? Can we prolong our lives...
Regular_4b0b0579-ad25-4009-b3d4-b99d91da5870 Functional Programming in Haskell: Supercharge Your Coding
Get an introduction to Haskell, the increasingly popular functional programming...
Regular_e43a8f30-65ab-4ca0-be29-0885c6232610 Building a Future with Robots
Explore the role of robots and autonomous systems in the factories, homes, hospitals...
Regular_bbdea62c-2704-4123-8f10-98742b8cdc9e An Introduction to Cryptography
Explore how code breakers and spies influenced cryptography and investigate...
Regular_10232247-5f42-483f-86db-d139b29e8cca Basics of Network Security
Explore the basic concepts of networks and network security and the tools used...
还有edX:
315ce06a-d9f7-4c7e-ac11-1fe99e20893e-ff14684c60b3.small CS50 for Lawyers
This course is a variant of Harvard University's introduction to computer science...
E7b4ba89-e03d-4b47-87fb-b6695a1cc678-5a069e55a536.small Existential Well-being Counseling: A Person-centered Experiential Approach
Explore existential themes in your personal and professional life. Develop strengths...
E84f731a-6611-4d90-9317-3a32bfd49ccd-d8ffad9ddf6c.small Artificial Intelligence (AI)
Learn the fundamentals of Artificial Intelligence (AI), and apply them. Design...
A35c8b84-f0ef-4eb0-ad44-52f4bc61d7df-1a94948960ea.small Machine Learning
Master the essentials of machine learning and algorithms to help improve learning...
95c877f3-076a-4dee-a640-9c6069ca0114-4935ebffae37.small Animation and CGI Motion
Learn the science behind movie animation from the Director of Columbia&rsquo...

© 2013-2019