(New page: =School of Electrical and Computer Engineering= =ECE 438 Digital Signal Processing with Applications= =Class Information= =Fall 2012= <p class=MsoNormal style='tab-stops:1.5in'...)
 
 
Line 3: Line 3:
 
=Class Information=
 
=Class Information=
 
=Fall 2012=
 
=Fall 2012=
 
+
----
 
<p class=MsoNormal style='tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'>Prerequisites:</b><span
 
<p class=MsoNormal style='tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'>Prerequisites:</b><span
 
style='mso-tab-count:1'>            </span>ECE 301 and ECE 302</p>
 
style='mso-tab-count:1'>            </span>ECE 301 and ECE 302</p>
 
 
  
 
<p class=MsoNormal style='tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'>Instructor:</b><span
 
<p class=MsoNormal style='tab-stops:1.5in'><b style='mso-bidi-font-weight:normal'>Instructor:</b><span
Line 36: Line 34:
 
==Course Notes==
 
==Course Notes==
  
<pre><i style='mso-bidi-font-style:normal'>Digital Signal Processing in a Nutshell,</i> Vols. I and II,<i
+
'''Digital Signal Processing in a Nutshell''', Vols. I and II, Jan Allebach and Krithika Chandrasekar. Volume can be ordered from: [http://www.lulu.com/product/paperback/digital-signal-processing-in-a-nutshell-%28volume-i%29/18805904 lulu.com].
style='mso-bidi-font-style:normal'> </i>Jan Allebach and <span class=SpellE>Krithika</span> <span
+
class=SpellE>Chandrasekar</span><span style='mso-bidi-font-size:9.0pt;
+
color:black'>.<span style='mso-spacerun:yes'>  </span>Volume can be ordered from: </span><a
+
href="http://www.lulu.com/product/paperback/digital-signal-processing-in-a-nutshell-%28volume-i%29/18805904">http://www.lulu.com/product/paperback/digital-signal-processing-in-a-nutshell-%28volume-i%29/18805904</a></pre>
+
  
<p class=MsoNormal style='margin-left:.25in;mso-pagination:none;mso-layout-grid-align:
+
== Supplementary Reference (not a required text)==
none;text-autospace:none'><o:p>&nbsp;</o:p></p>
+
  
<p class=MsoNormal style='margin-top:6.0pt'><b style='mso-bidi-font-weight:
+
'''Digital Signal Processing''', 4th edition, John G. Proakis
normal'>Supplementary Reference (not a required text):</b><span
+
and Dimitris G.Manolakis, Prentice-Hall, Inc., Englewood Cliffs,
style='mso-tab-count:1'>    </span></p>
+
New Jersey, ISBN10 0131873741 or ISBN13: 9780131873742, 2007.
  
<p class=MsoNormal style='margin-left:.25in'><i style='mso-bidi-font-style:
+
==Course Outcomes==
normal'>Digital Signal Processing</i>, 4th edition, John G. <span class=SpellE>Proakis</span>
+
A student who successfully fulfills the course
and <span class=SpellE>Dimitris</span> G. <span class=SpellE>Manolakis</span>,
+
requirements will have demonstrated:
Prentice-Hall, Inc.,<span style='mso-spacerun:yes'>  </span>Englewood Cliffs,
+
New Jersey, ISBN10 0131873741 or ISBN13: 9780131873742, 2007.</p>
+
  
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
+
*an understanding of linear time invariant
 +
systems;
 +
*the ability to manipulate discrete parameter signals;
 +
*knowledge of how to use linear transforms;
 +
*the ability to apply linear system analysis to engineering problems.
  
<p class=MsoNormal style='mso-pagination:none;mso-layout-grid-align:none;
+
==Lecture:==
text-autospace:none'><b style='mso-bidi-font-weight:normal'>Course Outcomes:<o:p></o:p></b></p>
+
It is essential that you attend the lecture and take complete and
 
+
<p class=MsoBodyTextIndent style='mso-pagination:none;mso-layout-grid-align:
+
none;text-autospace:none'>A student who successfully fulfills the course
+
requirements will have demonstrated:</p>
+
 
+
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-pagination:
+
none;mso-layout-grid-align:none;text-autospace:none'><span class=SpellE>i</span>.<span
+
style='mso-tab-count:1'>    </span>an understanding of linear time invariant
+
systems;</p>
+
 
+
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-pagination:
+
none;mso-layout-grid-align:none;text-autospace:none'>ii.<span style='mso-tab-count:
+
1'>    </span>the ability to manipulate discrete parameter signals;</p>
+
 
+
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in;mso-pagination:
+
none;mso-layout-grid-align:none;text-autospace:none'>iii.<span
+
style='mso-tab-count:1'>  </span>knowledge of how to use linear transforms;</p>
+
 
+
<p class=MsoNormal style='margin-left:.75in;text-indent:-.25in'>iv.<span
+
style='mso-tab-count:1'>  </span>the ability to apply linear system analysis
+
to engineering problems.</p>
+
 
+
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
+
 
+
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>Lecture:<o:p></o:p></b></p>
+
 
+
<p class=body>It is essential that you attend the lecture and take complete and
+
 
accurate notes. While this is generally a good idea with any course, it is
 
accurate notes. While this is generally a good idea with any course, it is
 
particularly important in this course, because the references do not contain
 
particularly important in this course, because the references do not contain
 
all of the material that we will cover. We will not necessarily do everything
 
all of the material that we will cover. We will not necessarily do everything
 
the same way that it is done in the references. In particular, reading the
 
the same way that it is done in the references. In particular, reading the
published course notes <i style='mso-bidi-font-style:normal'>Digital Signal
+
published course notes '''Digital Signal
Processing in a Nutshell</i> should not be considered a substitute for
+
Processing in a Nutshell''' should not be considered a substitute for
 
attending class. On some days, I will follow these notes fairly closely. On
 
attending class. On some days, I will follow these notes fairly closely. On
 
other days, I may do things differently, or cover additional material and
 
other days, I may do things differently, or cover additional material and
 
examples.</p>
 
examples.</p>
  
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
+
==Quizzes:==
 
+
Starting during the second week of the semester, there will
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>Quizzes:<o:p></o:p></b></p>
+
 
+
<p class=body>Starting during the second week of the semester, there will
+
 
between 5 and 8 unannounced quizzes given during the semester on randomly
 
between 5 and 8 unannounced quizzes given during the semester on randomly
 
selected days at the start of class. These quizzes will be of 5 –10 minutes
 
selected days at the start of class. These quizzes will be of 5 –10 minutes
Line 108: Line 73:
 
week of class. If you miss a quiz because of a plant trip or illness, you will
 
week of class. If you miss a quiz because of a plant trip or illness, you will
 
be allowed to make up the quiz, provided you submit suitable
 
be allowed to make up the quiz, provided you submit suitable
documentation.<span style='mso-spacerun:yes'>  </span>For a plant trip, this
+
documentation. For a plant trip, this
 
will require a letter documenting the visit along with a copy of your passenger
 
will require a letter documenting the visit along with a copy of your passenger
 
coupon or other travel documentation. For illness, you will need a note from
 
coupon or other travel documentation. For illness, you will need a note from
your doctor. In any case, your lowest quiz grade will be dropped.</p>
+
your doctor. In any case, your lowest quiz grade will be dropped.
  
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
+
=Homeworks=
  
<p class=MsoNormal><span class=SpellE><b style='mso-bidi-font-weight:normal'>Homeworks</b></span><b
+
Homework will be assigned on a weekly basis. Assignments will
style='mso-bidi-font-weight:normal'>: <o:p></o:p></b></p>
+
generally be due on Wednesday at 5:00PM.
 
+
<p class=body>Homework will be assigned on a weekly basis. Assignments will
+
generally be due on Wednesday at <st1:time Minute="0" Hour="17">5:00PM</st1:time>.
+
 
They will be posted on Wednesday during the preceding week. The assignments
 
They will be posted on Wednesday during the preceding week. The assignments
 
will be graded and returned to you, and solutions posted on the following
 
will be graded and returned to you, and solutions posted on the following
Line 127: Line 89:
 
Final Grade.</p>
 
Final Grade.</p>
  
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
+
The homework is a very important part of the course. You may read
 
+
<p class=body>The homework is a very important part of the course. You may read
+
 
your lecture notes and the text, and think that you understand the material.
 
your lecture notes and the text, and think that you understand the material.
 
However, when you attempt to work the homework problems, you will frequently
 
However, when you attempt to work the homework problems, you will frequently
Line 136: Line 96:
 
problems. Needless to say, your understanding of the material will not be
 
problems. Needless to say, your understanding of the material will not be
 
improved if you simply copy your solutions from a friend. You will benefit most
 
improved if you simply copy your solutions from a friend. You will benefit most
from the homework if you attempt to do the problems <i style='mso-bidi-font-style:
+
from the homework if you attempt to do the problems '''before''' consulting your friends. While it is perfectly reasonable to
normal'>before</i> consulting your friends. While it is perfectly reasonable to
+
 
discuss your approach to solving the problems with a friend, the final write-up
 
discuss your approach to solving the problems with a friend, the final write-up
of the solution should be your own work.</p>
+
of the solution should be your own work.
  
<p class=body><o:p>&nbsp;</o:p></p>
+
==Rules for Preparing your Solutions==
 
+
The grader will have to handle a lot of paperwork for the course,
<p class=body style='text-indent:0in'><b style='mso-bidi-font-weight:normal'>Rules
+
for Preparing your Solutions:<o:p></o:p></b></p>
+
 
+
<p class=body>The grader will have to handle a lot of paperwork for the course,
+
 
and wade through many pages of handwritten solutions. It will be to your
 
and wade through many pages of handwritten solutions. It will be to your
 
benefit in terms of maximizing your grade, and will be greatly appreciated by
 
benefit in terms of maximizing your grade, and will be greatly appreciated by
us if you adhere to the following four rules when preparing your assignments:</p>
+
us if you adhere to the following four rules when preparing your assignments:
  
<p class=MsoNormal style='margin-left:.25in'>1) Do not use paper torn out of a
+
# Do not use paper torn out of a spiral bound notebook.
spiral bound notebook.</p>
+
# Write on only one side of each page.
 +
