Skip to content

This repository contains all the work done in the EE242 course at The University of Washington. EE242 is an introduction to signal processing, focusing on both continuous- and discrete-time signals and systems. The course covers basic signals, convolution, Fourier series and transforms, and linear, time-invariant filters.

Notifications You must be signed in to change notification settings

masonJamesWheeler/EE242

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EE242 Signals, Systems, and Data I Repository

This repository contains all the work done in the EE242 course at The University of Washington. EE242 is an introduction to signal processing, focusing on both continuous- and discrete-time signals and systems. The course covers basic signals, convolution, Fourier series and transforms, and linear, time-invariant filters. A computer laboratory is included to provide hands-on experience with the concepts.

Table of Contents

Course Description

E E 242 Signals, Systems, and Data I (5)

Introduction to signal processing, including both continuous- and discrete-time signals and systems. Basic signals including impulses, unit steps, periodic signals and complex exponentials. Convolution of signals. Fourier series and transforms. Linear, time-invariant filters. Computer laboratory. Prerequisite: either MATH 135, MATH 207, or AMATH 351, any of which may be taken concurrently; and either E E 241, which may be taken concurrently, or CSE 163.

Course Topics

  1. Introduction to Signals and Systems
  2. Continuous-Time Signals and Systems
  3. Discrete-Time Signals and Systems
  4. Convolution
  5. Fourier Series
  6. Continuous-Time Fourier Transform
  7. Discrete-Time Fourier Transform
  8. Linear, Time-Invariant Filters

Labs

The labs folder contains all the lab work completed during the course. Each lab folder contains the relevant source code, data files, and a detailed lab report in PDF format. Lab topics include:

  1. Lab 1: Introduction to Signal Processing with MATLAB
  2. Lab 2: Convolution and Correlation
  3. Lab 3: Fourier Series and Continuous-Time Fourier Transform
  4. Lab 4: Discrete-Time Fourier Transform and Filtering
  5. Lab 5: Design and Implementation of Linear, Time-Invariant Filters

Assignments

The assignments folder contains all the homework assignments and their solutions. Each assignment folder has a PDF file with the problem set and a separate PDF file with the solutions.

Exams

The exams folder contains the midterm and final exam study materials, as well as any practice exams and their solutions.

Resources

The resources folder contains supplementary materials, such as lecture notes, research papers, and other useful resources for the course.

About

This repository contains all the work done in the EE242 course at The University of Washington. EE242 is an introduction to signal processing, focusing on both continuous- and discrete-time signals and systems. The course covers basic signals, convolution, Fourier series and transforms, and linear, time-invariant filters.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published