{"id":2040,"date":"2013-01-12T13:08:22","date_gmt":"2013-01-12T19:08:22","guid":{"rendered":"http:\/\/www.comm.utoronto.ca\/dkundur\/?page_id=2040"},"modified":"2024-07-16T17:51:33","modified_gmt":"2024-07-16T23:51:33","slug":"ece-362-digital-signal-processing","status":"publish","type":"page","link":"https:\/\/www.comm.utoronto.ca\/dkundur\/course\/ece-362-digital-signal-processing\/","title":{"rendered":"ECE 362: Digital Signal Processing"},"content":{"rendered":"<table class=\"CoursePages2\" border=\"0\" width=\"100%\" cellspacing=\"10\" cellpadding=\"7\">\n<tbody>\n<tr>\n<td><img decoding=\"async\" class=\"lazyload alignleft\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27150%27%20height%3D%27150%27%20viewBox%3D%270%200%20150%20150%27%3E%3Crect%20width%3D%27150%27%20height%3D%27150%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-orig-src=\"\/dkundur\/wp-content\/uploads\/DigSigProcc300.png\" alt=\"\" width=\"150\" height=\"150\" \/>Digital signal processing is the mathematical manipulation of a discrete-domain information signal to modify or improve it in some way. This course provides an introduction to fundamental concepts in digital signal processing. Topics include sampling and reconstruction, discrete-time signals and linear time-invariant systems, the z-Transform, discrete-time Fourier transform, fast Fourier transform, and discrete-time filters. Applications to audio, image, video and communications signal processing are provided throughout.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a id=\"syllabus\" name=\"syllabus\"><\/a><\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<h3>Course Syllabus<\/h3>\n<p>This course makes use of the following text:<\/p>\n<p style=\"padding-left: 30px;\">John G. Proakis and Dimitris G. Manolakis, <em>Digital Signal Processing: Principles, Algorithms, and Applications<\/em>, 4th edition, 2007.<\/p>\n<p>The following topics and text book sections are covered in this course:<\/p>\n<ul>\n<li>Introduction: Review of signal classes and the sampling theorem, overview of analog-to-digital and digital-to-analog conversion.<br \/>\n(Text, \u00a71.1, 1.2, 1.3, 1.4)<\/li>\n<li>Discrete-Time Signals and Systems: Analysis of discrete-time linear time-invariant (LTI) systems, difference equations, implementation.<br \/>\n(Text, \u00a72.1, 2.2, 2.3, 2.4, 2.5)<\/li>\n<li>The z-Transform: definition, properties, rational z-transforms, inverse of z-transform, analysis of LTI systems in the z-domain.<br \/>\n(Text, \u00a73.1, 3.2, 3.3, 3.4)<\/li>\n<li>Frequency-Domain Analysis: Discrete-time Fourier transform, frequency response of LTI systems, frequency selective filters, inverse systems and deconvolution<br \/>\n(Text, \u00a74.1, 4.2, 4.3, 4.4, 5.1, 5.2, 5.4, 5.5)<\/li>\n<li>DFT and FFT: Discrete Fourier Transform, complexity of filtering, radix-2 fast Fourier transform<br \/>\n(Text, \u00a77.1, 7.2, 8.1)<\/li>\n<li>Applications to audio, image and video processing.<br \/>\n(supplementary notes and Text, \u00a711.2, 11.3, 11.4).<\/li>\n<\/ul>\n<p><a id=\"lectures\" name=\"lectures\"><\/a><\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<h3>Lecture Notes and Related Handouts<\/h3>\n<h6>LEC 01:\u00a0Mondays 9:00 am \u2013 10:00 am GB 120,\u00a0Wednesdays 1:00 pm \u2013 2:00 pm GB 220,\u00a0Thursdays 4:00 pm \u2013 5:00 pm BA 1210<\/h6>\n<ul>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/2013S\/362Syllabus.pdf\" target=\"_blank\" rel=\"noopener\">Course Information Sheet\/Syllabus<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/1_Kundur_IntroDSP_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Introduction to Digital Signal Processing<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/2_Kundur_DTSystemProperties_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Discrete-Time System Properties<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/3_Kundur_DiffEq_Implement_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Difference Equations and Implementation<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/4_Kundur_z-TransfProperties_handouts.pdf\" target=\"_blank\" rel=\"noopener\">The z-Transform and Its Applications<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/5_Kundur_Test1Summary_handouts.pdf\">Test 1 Review<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/6_Kundur_Rationalz-Transf_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Rational z-Transform and Its Inverse<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/7_KundurCTFS-CTFT_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Continuous-Time Frequency Analysis<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/EmanHammadDTFT1.pdf\" target=\"_blank\" rel=\"noopener\">Frequency Analysis of Discrete-Time Systems<\/a>\u00a0courtesy of Eman Hammad<\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/EmanHammadDTFT2.pdf\" target=\"_blank\" rel=\"noopener\">Properties of the Discrete-Time Fourier Transform<\/a>\u00a0courtesy of Eman Hammad<\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/EmanHammadFreqAnal.pdf\" target=\"_blank\" rel=\"noopener\">Frequency Domain Characteristics of LTI Systems<\/a>\u00a0 courtesy of Eman Hammad<\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/8_KundurFourierUpdate_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Fourier Update and Review<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/9_KundurFourierAnalysis_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Frequency Domain Analysis of LTI Systems<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/10_KundurDFT_handouts.pdf\" target=\"_blank\" rel=\"noopener\">The Discrete Fourier Transform<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/11_KundurFFT_handouts.pdf\" target=\"_blank\" rel=\"noopener\">The Fast Fourier Transform<\/a>\n<ul>\n<li><a href=\"https:\/\/engineering.purdue.edu\/VISE\/ee438\/demos\/flash\/decimation.html\" target=\"_blank\" rel=\"noopener\">FFT Decimation Animation<\/a> courtesy of Eman Hammad<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/12_KundurDigitalAudio_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Digital Audio<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/13_KundurAudioSpecialEffects_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Audio Special Effects<\/a>\n<ul>\n<li>[<a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/Kundur362Clip1_del.wav\" target=\"_blank\" rel=\"noopener\">echo clip<\/a>]<\/li>\n<\/ul>\n<\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/14_KundurIntroImageProc_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Introduction to Image Processing<\/a>\u00a0 &lt;&#8211; Warning this file is over 30MB.<\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/15_KundurIntroVideoEdgeDet_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Introduction to Video Processing and Edge Detection<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/16_Kundur_CourseReview_handouts.pdf\" target=\"_blank\" rel=\"noopener\">Course Review<\/a><\/li>\n<\/ul>\n<p><a id=\"tests\" name=\"tutorials\"><\/a><\/p>\n<hr \/>\n<h3>Problem Sets and Solutions<\/h3>\n<table class=\"CoursePages2\" border=\"0\" width=\"880px\" cellspacing=\"7\" cellpadding=\"3\">\n<tbody>\n<tr>\n<td width=\"200\"><strong>Tutorial (Date)<\/strong><\/td>\n<td width=\"400\"><strong>Problem Set Questions<\/strong><\/td>\n<td width=\"80\"><strong>Solutions<\/strong><\/td>\n<td width=\"200\"><strong>\u00a0<\/strong><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">1 (Jan 17)<\/td>\n<td bgcolor=\"#FFFFFF\">\u00a01.1, 1.3, 1.4, 1.5<\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/362sol1.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">2 (Jan 24)<\/td>\n<td bgcolor=\"#FFFFFF\">\u00a01.7, 1.15, 2.2, 2.3, 2.4, 2.7.<\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/362sol2.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">3 (Jan 31)<\/td>\n<td bgcolor=\"#FFFFFF\">2.10, 2.11, 2.23, 2.29, 2.31, 2.35, 2.37, 2.38, 2.41, 2.44, 2.46, 2.49, 2.52.<\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/362sol3.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">4 (Feb 7)<\/td>\n<td bgcolor=\"#FFFFFF\"><span style=\"color: #800000;\"><strong>\u00a0TEST 1<\/strong><\/span><\/td>\n<td bgcolor=\"#FFFFFF\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/2013S\/test1sol.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">5 (Feb 14)<\/td>\n<td bgcolor=\"#FFFFFF\">\u00a03.1, 3.3, 3.5, 3.6<\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/362sol4.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td>X (Feb 21)<\/td>\n<td>\u00a0READING WEEK<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">6 (Feb 28)<\/td>\n<td bgcolor=\"#FFFFFF\">3.7, 3.9, 3.12, 3.13, 3.14(a,i,j), 3.23, 3.28, 3.32, 3.40, 3.51<\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/362sol5.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">7 (Mar 7)<\/td>\n<td bgcolor=\"#FFFFFF\">4.4,4.5,4.6(b,d,f),4.7(a),4.8,4.10(b,c),4.12,4.14,4.17,4.18,4.19,4.22<\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/362sol6.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">8 (Mar 14)<\/td>\n<td bgcolor=\"#FFFFFF\">\u00a0&#8212;<\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\">&#8212;<\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">9 (Mar 21)<\/td>\n<td bgcolor=\"#FFFFFF\">5.1, 5.3, 5.4(a,b,c,d,n), 5.9, 5.11, 5.23, 5.31, 5.65<\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/362sol7.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">10 (Mar 28)<\/td>\n<td bgcolor=\"#FFFFFF\">7.1, 7.3, 7.7, 7.13(a), 7.23(a,b,c,h), 7.25, 7.28, 8.1, 8.3, 8.4, 8.8, 8.11, 8.25<\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/362sol8.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">11 (Apr 4)<\/td>\n<td bgcolor=\"#FFFFFF\">\u00a0<span style=\"color: #800000;\"><strong>TEST 2<\/strong><\/span><\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/2013S\/test2sol.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<tr>\n<td bgcolor=\"#FFFFFF\">12 (Apr\u00a011)<\/td>\n<td bgcolor=\"#FFFFFF\">\u00a011.5, 11.9, 11.12, 11.13<\/td>\n<td bgcolor=\"#FFFFFF\">\n<div align=\"left\"><a href=\"http:\/\/www.comm.utoronto.ca\/dkundur\/course_info\/362\/362sol9.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/div>\n<\/td>\n<td bgcolor=\"#FFFFFF\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>Note<\/strong>: Problem set solutions are courtesy of Jin Wei and Eman Hammad, TAs for this course.<\/p>\n<p><a id=\"labs\" name=\"labs\"><\/a><\/p>\n<hr \/>\n<p>&nbsp;<\/p>\n<h3>Labs<\/h3>\n<p>The Lab webpage courtesy of Mr. Bruno Korst is at: <a href=\"http:\/\/www.comm.utoronto.ca\/~bkf\/ECE362\/\" target=\"_blank\" rel=\"noopener\">http:\/\/www.comm.utoronto.ca\/~bkf\/ECE362\/<\/a><\/p>\n<ul>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/~bkf\/ECE362\/\" target=\"_blank\" rel=\"noopener\">Expt 1<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/~bkf\/ECE362\/\" target=\"_blank\" rel=\"noopener\">Expt 2<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/~bkf\/ECE362\/\" target=\"_blank\" rel=\"noopener\">Expt 3<\/a><\/li>\n<li><a href=\"http:\/\/www.comm.utoronto.ca\/~bkf\/ECE362\/\" target=\"_blank\" rel=\"noopener\">Expt 4<\/a><\/li>\n<\/ul>\n<hr \/>\n<p>&nbsp;<\/p>\n<table class=\"CoursePages2\" border=\"0\" width=\"100%\" cellspacing=\"5\" cellpadding=\"5\">\n<tbody>\n<tr>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div><span style=\"font-weight: bold;\">\u00a0<\/span><\/div>\n<div><span style=\"font-weight: bold;\">\u00a0<\/span><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Digital signal processing is the mathematical manipulation of a discrete-domain &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":24,"menu_order":4,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-2040","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/PfR3Ra-wU","_links":{"self":[{"href":"https:\/\/www.comm.utoronto.ca\/dkundur\/wp-json\/wp\/v2\/pages\/2040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.comm.utoronto.ca\/dkundur\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.comm.utoronto.ca\/dkundur\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.comm.utoronto.ca\/dkundur\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.comm.utoronto.ca\/dkundur\/wp-json\/wp\/v2\/comments?post=2040"}],"version-history":[{"count":213,"href":"https:\/\/www.comm.utoronto.ca\/dkundur\/wp-json\/wp\/v2\/pages\/2040\/revisions"}],"predecessor-version":[{"id":5206,"href":"https:\/\/www.comm.utoronto.ca\/dkundur\/wp-json\/wp\/v2\/pages\/2040\/revisions\/5206"}],"up":[{"embeddable":true,"href":"https:\/\/www.comm.utoronto.ca\/dkundur\/wp-json\/wp\/v2\/pages\/24"}],"wp:attachment":[{"href":"https:\/\/www.comm.utoronto.ca\/dkundur\/wp-json\/wp\/v2\/media?parent=2040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}