Вы находитесь на странице: 1из 6

1

ENEE 222
ELEMENTS OF DISCRETE SIGNAL ANALYSIS

Sections 0101 and 0102

Spring 2014

Syllabus (01/27/14)

Lecturer:

Adrian Papamarcou
Associate Professor, Department of Electrical and Computer Engineering
2329 A.V. Williams Building
Telephone: (301) 405-3664
E-mail: adrian@umd.edu

Recitation Instructor: Xintong Han (hixintonghan@gmail.com)

Lab Instructor: Soumyadip Sengupta (sengupta@umd.edu)

Office Hours: The office hour schedule will be posted on the course web site (see below) and updated
on a weekly basis.

Class Schedule: Lecture: MW 2:003:15, JMP 3201

0101 Recitation: Th 10:0010:50, KEB 2111
0102 Recitation: Th 11:0011:50, KEB 2111

0101 Lab: Tu 10:0010:50, KEB 2111
0102 Lab: Tu 11:0011:50, KEB 2111


Course Website: Can be accessed at elms.umd.edu. Please ensure that a correct email address is linked
to your ELMS account (Settings > Ways to Contact).
The course website will contain all course documents, including: textbook, syllabus, announcements,
lectures, homework and MATLAB assignments, problem solutions, practice exams, exam solutions and
exam statistics. Very few of these documents will be handed out in hard copy, so it is important to check
the web site regularly. Exam grades will also be posted on the course web site.
Student access to the website is not indefinite. At the end of the semester, please save copies of course
materials for future reference (as appropriate).

For easy access, in particular during the schedule adjustment period, some materials will also be
posted on
http://terpconnect.umd.edu/~adrian/enee222/


2
Course Objectives: In this course, you will:
Master basic tools from linear algebra that are particularly useful in modeling real-world signals
and systems.
Learn key concepts in the frequency analysis of signals, in both discrete and continuous time.
Gain some understanding of what a digital filter is, how it is implemented, and how it can be used
in signal processing.
Become familiar with MATLAB, a powerful computational package, and some of its applications
to signal and image processing.

Course Topics:

A. Numbers, Vectors and Signals
A.1 Review of complex numbers
A.2 Real-valued and complex-valued sinusoids in continuous time
A.3 Discrete-time sinusoids
A.4 Sampling of sinusoids; aliasing
B. Matrices and Systems
B.1 Linear transformations and linear systems
B.2 Matrix of a linear transformation; systems view of matrix multiplication
B.3 Miscellaneous matrix operations
B.4 Nonsingular matrices and their inverse
B.5 Solution of simultaneous linear equations via Gaussian elimination
B.6 Inner products, distances, projections
B.7 Orthogonality and signal approximation
B.8 Complex-valued signals and their approximation
C. Signals in the Frequency Domain
C.1 Orthogonality of Fourier sinusoidal vectors
C.2 The discrete Fourier transform (DFT) and its inverse; significance in the representation and
approximation of signal vectors
C.3 Basic properties of the DFT
C.4 Matrix-based approach to the DFT and its inverse
C.5 Signal transformations and the DFT
C.6 Combinations and extensions of signals; the duality between convolution and
multiplication
C.7 Detection of sinusoids using the DFT: theory
C.8 Periodic extensions of signal vectors; analogy to continuous-time periodic signals and
sums of harmonically related sinusoids
C.9 Orthogonality of Fourier sinusoids in continuous time; Fourier series
C.10 Fourier series coefficients: properties, analogies to DFT
D. Linear Filters
D.1 Examples of finite impulse response (FIR) filters; linearity, time-invariance, frequency
selection
D.2 Response of FIR filters to sinusoidal, periodic and exponential inputs; frequency response
and system function
D.3 Classification of frequency selective-filters
D.4 Convolution in discrete time; practical implementation of FIR filters
D.5 Filters in cascade; convolution as multiplication in the z-domain


3
Textbooks:
The main textbook for the course is
A. Papamarcou, A New Sequence in Signals and Linear Systems, Part I: ENEE 241
The textbook will be available free of charge on the course. ENEE 241 was the precursor to
ENEE 222.
A complete set of lecture notes will also be posted on the course website. You may find the
lecture notes more useful than the textbook, especially since certain topics (Fourier series) are
not covered in the textbook.
The software package MATLAB will be extensively used in this course. It is widely
available in open and instructional labs, but having a personal copy on your computer may be
a worthwhile investment. (It is listed as a recommended textbook and is carried by the local
bookstores.) It can also be ordered from www.mathworks.com :
Matlab and Simulink Student Version