#Put the problems in the proper order.
 +
#Staple the pages together before turning in the assignment.
  
<p class=MsoNormal style='margin-left:.25in'>2) Write on only one side of each
+
==MATLAB:==
page.</p>
+
Knowledge of the MATLAB software environment will be a required
 
+
<p class=MsoNormal style='margin-left:.25in'>3) Put the problems in the proper
+
order.</p>
+
 
+
<p class=MsoNormal style='margin-left:.25in'>4) Staple the pages together
+
before turning in the assignment.</p>
+
 
+
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
+
 
+
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>MATLAB:<o:p></o:p></b></p>
+
 
+
<p class=body>Knowledge of the MATLAB software environment will be a required
+
 
part of this course. MATLAB is an integral part of the laboratory and will be
 
part of this course. MATLAB is an integral part of the laboratory and will be
required for solving many weekly homework assignments.</p>
+
required for solving many weekly homework assignments.
  
<p class=body><b style='mso-bidi-font-weight:normal'><o:p>&nbsp;</o:p></b></p>
+
If you choose to work with others on MATLAB homework assignments,
 
+
<p class=body>If you choose to work with others on MATLAB homework assignments,
+
 
you must list all collaborators’ names at the top of the assignments. Remember that
 
you must list all collaborators’ names at the top of the assignments. Remember that
 
