News for
05-20-2015

I am done marking papers and very close to posting grades after a little more deliberation time.

Shure audio DSP job posting.

I will be pushing out the use of Python using the IPython Notebook over MATLAB. See the right column for info on how to get started. The Python Basics is my first cut at getting started.

 

 

Office Hours

W 10:40 to 11:45 AM
other times by appointment.
Office EN 292,
Phone 255-3500, wickert@eas.uccs.edu.

Hayes errata problems

Learning Python

Python Basics (beta) a tutorial written in IPython Notebook

Learning materials for Python: Enthought free training for students.

NumPy2MATLAB and IPython reference card

Canopy Debugger

App nap on OSX 10.9 results in a sluggish IPython. See appnope.

Obtaining Mathematica

Mathematica is available across the campus due to the CU system wide site license. This system-site license also means that students may install their own copy on home computers as well. Some links of interest regarding the CU site license for Mathematica are: download and installation and support information.

Catalog Course Description

Concepts of signal processing using random signals; random vectors, random processes, signal modeling, Levinson recursion, Wiener filtering, spectrum estimation, and detection theory.
Prerequisite: ECE 4650/5650 or equivalent and ECE 3610 or equivalent.
Offered: Alternate Spring Semesters

Course Materials - Course Notes, m-Code

Course Syllabus as of 10:59 AM on Monday, January 05, 2015.

Intro Lecture as of 10:34 PM on Wednesday, January 21, 2015.

Chapter 2 notes as of 03:55 PM on Wednesday, January 28, 2015. Corresponding IPython notebook: IPYNB zip as of 10:33 PM on Wednesday, January 28, 2015, IPYNB PDF as of 03:24 PM on Wednesday, January 28, 2015.

Chapter 3 notes as of 10:34 PM on Wednesday, January 21, 2015. Corresponding IPython notebook: IPYNB zip as of 08:58 PM on Wednesday, April 08, 2015, IPYNB PDF as of 08:56 PM on Wednesday, April 08, 2015.

Chapter 4 notes as of 10:34 PM on Wednesday, January 21, 2015.

Chapter 5 notes as of 10:34 PM on Wednesday, January 21, 2015.

Chapter 6 notes as of 10:34 PM on Wednesday, January 21, 2015.

Chapter 7 notes as of 10:34 PM on Wednesday, January 21, 2015.

Chapter 8 notes as of 10:34 PM on Wednesday, January 21, 2015.

Chapter 9 notes as of 10:34 PM on Wednesday, January 21, 2015.

Chapter 10 notes as of 10:34 PM on Wednesday, January 21, 2015.

Lecture Notes

Lecture Videos - Download

Spring 2015 Lectures as MP4

This semester I will changing the video format to MP4. Both the older .mov files and newer MP4 files are best played by first downloading. The resolution is 1280 x 720 in most cases. The typical file size per lecture is about 300+ MB, more for the MP4's.

To directly download the lectures for playback at a later time, go to the lectures folder, right click, and download

Problem Sets with Solutions
  • Set 1 as of 10:32 PM on Wednesday, January 21, 2015. Hints as of 04:08 PM on Wednesday, January 28, 2015. Solutions as of 07:38 AM on Thursday, February 12, 2015.
  • Set 2 as of 07:57 AM on Tuesday, February 03, 2015. Hints as of 11:53 AM on Thursday, February 05, 2015. Solutions as of 09:44 PM on Tuesday, February 24, 2015.
  • Set 3 as of 01:46 PM on Sunday, February 22, 2015. Hints as of 10:39 PM on Tuesday, March 03, 2015. Solutions as of 07:41 AM on Friday, March 13, 2015.
  • Set 4 as of 08:42 AM on Tuesday, March 31, 2015. Hints as of 06:57 PM on Monday, March 23, 2015. Solutions as of 03:27 PM on Wednesday, April 08, 2015.
  • Set 5 as of 06:44 PM on Saturday, April 11, 2015. Hints as of 07:54 PM on Sunday, April 26, 2015.
  • Set 6 as of 06:44 PM on Saturday, April 11, 2015.
Python Projects
  • Project 1 as of 12:26 PM on Tuesday, March 03, 2015. Hints as of 01:27 PM on Friday, March 13, 2015.
Exams