(30 intermediate revisions by 6 users not shown)
Line 2: Line 2:
  
 
= Rhea Section for [[ECE438]], Professor [[User:Mboutin|Boutin]], Fall 2010 =
 
= Rhea Section for [[ECE438]], Professor [[User:Mboutin|Boutin]], Fall 2010 =
<div style="background: none repeat scroll 0% 0% rgb(238, 238, 255); border-width: 1px 1px 1px 4px; border-style: solid; border-color: rgb(68, 68, 136) rgb(68, 68, 136) rgb(68, 68, 136) rgb(51, 51, 136); width: 30em; padding: 2em; margin: auto; text-align: center;">
 
Message Area:
 
 
Are you interesed in [[ECE495VIP|VIP]]? Then consider attending this [[VIPPosterSession2010Fall|VIP poster session on Nov 17]] (there will be free food).
 
</div>
 
----
 
 
== News ==
 
 
[[Presentation Use of MATLAB in classroom|Presentation of using MATLAB in classroom]]
 
  
 
----
 
----
Line 24: Line 14:
 
**Office: MSEE 190  
 
**Office: MSEE 190  
 
**Office Hours: Tuesday 10:20 - 11:20 am, 5:20 - 6:20 pm, Wednesday 10:30 - 11:30 am.  
 