Optional Materials:
A college-level textbook in linear algebra (such as the one used in MATH 240 or MATH
461) may be useful as supplementary reference.
A companion introductory textbook for MATLAB, e.g.,
R. Pratap, Getting Started with MATLAB (7 and later)
Gilat, An Introduction with Applications (4
th
edition and later)

Homework Assignments: Generally, there will be one homework assignment per week, due on
Wednesay. Each assignment will contain one, two or three problems. You should be able to complete the
assignments without significant assistance from me or the TAs. Discussion and collaboration (to a
reasonable extent) is allowed; outright copying isnt. The same applies to the lab (MATLAB)
assignments.

Some homework problems will require the use of MATLAB. Unless otherwise stated, you should submit
all MATLAB commands (i.e., code) used, as well as your results.

Homework Grade: All homework problems will be graded. Your cumulative homework grade will
exclude your three lowest problem grades. Waivers will be given only under circumstances stipulated by
the University (see grading FAQs below).

ENEE 222 Lab: The lab has a dual purpose: (a) providing essential training in MATLAB and (b)
illustrating some of the most important applications of the theory taught in class. In each session you will
go through a script that includes MATLAB code, which you will run on the lab workstation. Almost
every lab will have an assignment due about a week later.

Lab Grade: Each MATLAB assignment (including quizzes if given) will carry 10, 15 or 20 points
depending on its difficulty. Attendance at labs is mandatory, and any unexcused absences will result in a
pro rata reduction of the cumulative lab grade. Mitigation of this policy would be at the instructors
discretion at the end of the semester.

4
Examinations: Two midterm exams (75 minutes, 4 problems each) and a final exam (2 hours, 5
problems) will be given. Each exam will cover a different portion of the syllabusthus the final exam
will not be comprehensive. Barring weather cancellations and other emergencies, the exam dates will be:

Exam 1: Wednesday, March 5
Exam 2: Monday, April 21
Final Exam: Monday, May 19, 1:303:30

If you miss an exam for whatever reason, please notify the instructor by email within 48 hours.

Calculators: Will not be allowed in exams. Mobile phones and other personal devices (including audio
with headphones) must also be switched off during examinations.
Semester Grade: The raw numerical grade will be obtained by summing together
the exam grades (15 points per problem, i.e., maximum of 195 points);
the lab grades (renormalized to a maximum of 45 points);
the homework grades (renormalized to a maximum of 10 points).
There are no absolute cutoffs for the different letter grades, i.e., they tend to vary by semester. As a
guideline, the cutoffs for A-, B- and C- will not be higher than 215, 190 and 165, respectively.
Academic Integrity: The University of Maryland, College Park has a nationally recognized Code of
Academic Integrity, administered by the Student Honor Council. This Code sets standards for academic
integrity at Maryland for all undergraduate and graduate students. As a student you are responsible for
upholding these standards for this course. It is very important for you to be aware of the consequences of
cheating, fabrication, facilitation, and plagiarism. For more information on the Code of Academic
Integrity or the Student Honor Council, please visit
http://www.shc.umd.edu
In the context of this course, academic dishonesty also includes outright copying in homework. Your
homework should be your intellectual property, and nobody elses. Collaboration is encouraged, but not
beyond the legitimate exchange of ideas and hints, or the validation of approaches to problem-solving.


CLASSROOM ETIQUETTE

We expect you to do your best in maintaining a classroom climate which is conducive to learning and is
respectful to everyone. To that effect, please:
arrive at the classroom or lab promptly
submit your homework before or immediately after (not during) the lecture
refrain from having private conversations during class
obey the ban on food and drinks in the classroom (only bottled water is allowed)
silence your mobile phone
use your computer only to record or access material directly related to the course
resist the temptation to wish good health to someone who sneezes, if doing so would distract
others (who may be speaking, taking an exam, etc., at that time)









5
GRADING FAQs

Your semester grade should reflect your understanding of the course material, as demonstrated in a series
of academic exercises (exams, homework, labs, etc.). It is the course instructors responsibility to ensure
that this evaluation, or measurement process, is as accurate as possible. To that end, every effort will be
made to:
Develop assignments and exams that cover all important course topics.
Adjust the difficulty of the exams so that the expected results are truly meaningful.
Interpret the results of all academic exercises as fairly as possible, and assign semester grades
accordingly.
In some instances, your performance in an exam may not reflect your true understanding of the course
material covered in that exam. Such measurement errors are part of the academic experience and tend to
balance each other out in the long run. If you suspect that, on a consistent basis, your performance in
exams is adversely affected by factors unrelated to your knowledge of the subject, you should seek advice
from appropriate advising and counseling services on campus.