you may be responsible for knowing MATLAB in exams, so you are encouraged to
 
you may be responsible for knowing MATLAB in exams, so you are encouraged to
work as independently as possible.</p>
+
work as independently as possible.
  
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
+
==Laboratory:==
 
+
The laboratory is in Room MSEE 190, the Video and Image Systems
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>Laboratory:<o:p></o:p></b></p>
+
 
+
<p class=body>The laboratory is in Room MSEE 190, the Video and Image Systems
+
 
Engineering (VISE) Lab. You will be assigned to a 3 hour lab session which you
 
Engineering (VISE) Lab. You will be assigned to a 3 hour lab session which you
 
must attend each week during the entire semester. You must attend and attempt
 
must attend each week during the entire semester. You must attend and attempt
Line 190: Line 130:
 
out and reviewing the labs in advance of your laboratory session. Each lab
 
out and reviewing the labs in advance of your laboratory session. Each lab
 
session will begin with a quiz covering the basic concepts underlying that
 
session will begin with a quiz covering the basic concepts underlying that
week’s experiment.</p>
+
week’s experiment.
 
+
<p class=body><o:p>&nbsp;</o:p></p>
+
  
<p class=body>If you or your lab partner must miss a lab session due to a plant
+
If you or your lab partner must miss a lab session due to a plant
 
trip, then you and your partner will have to do that lab separately. Thus the
 
trip, then you and your partner will have to do that lab separately. Thus the
 
partner who does not miss the lab session will have to turn the lab in on time.
 
partner who does not miss the lab session will have to turn the lab in on time.
Line 203: Line 141:
 
lab period will penalized at the rate of 10 points/hour of missed lab time.
 
lab period will penalized at the rate of 10 points/hour of missed lab time.
 
Students who show up after the quiz has been given will not be allowed to make
 
Students who show up after the quiz has been given will not be allowed to make
it up.</p>
+
it up.
  
<p class=body><o:p>&nbsp;</o:p></p>
+
You will also be able to use the laboratory during periods when
 
+
it is not scheduled for use by [[ECE438]] or another course to work on homework or
<p class=body>You will also be able to use the laboratory during periods when
+
it is not scheduled for use by ECE 438 or another course to work on homework or
+
 
laboratory experiments. Please observe the rules for laboratory use posted at
 
laboratory experiments. Please observe the rules for laboratory use posted at
the web site https://engineering.purdue.edu/VISE/ee438L/ at all times.</p>
+
the web site https://engineering.purdue.edu/VISE/ee438L/ at all times.
 
+
<p class=body><o:p>&nbsp;</o:p></p>
+
  
<p class=body>A number of the experiments require that you listen to digitally
+
A number of the experiments require that you listen to digitally
 
processed audio signals. You will need to bring your own headset to the
 
processed audio signals. You will need to bring your own headset to the
laboratory to do this.</p>
+
laboratory to do this.
  
<p class=body><o:p>&nbsp;</o:p></p>
+
All lab sections '''will'''
 +
meet during the first week of the semester.
  
<p class=body>All lab sections <i style='mso-bidi-font-style:normal'>will</i>
+
=Examinations:=
meet during the first week of the semester.</p>
+
  
<p class=MsoFooter style='tab-stops:.5in center 3.0in right 6.0in'><o:p>&nbsp;</o:p></p>
+
There will be 3 one-hour exams, which will be given during
 
+
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>Examinations:<o:p></o:p></b></p>
+
 
+
<p class=MsoNormal>There will be 3 one-hour exams, which will be given during
+
 