**Office Hours: Tuesday 10:20 - 11:20 am, 5:20 - 6:20 pm, Wednesday 10:30 - 11:30 am.  
**Electronic copy of code for lab 5.1, due Friday November 1, 2010 12am in [https://www.projectrhea.org/rhea/index.php/Special:DropBox?forUser=zhao148&assn=true Zhao148's dropbox] (ECE438L Sec1 Sec3)  
+
**Electronic copy of code for lab 10.2, lab 8 due Monday December 13, 2010 12am in [https://www.projectrhea.org/rhea/index.php/Special:DropBox?forUser=zhao148&assn=true Zhao148's dropbox] (ECE438L Sec1 Sec3)  
 
*Teaching Assistant: Shiv Biddanda  
 
*Teaching Assistant: Shiv Biddanda  
 
**Email: sbiddand@purdue.edu  
 
**Email: sbiddand@purdue.edu  
 
**Office: MSEE 393  
 
**Office: MSEE 393  
**Office Hours: Tuesday 2:20 - 2:50 pm (MSEE 190), Thursday 5:20 - 6:20 pm (MSEE 190)  
+
**Office Hours: Tuesday 2:20 - 2:50 pm (MSEE 190), Thursday 5:20 - 6:20 pm (MSEE 190)  
**Electronic copy of code for lab 6.2, due Friday October 22, 2010 12am in [https://www.projectrhea.org/rhea/index.php/Special:DropBox?forUser=sbiddand&assn=true Shiv's dropbox] (ECE438L Sec2 Lab1)  
+
**Electronic copy of code for lab 8, due Friday December 10, 2010 12am in [https://www.projectrhea.org/rhea/index.php/Special:DropBox?forUser=sbiddand&assn=true Shiv's dropbox] (ECE438L Sec2)
 +
**Electronic copy of code for lab 10.2, due Friday December 10, 2010 12am in [https://www.projectrhea.org/rhea/index.php/Special:DropBox?forUser=sbiddand&assn=true Shiv's dropbox] (ECE438L Sec2)  
 
*Teaching Assistant: Jaemin Han  
 
*Teaching Assistant: Jaemin Han  
 
**Email: han83@purdue.edu  
 
**Email: han83@purdue.edu  
 
**Office: MSEE 190  
 
**Office: MSEE 190  
 
**Office Hours: Monday 4:20 - 5:20 pm (MSEE 190), Thursday 2:00 - 2:30 pm (MSEE 190)   
 
**Office Hours: Monday 4:20 - 5:20 pm (MSEE 190), Thursday 2:00 - 2:30 pm (MSEE 190)   
**Electronic copy of code for week 9 ([http://engineering.purdue.edu/VISE/ee438L/lab5/pdf/lab5a.pdf Lab 5.1]), due Friday October 29, 2010 12am in [https://www.projectrhea.org/rhea/index.php/Special:DropBox?forUser=han83&assn=true Han83's dropbox] (ECE438L Sec4 Lab 5.1)
+
**Electronic copy of code for the bonus lab on week 15 ([https://engineering.purdue.edu/VISE/ee438L/lab8/pdf/lab8.pdf Lab 8]), due Monday December 13, 2010 12am in [https://www.projectrhea.org/rhea/index.php/Special:DropBox?forUser=han83&assn=true Han83's dropbox] (ECE438L Sec4 Lab 8)
**Electronic copy of code for week 10 ([http://engineering.purdue.edu/VISE/ee438L/lab5/pdf/lab5b.pdf Lab 5.2]), due Friday November 5, 2010 12am in [https://www.projectrhea.org/rhea/index.php/Special:DropBox?forUser=han83&assn=true Han83's dropbox] (ECE438L Sec4 Lab 5.2)
+
 
*[[Lecture Schedule ECE438Fall10 Boutin|Schedule]]  
 
*[[Lecture Schedule ECE438Fall10 Boutin|Schedule]]  
 
*[[Media:SyllabusECE438F10boutin.pdf|Course Syllabus]]  
 
*[[Media:SyllabusECE438F10boutin.pdf|Course Syllabus]]  
Line 47: Line 37:
  
 
*[[DTFT Window Function|DTFT of a Window Function]] (used when discussing leakage effect of signal truncation in discrete-time).
 
*[[DTFT Window Function|DTFT of a Window Function]] (used when discussing leakage effect of signal truncation in discrete-time).
 
+
*[[ECE_438_Fall_2009_mboutin_plotCSFTofbasicfilters|Plot of some basic image filters]]
 
----
 
----
  
Line 56: Line 46:
 
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438S09midterm2.pdf midterm2]  
 
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438S09midterm2.pdf midterm2]  
 
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438S09midterm3.pdf midterm3]
 
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438S09midterm3.pdf midterm3]
 +
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438S09final.pdf final]
  
 
*Past Exams From Fall 2009  
 
*Past Exams From Fall 2009  
 
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438F09midterm1.pdf midterm1]  
 
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438F09midterm1.pdf midterm1]  
 
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438F09midterm2.pdf midterm2]
 
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438F09midterm2.pdf midterm2]
 +
**[http://cobweb.ecn.purdue.edu/~mboutin/PastExams/438F09final.pdf final]
  
 
*[[Midterm1 discussion ECE438F10|Discussion page for midterm 1]]  
 
*[[Midterm1 discussion ECE438F10|Discussion page for midterm 1]]  
 
*[[Midterm1 statistics ECE438F10|Midterm 1 statistics]]
 
*[[Midterm1 statistics ECE438F10|Midterm 1 statistics]]
 +
 +
*[[Midterm2_Discussion_ECE438F10|Discussion page for midterm 2]]
  
 
*Practice Problems
 
*Practice Problems
Line 70: Line 64:
 
**[[Practice_Question_4_ECE438F10|Practice Question 4 (frequency domain view of sampling)]]
 
**[[Practice_Question_4_ECE438F10|Practice Question 4 (frequency domain view of sampling)]]
 
**[[Practice_Question_5_ECE438F10|Practice Question 5 (filter design)]]
 
**[[Practice_Question_5_ECE438F10|Practice Question 5 (filter design)]]
 +
----
 +
 +
== Discussions ==
 +
*[[Z-transforms_and_inverse_z-transforms_ECE438F10|questions about z-transforms and inverse-z-transforms]]
 +
*Interested in learning how Shazam, the popular music identification app on mobile devices works? Their method is based on using a generalized version of a Spectrogram. Read [http://laplacian.wordpress.com/2009/01/10/how-shazam-works/ this] to learn more. The original technical paper is available [http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf here].
 +
 
----
 
----
  
Line 78: Line 78:
 
----
 
----
  
== Lecture Blogs ==
+
== Lecture Blog ==
  
[[Lecture1ECE438F10|Lecture 1]], [[Lecture2ECE438F10|2]], [[Lecture3ECE438F10|3]] ,[[Lecture4ECE438F10|4]] ,[[Lecture5ECE438F10|5]] ,[[Lecture6ECE438F10|6]] ,[[Lecture7ECE438F10|7]] ,[[Lecture8ECE438F10|8]] ,[[Lecture9ECE438F10|9]] ,[[Lecture10ECE438F10|10]] ,[[Lecture11ECE438F10|11]] ,[[Lecture12ECE438F10|12]] ,[[Lecture13ECE438F10|13]] ,[[Lecture14ECE438F10|14]] ,[[Lecture15ECE438F10|15]] ,[[Lecture16ECE438F10|16]] ,[[Lecture17ECE438F10|17]] ,[[Lecture18ECE438F10|18]] ,[[Lecture19ECE438F10|19]] ,[[Lecture20ECE438F10|20]] ,[[Lecture21ECE438F10|21]] ,[[Lecture22ECE438F10|22]] ,[[Lecture23ECE438F10|23]] ,[[Lecture24ECE438F10|24]] ,[[Lecture25ECE438F10|25]] ,[[Lecture26ECE438F10|26]] ,[[Lecture27ECE438F10|27]] ,[[Lecture28ECE438F10|28]] ,[[Lecture29ECE438F10|29]] ,[[Lecture30ECE438F10|Lecture 30]], ,[[Lecture31ECE438FS10|31]], ,[[Lecture32ECE438F10|32]] ,[[Lecture33ECE438F10|33]] ,[[Lecture34ECE438F10|34]] ,[[Lecture35ECE438F10|35]] ,[[Lecture36ECE438F10|36]] ,[[Lecture37ECE438F10|37]] ,[[Lecture38ECE438F10|38]] ,[[Lecture39ECE438F10|39]] ,[[Lecture40ECE438F10|40]] ,[[Lecture41ECE438F10|41]] ,[[Lecture42ECE438F10|42]] ,[[Lecture43ECE438F10|43]] ,[[Lecture44ECE438F10|44]] ,[[Lecture45ECE438F10|45]].  
+
[[Lecture1ECE438F10|Lecture 1]], [[Lecture2ECE438F10|2]], [[Lecture3ECE438F10|3]] ,[[Lecture4ECE438F10|4]] ,[[Lecture5ECE438F10|5]] ,[[Lecture6ECE438F10|6]] ,[[Lecture7ECE438F10|7]] ,[[Lecture8ECE438F10|8]] ,[[Lecture9ECE438F10|9]] ,[[Lecture10ECE438F10|10]] ,[[Lecture11ECE438F10|11]] ,[[Lecture12ECE438F10|12]] ,[[Lecture13ECE438F10|13]] ,[[Lecture14ECE438F10|14]] ,[[Lecture15ECE438F10|15]] ,[[Lecture16ECE438F10|16]] ,[[Lecture17ECE438F10|17]] ,[[Lecture18ECE438F10|18]] ,[[Lecture19ECE438F10|19]] ,[[Lecture20ECE438F10|20]] ,[[Lecture21ECE438F10|21]] ,[[Lecture22ECE438F10|22]] ,[[Lecture23ECE438F10|23]] ,[[Lecture24ECE438F10|24]] ,[[Lecture25ECE438F10|25]] ,[[Lecture26ECE438F10|26]] ,[[Lecture27ECE438F10|27]] ,[[Lecture28ECE438F10|28]] ,[[Lecture29ECE438F10|29]] ,[[Lecture30ECE438F10|30]] ,[[Lecture31ECE438F10|31]] ,[[Lecture32ECE438F10|32]] ,[[Lecture33ECE438F10|33]] ,[[Lecture34ECE438F10|34]] ,[[Lecture35ECE438F10|35]] ,[[Lecture36ECE438F10|36]] ,[[Lecture37ECE438F10|37]] ,[[Lecture38ECE438F10|38]] ,[[Lecture39ECE438F10|39]] ,[[Lecture40ECE438F10|40]] ,[[Lecture41ECE438F10|41]] ,[[Lecture42ECE438F10|42]] ,[[Lecture43ECE438F10|43]] ,[[Lecture44ECE438F10|44]].  
  
 +
See [[Lecture_Blog_ECE438_F10|all lectures combined]] in one page [[Lecture_Blog_ECE438_F10|here]].
 
----
 
----
  
 
== Homework ==
 
== Homework ==
 
 
*[[Hw1ECE38F10|HW1]], due Wednesday September 1, 2010 (in class). [[ECE438 HW1 Solution|Solution]]  
 
*[[Hw1ECE38F10|HW1]], due Wednesday September 1, 2010 (in class). [[ECE438 HW1 Solution|Solution]]  
 
*[[Hw2ECE38F10|HW2]], due Wednesday September 8, 2010 6pm in [https://www.projectrhea.org/rhea/index.php/Special:DropBox?forUser=mboutin&assn=true Prof. Boutin's dropbox] (the ECE438 HW2 Assignment box). [[ECE438 HW2 Solution|Example Solution]]  
 
*[[Hw2ECE38F10|HW2]], due Wednesday September 8, 2010 6pm in [https://www.projectrhea.org/rhea/index.php/Special:DropBox?forUser=mboutin&assn=true Prof. Boutin's dropbox] (the ECE438 HW2 Assignment box). [[ECE438 HW2 Solution|Example Solution]]  
Line 93: Line 93:
 
*[[Hw6ECE438F10|HW6]], due Friday October 15, 2010. Enjoy your Fall break! [[ECE438_HW6_Solution|Solution]]
 
*[[Hw6ECE438F10|HW6]], due Friday October 15, 2010. Enjoy your Fall break! [[ECE438_HW6_Solution|Solution]]
 
*[[Hw7ECE438F10|HW7]], due Friday October 22, 2010. [[ECE438_HW7_Solution|Solution]]
 
*[[Hw7ECE438F10|HW7]], due Friday October 22, 2010. [[ECE438_HW7_Solution|Solution]]
*[[Hw8ECE438F10|HW8]], due Wednesday November 3, 2010.
+
*[[Hw8ECE438F10|HW8]], due Wednesday November 3, 2010. [[ECE438_HW8_Solution|Solution]]
 
*[[Hw9ECE438F10|HW9]], due Friday November 12, 2010.
 
*[[Hw9ECE438F10|HW9]], due Friday November 12, 2010.
 +
*[[BonusHwECE438F10|Bonus HW]], due Friday December 10, 2010.
 
----
 
----
 
 
== To brush up on fundamental material ==
 
== To brush up on fundamental material ==
 
 
*[[Hw1periodicECE301f08profcomments|ECE301 stuff about the construction of periodic signals]]  
 
*[[Hw1periodicECE301f08profcomments|ECE301 stuff about the construction of periodic signals]]  
 
*[[Recommended exercise Fourier series computation|Recommended exercises of Fourier series computations for CT signals]], especially [[Fourier series coefficients student 1|this one]].  
 
*[[Recommended exercise Fourier series computation|Recommended exercises of Fourier series computations for CT signals]], especially [[Fourier series coefficients student 1|this one]].  
 
*[[Recommended exercise Fourier series computation DT|Recommended exercises of Fourier series computations for DT signals]]
 
*[[Recommended exercise Fourier series computation DT|Recommended exercises of Fourier series computations for DT signals]]
 
 
----
 
----
 
== Discussions ==
 
 
*Read what previous students have to say about ECE438 on the [[Peer Legacy ECE438|ECE438 Peer Legacy Page]]
 
 
----
 
 
 
== Resources ==
 
== Resources ==
 
 
*[[Collective Table of Formulas|Rhea's Collective Table of Formulas]]. Add your formulas now!
 
*[[Collective Table of Formulas|Rhea's Collective Table of Formulas]]. Add your formulas now!
 
+
== Relevant Links ==
== Links ==
+
 
+
 
*[[Homework 1 ECE301Fall2008mboutin|ECE301 students playing music with Matlab]]
 
*[[Homework 1 ECE301Fall2008mboutin|ECE301 students playing music with Matlab]]
 
 
----
 
----
 
 
== Your turn! A bonus point opportunity ==
 
== Your turn! A bonus point opportunity ==
 
 
Students in ECE438 Fall 2010 have the opportunity to earn up to a 3% bonus by contributing a Rhea page on a subject related to digital signal processing. To pick a subject, simply write your name next to it. Please no more than one student per subject. Your page will be graded based on content as well as interactions with other people (page views, comments/questions on the page, etc.). The number of links to other courses and subjects will also be taken into account: the more the merrier! Please do not simply copy the lecture notes and do not plagiarize. Read [[Rhea:Copyrights|Rhea's copyright policy]] before proceeding.  
 
Students in ECE438 Fall 2010 have the opportunity to earn up to a 3% bonus by contributing a Rhea page on a subject related to digital signal processing. To pick a subject, simply write your name next to it. Please no more than one student per subject. Your page will be graded based on content as well as interactions with other people (page views, comments/questions on the page, etc.). The number of links to other courses and subjects will also be taken into account: the more the merrier! Please do not simply copy the lecture notes and do not plagiarize. Read [[Rhea:Copyrights|Rhea's copyright policy]] before proceeding.  
  
Line 144: Line 129:
 
| 3  
 
| 3  
 
| [[Sampling ECE438F10|Signal Sampling]]  
 
| [[Sampling ECE438F10|Signal Sampling]]  
| Write your name
+
|| TBD
| TBD
+
 
|-
 
|-
 
| 4  
 
| 4  
Line 154: Line 138:
 
| 5  
 
| 5  
 
| [[Fast Fourier transform ECE438F10|Fast Fourier transform]]  
 
| [[Fast Fourier transform ECE438F10|Fast Fourier transform]]  
| Write your name
+
|| TBD
| TBD
+
 
|-
 
|-
 
| 6  
 
| 6  
Line 199: Line 182:
 
| 13  
 
| 13  
 
| [[Vuvuzelas ECE438F10|How to remove the sound of vuvuzelas from a digital recording]]  
 
| [[Vuvuzelas ECE438F10|How to remove the sound of vuvuzelas from a digital recording]]  
| Write your name
+
| Chen Chen
 
| TBD
 
| TBD
 
|-
 
|-

Latest revision as of 11:00, 22 December 2014


Rhea Section for ECE438, Professor Boutin, Fall 2010


Course Information

  • Instructor: Prof. Mimi
  • Teaching Assistant: Rui Zhao
    • Email: zhao148@purdue.edu
    • Office: MSEE 190
    • Office Hours: Tuesday 10:20 - 11:20 am, 5:20 - 6:20 pm, Wednesday 10:30 - 11:30 am.
    • Electronic copy of code for lab 10.2, lab 8 due Monday December 13, 2010 12am in Zhao148's dropbox (ECE438L Sec1 Sec3)
  • Teaching Assistant: Shiv Biddanda
    • Email: sbiddand@purdue.edu
    • Office: MSEE 393
    • Office Hours: Tuesday 2:20 - 2:50 pm (MSEE 190), Thursday 5:20 - 6:20 pm (MSEE 190)
    • Electronic copy of code for lab 8, due Friday December 10, 2010 12am in Shiv's dropbox (ECE438L Sec2)
    • Electronic copy of code for lab 10.2, due Friday December 10, 2010 12am in Shiv's dropbox (ECE438L Sec2)
  • Teaching Assistant: Jaemin Han
    • Email: han83@purdue.edu
    • Office: MSEE 190
    • Office Hours: Monday 4:20 - 5:20 pm (MSEE 190), Thursday 2:00 - 2:30 pm (MSEE 190)
    • Electronic copy of code for the bonus lab on week 15 (Lab 8), due Monday December 13, 2010 12am in Han83's dropbox (ECE438L Sec4 Lab 8)
  • Schedule
  • Course Syllabus
  • Important Dates:
    • Test 1, Friday October 1, 2010.
    • Test 2, Friday December 3, 2010.

Material Used in Class


Getting ready for the Exams


Discussions


Lab Wiki

Here.


Lecture Blog

Lecture 1, 2, 3 ,4 ,5 ,6 ,7 ,8 ,9 ,10 ,11 ,12 ,13 ,14 ,15 ,16 ,17 ,18 ,19 ,20 ,21 ,22 ,23 ,24 ,25 ,26 ,27 ,28 ,29 ,30 ,31 ,32 ,33 ,34 ,35 ,36 ,37 ,38 ,39 ,40 ,41 ,42 ,43 ,44.

See all lectures combined in one page here.


Homework


To brush up on fundamental material


Resources

Relevant Links


Your turn! A bonus point opportunity

Students in ECE438 Fall 2010 have the opportunity to earn up to a 3% bonus by contributing a Rhea page on a subject related to digital signal processing. To pick a subject, simply write your name next to it. Please no more than one student per subject. Your page will be graded based on content as well as interactions with other people (page views, comments/questions on the page, etc.). The number of links to other courses and subjects will also be taken into account: the more the merrier! Please do not simply copy the lecture notes and do not plagiarize. Read Rhea's copyright policy before proceeding.

Topic Number Topic Description Student Name Deadline
1 CT and DT Fourier transform Kimberly Soong TBD
2 z-transform Chang Keun Yoon TBD
3 Signal Sampling TBD
4 Discrete Fourier transform Hardi Irawan TBD
5 Fast Fourier transform TBD
6 DT Systems Write your name TBD
7 Filtering-Recap Write your name TBD
8 Speech Write your name TBD
9 Spectral Analysis of 2D signals Write your name TBD
10a Image Processing Write your name TBD
10b Image Processing Using Partial Differential Equations Write your name TBD
11 Quantization Write your name TBD
12 Audio Signal Encoding Write your name TBD
13 How to remove the sound of vuvuzelas from a digital recording Chen Chen TBD
14 Student blogs for ECE438 Write your name (s) TBD

Back to Semester/Instructor Specific Course Wikis

Alumni Liaison

Basic linear algebra uncovers and clarifies very important geometry and algebra.

Dr. Paul Garrett