FAQs During the Semester

Q: I missed the last exam. When can I take a makeup?
A: Exams are major grading events for this course. Makeup exams will be given in cases of excused
absence, which include illness (of the student or of a dependent), religious observance (where the
nature of the observance prevents the student from being present during the class period),
participation in university activities at the request of university authorities, or compelling
circumstances beyond the students control. Complete documentation for such absences should be
provided; if such documentation is deemed unsatisfactory, it may be challenged. Please inform the
lecturer at once if you anticipate missing an exam. Also, do not delay a makeup exam that usually
works to your disadvantage.

Q: Can I get an extension on the next homework assignment?
A: Solutions to homework assignments are generally posted either in the evening on the due date, or in
the following morning. Assignments cannot be accepted once solutions are posted. Assignments
may be waived in case of illness or other excused absence (see above). In such cases, you should
notify the lecturer by email.

Q: Can I get an extension on the next lab assignment?
A: Lab assignments are submitted electronically (on Canvas). Extensions will be given only in case of
illness or other adverse circumstances, and will be at the lab instructors discretion.

Q: I believe I deserve a few more points for this exam problem. Can you please regrade it?
A: If, after checking the posted solutions carefully, you suspect that an exam problem was incorrectly
graded, please attach a written note indicating the error and return your paper to the lecturer no later
than one week after the exams were returned in class. Your work will be reviewed as requested and,
if a grading error is found, your grade will be adjusted. Your paper will not be regraded in your
presence. Please keep in mind that there is no set formula for awarding partial credit in the case of
incorrect answers. Little or no credit will be given for answers that are irrelevant to the question or
problem posed.

Q: My course load is too high / I have had personal problems this semester. Can I take an incomplete for
this semester and take the remaining exams later on?
6
A: In short, no. University policy unequivocally states that an incomplete (I) is given only to a student
whose work in a course has been qualitatively satisfactory, when, because of illness or other
circumstances beyond the students control, he or she has been unable to complete some small portion
of the work of the course. In no case will the mark I be recorded for a student who has not
completed the major portion of the work of the course. Requests for incompletes are reviewed by
advisors in the ECE Undergraduate Office, who provide input to instructors on a case-per-case basis.

Q: Can I meet with you to discuss my progress in the course?
A: A quick assessment of where you stand based on your exam grades can be given by email. This is also
something you can do yourself based on the approximate letter grade cutoffs given above (under
Semester Grade). A meeting is necessary only if there are sensitive matters to discuss.

Q: What grade do I need on the final in order to obtain an A (e.g.) for the semester?
A: The numerical thresholds given above can provide a partial answer to this question in the form of a
sufficient (not necessary) grade. Although thresholds may be lowered, such variations will not take
effect until the very end.


End-of-Semester FAQs

Q: What was my final exam grade?
A: Final exam grades and exam statistics are posted on the Blackboard course site at the same time as
semester grades.

Q: Can I come by and take a look at my final exam?
A: We will gladly email you a PDF scan of your final exam.

Q: I reviewed the scan you sent me and I dont understand why you took off three points in the last
problem. Can you take a look at it again and regrade it if necessary?
A: Certainly. And if something changes in your final exam grade, we will review your semester grade.

Q: Is there a time when we can meet to discuss my grade / performance in the course?
A: In short, no. The evaluation process has been completed, and retrospective discussions are of no use at
this point.

Q: I worked very hard for this class and I believe I understand the material much better than my grade
reflects. Is there anything I can do additional homework, maybe a project in order to improve
my grade?
A: Unfortunately, the amount of time spent studying is not perfectly correlated with comprehension of the
material, or with exam grades for that matter. The semester grade is calculated based on criteria
which are uniformly applied to all students. Introducing additional makeup exams, assignments, etc.,
creates a burden for all course graders, and is arguably unfair to those students who would like to
improve their grade but do not have time for additional studying and/or exams.

Q: Because of my performance in this class, I risk losing my scholarship / I may be placed on academic
probation. Could you please reconsider my grade?
A: It is unfortunate that your semester grade adversely impacts your academic record. If you believe
there are extenuating circumstances, or other exceptions appropriate to your case, you should
promptly consult an advisor in the ECE Undergraduate Office (or, where appropriate, the Office or
Undergraduate Advising and Academic Support in the Clark School of Engineering).

Вам также может понравиться