the normal class period. The dates for these exams are fixed as indicated on
 
the normal class period. The dates for these exams are fixed as indicated on
 
the attached syllabus, and cannot be changed. Please schedule your plant trips
 
the attached syllabus, and cannot be changed. Please schedule your plant trips
Line 241: Line 171:
 
closed book. No crib sheets will be permitted. However, some tables or formulas
 
closed book. No crib sheets will be permitted. However, some tables or formulas
 
will be provided. This will be announced in advance of the exam. Each exam will
 
will be provided. This will be announced in advance of the exam. Each exam will
typically contain four problems that are similar to homework problems.</p>
+
typically contain four problems that are similar to homework problems.
  
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
+
==Help Session:==
 
+
We will be holding a weekly help session on Monday afternoon or
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>Help Session:<o:p></o:p></b></p>
+
 
+
<p class=body>We will be holding a weekly help session on Monday afternoon or
+
 
evening to go over the homework. During the weeks when an exam will be given,
 
evening to go over the homework. During the weeks when an exam will be given,
 
the help session will serve as a review for the exam. You will benefit from
 
the help session will serve as a review for the exam. You will benefit from
Line 255: Line 182:
 
more from the help session if you try to work the problems in advance, and come
 
more from the help session if you try to work the problems in advance, and come
 
prepared with questions. The instructor will only answer the students’
 
prepared with questions. The instructor will only answer the students’
questions.<span style='mso-spacerun:yes'>  </span>The help session will not
+
questions. ''The help session will not
consist of a review “lecture”.</p>
+
consist of a review “lecture''.
 
+
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
+
  
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>Computation of Final
+
=Computation of Final Grade:=
Grade:</b></p>
+
  
<p class=body>Your final grade will be determined as a weighted combination of
+
Your final grade will be determined as a weighted combination of
 
the homework, laboratory, hour exams, and final exam. Your lowest homework
 
the homework, laboratory, hour exams, and final exam. Your lowest homework
 
grade and your lowest quiz grade will be dropped. If your lowest hour exam
 
grade and your lowest quiz grade will be dropped. If your lowest hour exam
Line 278: Line 202:
 
to a numerical value and combined with the rest of the components of the
 
to a numerical value and combined with the rest of the components of the
 
weighted final grade. The weighting of the various grade components in
 
weighted final grade. The weighting of the various grade components in
determining your final grade is shown below:</p>
+
determining your final grade is shown below:
  
 
<p class=MsoNormal style='margin-top:6.0pt;margin-right:0in;margin-bottom:0in;
 
<p class=MsoNormal style='margin-top:6.0pt;margin-right:0in;margin-bottom:0in;
Line 297: Line 221:
 
exam<span style='mso-tab-count:2'>                                      </span>21%</p>
 
exam<span style='mso-tab-count:2'>                                      </span>21%</p>
  
<p class=body><o:p>&nbsp;</o:p></p>
 
  
<p class=body style='text-indent:0in'>To give you some idea how the grades run in
 
this course, the table below lists the average GPA in some of<span
 
style='mso-spacerun:yes'>  </span>the past semesters.</p>
 
  
<p class=body><o:p>&nbsp;</o:p></p>
+
To give you some idea how the grades run in this course, the table below lists the average GPA in some of the past semesters.
 +
 
  
 
<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
 
<table class=MsoNormalTable border=1 cellspacing=0 cellpadding=0
Line 312: Line 233:
 
   <td width=109 valign=top style='width:81.9pt;border:solid windowtext 1.0pt;
 
   <td width=109 valign=top style='width:81.9pt;border:solid windowtext 1.0pt;
 
   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
 
   mso-border-alt:solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
   <p class=body style='text-indent:0in'><b style='mso-bidi-font-weight:normal'>Semester<o:p></o:p></b></p>
+
   <p class=body style='text-indent:0in'><b style='mso-bidi-font-weight:normal'>Semester</b></p>
 
   </td>
 
   </td>
 
   <td width=114 valign=top style='width:85.5pt;border:solid windowtext 1.0pt;
 
   <td width=114 valign=top style='width:85.5pt;border:solid windowtext 1.0pt;
Line 318: Line 239:
 
   solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
 
   solid windowtext .5pt;padding:0in 5.4pt 0in 5.4pt'>
 
   <p class=body style='text-indent:0in'><b style='mso-bidi-font-weight:normal'>Average
 
   <p class=body style='text-indent:0in'><b style='mso-bidi-font-weight:normal'>Average
   GPA<o:p></o:p></b></p>
+
   GPA</b></p>
 
   </td>
 
   </td>
 
  </tr>
 
  </tr>
Line 492: Line 413:
 
</table>
 
</table>
  
<p class=body style='margin-top:6.0pt;text-indent:0in'>Most recently, the grade
+
Most recently, the grade distribution was as follows:
distribution was as follows: A+ – 3, A – 3, A- – 4, <a name="OLE_LINK3">total
+
:A+ – 3, A – 3, A- – 4, total number of A’s = 10;  
number of A’s = 10; </a>B+ –&nbsp;4, B – 6, B- – 4, <a name="OLE_LINK4">total
+
:B+ – 4, B – 6, B- – 4, total number of B’s = 14;  
number of B’s = 14; </a>C+ –&nbsp;9, C –&nbsp;3, C- – 4, <a name="OLE_LINK5">total
+
:C+ –9, C –3, C- –4, total number of C’s = 16;  
number of C’s = 16; </a>D+ –&nbsp;3, D –&nbsp;5, D- – 3, <a name="OLE_LINK6">total
+
:D+ –3, D –5, D- –3, total number of D’s = 11;  
number of D’s = 11; </a>F – 1, total number of F’s = 1. The total enrollment in
+
:F – 1, total number of F’s = 1.  
the course was 52.</p>
+
:The total enrollment in the course was 52.
  
<p class=body style='margin-top:6.0pt'>If you dispute your grade on any homework
+
If you dispute your grade on any homework
or hour exam, you have <i style='mso-bidi-font-style:normal'>one week</i> from
+
or hour exam, you have ''one week'' from
 
the date that the graded paper was returned to you to request a change in the
 
the date that the graded paper was returned to you to request a change in the
 
grade. After this time, no further change in grade will be considered. When you
 
grade. After this time, no further change in grade will be considered. When you
return your paper for a <span class=SpellE>regrade</span>, please attach a sheet
+
return your paper for a regrade, please attach a sheet
 
to the front, indicating where you think that your paper was graded
 
to the front, indicating where you think that your paper was graded
incorrectly. Also, date the sheet.</p>
+
incorrectly. Also, date the sheet.
  
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
 
  
<h1>Academic Dishonesty<a style='mso-footnote-id:ftn1' href="#_ftn1"
+
==Academic Dishonesty==
name="_ftnref1" title=""><span class=MsoFootnoteReference><span
+
The members of the [[ECE]] faculty expect every member
style='mso-special-character:footnote'><![if !supportFootnotes]><span
+
class=MsoFootnoteReference><b style='mso-bidi-font-weight:normal'><span
+
style='font-size:12.0pt;mso-bidi-font-size:10.0pt;font-family:Times;mso-fareast-font-family:
+
"Times New Roman";mso-ansi-language:EN-US;mso-fareast-language:EN-US;
+
mso-bidi-language:AR-SA'>[1]</span></b></span><![endif]></span></span></a></h1>
+
 
+
<p class=MsoBodyTextIndent>The members of the ECE faculty expect every member
+
 
of the Purdue community to practice honorable and ethical behavior both inside
 
of the Purdue community to practice honorable and ethical behavior both inside
 
and outside the classroom. Any actions that might unfairly improve a student’s
 
and outside the classroom. Any actions that might unfairly improve a student’s
 
score on homework, quizzes, or examinations will be considered cheating and
 
score on homework, quizzes, or examinations will be considered cheating and
will not be tolerated. Examples of cheating include (but are not limited to):</p>
+
will not be tolerated. Examples of cheating include (but are not limited to):
 +
*Sharing results or other information during an examination.
 +
*Bringing forbidden material or devices to an examination.
 +
*Working on an exam before or after the official time allowed.
 +
*Requesting a regrade of answers or work that has been altered.
 +
*Submitting homework that is not your own work or engaging in forbidden homework collaborations.
 +
*Representing as your own work anything that is the result of the work of someone else.
  
<p class=MsoNormal style='text-indent:.25in'><o:p>&nbsp;</o:p></p>
 
  
<p class=MsoNormal style='margin-left:.75in;text-indent:-27.0pt'><span
+
At the professor’s discretion, cheating on an
style='font-size:8.0pt;mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";
+
mso-ascii-font-family:"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";
+
mso-bidi-font-family:"Times New Roman"'>l</span><span style='font-size:11.0pt;
+
mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";mso-ascii-font-family:
+
"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";mso-bidi-font-family:
+
"Times New Roman"'><span style='mso-tab-count:1'>        </span></span>Sharing
+
results or other information during an examination.</p>
+
 
+
<p class=MsoNormal style='margin-left:.75in;text-indent:-27.0pt'><span
+
style='font-size:8.0pt;mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";
+
mso-ascii-font-family:"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";
+
mso-bidi-font-family:"Times New Roman"'>l</span><span style='font-size:11.0pt;
+
mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";mso-ascii-font-family:
+
"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";mso-bidi-font-family:
+
"Times New Roman"'><span style='mso-tab-count:1'>        </span></span>Bringing
+
forbidden material or devices to an examination.</p>
+
 
+
<p class=MsoNormal style='margin-left:.75in;text-indent:-27.0pt'><span
+
style='font-size:8.0pt;mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";
+
mso-ascii-font-family:"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";
+
mso-bidi-font-family:"Times New Roman"'>l</span><span style='font-size:11.0pt;
+
mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";mso-ascii-font-family:
+
"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";mso-bidi-font-family:
+
"Times New Roman"'><span style='mso-tab-count:1'>        </span></span>Working
+
on an exam before or after the official time allowed.</p>
+
 
+
<p class=MsoNormal style='margin-left:.75in;text-indent:-27.0pt'><span
+
style='font-size:8.0pt;mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";
+
mso-ascii-font-family:"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";
+
mso-bidi-font-family:"Times New Roman"'>l</span><span style='font-size:11.0pt;
+
mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";mso-ascii-font-family:
+
"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";mso-bidi-font-family:
+
"Times New Roman"'><span style='mso-tab-count:1'>        </span></span>Requesting
+
a <span class=SpellE>regrade</span> of answers or work that has been altered.</p>
+
 
+
<p class=MsoNormal style='margin-left:.75in;text-indent:-27.0pt'><span
+
style='font-size:8.0pt;mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";
+
mso-ascii-font-family:"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";
+
mso-bidi-font-family:"Times New Roman"'>l</span><span style='font-size:11.0pt;
+
mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";mso-ascii-font-family:
+
"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";mso-bidi-font-family:
+
"Times New Roman"'><span style='mso-tab-count:1'>        </span></span>Submitting
+
homework that is not your own work or engaging in forbidden homework
+
collaborations.</p>
+
 
+
<p class=MsoNormal style='margin-left:.75in;text-indent:-27.0pt'><span
+
style='font-size:8.0pt;mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";
+
mso-ascii-font-family:"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";
+
mso-bidi-font-family:"Times New Roman"'>l</span><span style='font-size:11.0pt;
+
mso-bidi-font-size:10.0pt;font-family:"Zapf Dingbats";mso-ascii-font-family:
+
"Zapf Dingbats";mso-hansi-font-family:"Zapf Dingbats";mso-bidi-font-family:
+
"Times New Roman"'><span style='mso-tab-count:1'>        </span></span>Representing
+
as your own work anything that is the result of the work of someone else.</p>
+
 
+
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'><o:p>&nbsp;</o:p></b></p>
+
 
+
<p class=MsoBodyTextIndent>At the professor’s discretion, cheating on an
+
 
assignment or examination will result in a reduced score, a zero score, or a
 
assignment or examination will result in a reduced score, a zero score, or a
 
failing grade for the course. All occurrences of academic dishonesty will be
 
failing grade for the course. All occurrences of academic dishonesty will be
Line 589: Line 450:
 
for Education. If there is any question as to whether a given action might be
 
for Education. If there is any question as to whether a given action might be
 
construed as cheating, please see the professor or the TA before you engage in
 
construed as cheating, please see the professor or the TA before you engage in
any such action.</p>
+
any such action.
 
+
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'><o:p>&nbsp;</o:p></b></p>
+
 
+
<p class=MsoNormal><b style='mso-bidi-font-weight:normal'>Web Site:<o:p></o:p></b></p>
+
 
+
<p class=body>Copies of all class handouts including this one will be available
+
at the ECE 438 web site https://engineering.purdue.edu/~ersoy/ece438_f12. The
+
previous website https://engineering.purdue.edu/~ece438 can also be consulted.<o:p></o:p></p>
+
 
+
</div>
+
 
+
<div style='mso-element:footnote-list'><![if !supportFootnotes]><br clear=all>
+
 
+
<hr align=left size=1 width="33%">
+
 
+
<![endif]>
+
 
+
<div style='mso-element:footnote' id=ftn1>
+
 
+
<p class=MsoFootnoteText><a style='mso-footnote-id:ftn1' href="#_ftnref1"
+
name="_ftn1" title=""><span class=MsoFootnoteReference><span style='mso-special-character:
+
footnote'><![if !supportFootnotes]><span class=MsoFootnoteReference><span
+
style='font-size:10.0pt;font-family:Times;mso-fareast-font-family:"Times New Roman";
+
mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-US;mso-fareast-language:
+
EN-US;mso-bidi-language:AR-SA'>[1]</span></span><![endif]></span></span></a>
+
Policy statement is due to Professor Edwin Chong (now at <st1:place><st1:PlaceName>Colorado</st1:PlaceName>
+
<st1:PlaceType>State</st1:PlaceType> <st1:PlaceType>University</st1:PlaceType></st1:place>).</p>
+
 
+
</div>
+
 
+
</div>
+
 
+
</body>
+
  
</html>
+
==Website==
 +
Copies of all class handouts including this one will be available at the ECE 438 course wiki:
 +
[[2012_Fall_ECE_438_Ersoy|https://www.projectrhea.org/rhea/index.php/2012_Fall_ECE_438_Ersoy]]. The
 +
previous website https://engineering.purdue.edu/~ece438 can also be consulted.
 +
----
 +
[[2012_Fall_ECE_438_Ersoy|Back to ECE438, Fall 2012, Prof. Ersoy]]

Latest revision as of 07:28, 24 August 2012

School of Electrical and Computer Engineering

ECE 438 Digital Signal Processing with Applications

Class Information

Fall 2012


Prerequisites: ECE 301 and ECE 302

Instructor: Professor Okan Ersoy

Office: MSEE 346

Phone: 765.494.6162

e-mail: ersoy@purdue.edu


Course Web Site https://www.projectrhea.org/rhea/index.php/2012_Fall_ECE_438_Ersoy

Previous Course Web Site https://engineering.purdue.edu/~ece438

Lab Web Site https://engineering.purdue.edu/VISE/ee438L/

VISE Lab Web Site https://engineering.purdue.edu/VISE/

Course Notes

Digital Signal Processing in a Nutshell, Vols. I and II, Jan Allebach and Krithika Chandrasekar. Volume can be ordered from: lulu.com.

Supplementary Reference (not a required text)

Digital Signal Processing, 4th edition, John G. Proakis and Dimitris G.Manolakis, Prentice-Hall, Inc., Englewood Cliffs, New Jersey, ISBN10 0131873741 or ISBN13: 9780131873742, 2007.

Course Outcomes

A student who successfully fulfills the course requirements will have demonstrated:

  • an understanding of linear time invariant

systems;

  • the ability to manipulate discrete parameter signals;
  • knowledge of how to use linear transforms;
  • the ability to apply linear system analysis to engineering problems.

Lecture:

It is essential that you attend the lecture and take complete and accurate notes. While this is generally a good idea with any course, it is particularly important in this course, because the references do not contain all of the material that we will cover. We will not necessarily do everything the same way that it is done in the references. In particular, reading the published course notes Digital Signal Processing in a Nutshell should not be considered a substitute for attending class. On some days, I will follow these notes fairly closely. On other days, I may do things differently, or cover additional material and examples.</p>

Quizzes:

Starting during the second week of the semester, there will between 5 and 8 unannounced quizzes given during the semester on randomly selected days at the start of class. These quizzes will be of 5 –10 minutes duration, and will be intended to test how well you are staying caught up with the lecture material. They will be short questions that you should be able to answer if you have been attending class. There will be no quiz during the first week of class. If you miss a quiz because of a plant trip or illness, you will be allowed to make up the quiz, provided you submit suitable documentation. For a plant trip, this will require a letter documenting the visit along with a copy of your passenger coupon or other travel documentation. For illness, you will need a note from your doctor. In any case, your lowest quiz grade will be dropped.

Homeworks

Homework will be assigned on a weekly basis. Assignments will generally be due on Wednesday at 5:00PM. They will be posted on Wednesday during the preceding week. The assignments will be graded and returned to you, and solutions posted on the following Wednesday. There will be no homework assignments due on the week that an exam is given. No late assignments will be accepted for any reason. However, your lowest homework grade will be dropped as discussed below under Computation of Final Grade.</p>

The homework is a very important part of the course. You may read your lecture notes and the text, and think that you understand the material. However, when you attempt to work the homework problems, you will frequently find that you actually did not understand the material as well as you thought you did. Also, the problems on the exams will be very similar to the homework problems. Needless to say, your understanding of the material will not be improved if you simply copy your solutions from a friend. You will benefit most from the homework if you attempt to do the problems before consulting your friends. While it is perfectly reasonable to discuss your approach to solving the problems with a friend, the final write-up of the solution should be your own work.

Rules for Preparing your Solutions

The grader will have to handle a lot of paperwork for the course, and wade through many pages of handwritten solutions. It will be to your benefit in terms of maximizing your grade, and will be greatly appreciated by us if you adhere to the following four rules when preparing your assignments:

  1. Do not use paper torn out of a spiral bound notebook.
  2. Write on only one side of each page.
  3. Put the problems in the proper order.
  4. Staple the pages together before turning in the assignment.

MATLAB:

Knowledge of the MATLAB software environment will be a required part of this course. MATLAB is an integral part of the laboratory and will be required for solving many weekly homework assignments.

If you choose to work with others on MATLAB homework assignments, you must list all collaborators’ names at the top of the assignments. Remember that you may be responsible for knowing MATLAB in exams, so you are encouraged to work as independently as possible.

Laboratory:

The laboratory is in Room MSEE 190, the Video and Image Systems Engineering (VISE) Lab. You will be assigned to a 3 hour lab session which you must attend each week during the entire semester. You must attend and attempt the labs to pass the course, since you do get an hour of lab credit. All laboratory material is available at the web site https://engineering.purdue.edu/VISE/ee438L/. You are responsible for printing out and reviewing the labs in advance of your laboratory session. Each lab session will begin with a quiz covering the basic concepts underlying that week’s experiment.

If you or your lab partner must miss a lab session due to a plant trip, then you and your partner will have to do that lab separately. Thus the partner who does not miss the lab session will have to turn the lab in on time. Medical absences will be excused if they are documented. Absence due to a plant trip will only be excused if the Lab TA is notified ahead of time. Lab reports that are turned in late without an approved excuse will penalized at the rate of 10% of the grade per day past the date due. Students who miss a scheduled lab period will penalized at the rate of 10 points/hour of missed lab time. Students who show up after the quiz has been given will not be allowed to make it up.

You will also be able to use the laboratory during periods when it is not scheduled for use by ECE438 or another course to work on homework or laboratory experiments. Please observe the rules for laboratory use posted at the web site https://engineering.purdue.edu/VISE/ee438L/ at all times.

A number of the experiments require that you listen to digitally processed audio signals. You will need to bring your own headset to the laboratory to do this.

All lab sections will meet during the first week of the semester.

Examinations:

There will be 3 one-hour exams, which will be given during the normal class period. The dates for these exams are fixed as indicated on the attached syllabus, and cannot be changed. Please schedule your plant trips and interviews so that they do not conflict with these dates. No exams can be taken early. If you must miss an exam for any reason, you should discuss it with the instructor as far as possible in advance of the date of the exam. At the instructor’s discretion, you may be allowed to make up the exam, or you may be required to let your final exam count for that portion of your grade, as discussed below. The instructor’s decision will be based on the merits of your case. Only under extenuating circumstances will you be permitted to make up an exam if you have not notified the instructor in advance that you will miss it. All examinations will be closed book. No crib sheets will be permitted. However, some tables or formulas will be provided. This will be announced in advance of the exam. Each exam will typically contain four problems that are similar to homework problems.

Help Session:

We will be holding a weekly help session on Monday afternoon or evening to go over the homework. During the weeks when an exam will be given, the help session will serve as a review for the exam. You will benefit from attending this help session, not only because you can get answers to your questions; but also because you can learn what questions your classmates have, and what the answers are for those questions, as well. You will benefit much more from the help session if you try to work the problems in advance, and come prepared with questions. The instructor will only answer the students’ questions. The help session will not consist of a review “lecture.

Computation of Final Grade:

Your final grade will be determined as a weighted combination of the homework, laboratory, hour exams, and final exam. Your lowest homework grade and your lowest quiz grade will be dropped. If your lowest hour exam grade is less than your final exam grade, then the grade for that exam will be replaced by your final exam grade. Conversely, if the average of your three hour exam grades (before the replacement mentioned above) is higher than your final exam, then this average will replace the fraction 13/21 of your final exam grade. Your letter grade will be based solely on your weighted final grade. This means that failure to do the homework or laboratory assignments can definitely hurt your grade, regardless of how well you do on the quizzes and exams. All grade components, except your lab grade, will be normalized to a mean of 70 and standard deviation of 15 prior to computation of the final grade. For your lab, you will receive a letter grade, which will be converted to a numerical value and combined with the rest of the components of the weighted final grade. The weighting of the various grade components in determining your final grade is shown below:

Laboratory 25% (0.3 for quiz and 0.7 for lab report)

Homework 10%

Quizzes 05%

3 Hour Exams (13% ea.) 39%

Final exam 21%


To give you some idea how the grades run in this course, the table below lists the average GPA in some of the past semesters.


Semester

Average GPA

Spring 1998

2.34

Fall 1998

2.48

Fall 1999

2.40

Spring 2000

2.40

Spring 2002

2.44

Spring 2003

2.49

Spring 2004

2.49

Spring 2005

2.52

Spring 2006

2.46

Spring 2007

2.48

Fall 2008

2.49

Spring 2010

2.37

Spring 2011

2.40

Most recently, the grade distribution was as follows:

A+ – 3, A – 3, A- – 4, total number of A’s = 10;
B+ – 4, B – 6, B- – 4, total number of B’s = 14;
C+ –9, C –3, C- –4, total number of C’s = 16;
D+ –3, D –5, D- –3, total number of D’s = 11;
F – 1, total number of F’s = 1.
The total enrollment in the course was 52.

If you dispute your grade on any homework or hour exam, you have one week from the date that the graded paper was returned to you to request a change in the grade. After this time, no further change in grade will be considered. When you return your paper for a regrade, please attach a sheet to the front, indicating where you think that your paper was graded incorrectly. Also, date the sheet.


Academic Dishonesty

The members of the ECE faculty expect every member of the Purdue community to practice honorable and ethical behavior both inside and outside the classroom. Any actions that might unfairly improve a student’s score on homework, quizzes, or examinations will be considered cheating and will not be tolerated. Examples of cheating include (but are not limited to):

  • Sharing results or other information during an examination.
  • Bringing forbidden material or devices to an examination.
  • Working on an exam before or after the official time allowed.
  • Requesting a regrade of answers or work that has been altered.
  • Submitting homework that is not your own work or engaging in forbidden homework collaborations.
  • Representing as your own work anything that is the result of the work of someone else.


At the professor’s discretion, cheating on an assignment or examination will result in a reduced score, a zero score, or a failing grade for the course. All occurrences of academic dishonesty will be reported to the Assistant Dean of Students and copied to the ECE Assistant Head for Education. If there is any question as to whether a given action might be construed as cheating, please see the professor or the TA before you engage in any such action.

Website

Copies of all class handouts including this one will be available at the ECE 438 course wiki: https://www.projectrhea.org/rhea/index.php/2012_Fall_ECE_438_Ersoy. The previous website https://engineering.purdue.edu/~ece438 can also be consulted.


Back to ECE438, Fall 2012, Prof. Ersoy

Alumni Liaison

Abstract algebra continues the conceptual developments of linear algebra, on an even grander scale.

Dr. Paul Garrett