up
Postscript Version
PDF Version

ECE 3793

Signals and Systems

Spring 2008

TIME:
MWF 12:30 - 1:20 PM
PLACE:
CEC 117

INSTRUCTOR:

Dr. J. P. Havlicek
CEC 415
Tel: 325-4279
Office Hours: MW 1:30 - 2:30 and by appointment
E-mail: joebob@ou.edu

ASSISTANT:

Ngao Douglass Mamuya
CEC 442
Office Hours: R 4:00 - 5:00 and by appointment
E-mail: ngao@ou.edu

MATLAB ASSISTANT:

Emily Weisbrook
CEC B20
Office Hours: T 9:15 - 10:15, W 2:30 - 3:30, and by appointment
E-mail: emilyw@ou.edu

TEXT & REFERENCES:
  1. A. V. Oppenheim and A. S. Willsky with S. H. Nawab, Signals & Systems, 2nd ed., Prentice-Hall, Upper Saddle River, NJ, 1997.
  2. Matlab. Matlab use is required for this course. The following toolboxes are also required: Symbolic Math, Signal Processing, and Control Systems. The student version of Matlab is recommended and endorsed for this course. It comes with the required toolboxes. The student version of Matlab does not expire. The professional version with toolboxes is available on all ECS computers and can also be purchased through ECS or through the school of ECE.

COURSE WEB PAGE:
http://coecs.ou.edu/Joseph.P.Havlicek/ece3793/

PREREQUISITES:

ECE 2713, ECE 3723 or ENGR 2613, MATH 3113, MATH 3333 (co-req).

REASONABLE ACCOMMODATION POLICY:

The University of Oklahoma is committed to providing reasonable accommodation for all students with disabilities. Students with disabilities who require accommodations in this course are requested to speak with the instructor as early in the semester as possible. Students with disabilities must be registered with the Disability Resource Center prior to receiving accommodations in this course. The Disability Resource Center is located in Goddard Health Center, Suite 166, (405) 325-3852 (Tel) or (405) 325-4173 (TDD only).

RELIGIOUS HOLIDAYS:

It is the policy of the University to excuse absences of students that result from religious observances and to provide without penalty for the rescheduling of examinations and additional required classwork that may fall on religious holidays. It is the responsibility of the student to make alternate arrangements with the instructor at least one week prior to the actual date of the religious holiday.

UNIVERSITY POLICY ON ACADEMIC HONESTY:

http://www.ou.edu/provost/integrity

This page outlines the University's expectations of academic honesty, defines misconduct, provides examples of prohibited conduct, and explains the sanctions available for those found guilty of misconduct. Additional information about the meaning of academic misconduct in this course is provided later in this syllabus.

The UOSA Statement of Academic Integrity will be used in this course.

COURSE DESCRIPTION:

This course will provide an introduction to the fundamental techniques of analyzing and designing linear time-invariant systems, including elementary topics in control and communications, as well as analog and digital signal processing.

HOW TO SUCCEED IN THIS CLASS:

It is CRITICAL that you pace yourself and KEEP UP. Don't put off assignments until the night before they are due. Instead, start each assignment early enough that you can ask questions during office hours if you run into trouble or have questions. This will save you LOTS of time. If you start an assignment the night before it is due, and you run into trouble, then you will have to stay up all night trying to figure out the answers to your questions. If you start early, you can stop when you have problems and ask questions during office hours. This approach will minimize the total number of hours you spend on each assignment.

Try to LEARN DURING CLASS by participating in the lectures, both intellectually and vocally. Try to use your time outside of class to DRILL by working exercises. The homework assignments will be based primarily on the LECTURES. The tests and exam will be based primarily on the HOMEWORK.

If you keep up, then you should be able to understand the lectures and LEARN DURING CLASS. If you do not understand something in a lecture, then you should raise your hand and ASK QUESTIONS such as ``I don't understand what you just said. It confuses me because$ \ldots$ " DO NOT BE ASHAMED OR EMBARRASSED to ask questions!

HOMEWORK:

Homework will be assigned during class. You are encouraged to work together on homework, but DO NOT COPY! Each problem solution that you turn in must be your own; The lowest one-fourth of your homework grades will be dropped. Homework solutions will be posted on the course web page.

Working the homework problems on time will help YOU to do well on the tests and exam.

MATLAB PROJECTS:

There will be special homework projects that will require the use of MATLAB. These will be graded separately from the regular homework.

NOTE: none of your Matlab project grades will be dropped.

The standards of academic honesty articulated above for homework apply to Matlab projects as well. In addition:

  1. All computer codes and results that you turn in as solutions must be your own original work, except as noted in (4) below.
  2. If you obtain code from another person in an electronic format and incorporate it into the solution that you turn in, then you are guilty of academic misconduct.
  3. If you obtain code from another person in electronic or hardcopy format, type some or all of it in yourself, and then include this as part of the solution that you turn in, then you are guilty of academic misconduct.
  4. In certain cases, it may be acceptable to incorporate existing public domain and/or library computer algorithms and codes into a solution that you submit. In such cases, however, you must always obtain prior authorization from the instructor and you must always document the source of any algorithms and/or code that is not your own original work.

TESTS & EXAM:

There will be two tests and a cumulative final exam. Each test will be announced in class at least one week in advance. Calculators will NOT be allowed on the tests and final exam.

The tests and the exam are CLOSED BOOK and CLOSED NOTES. Formula sheets will be provided as part of each test and exam. These formula sheets are available on the course web page under ``handouts."

Makeup tests will not be given. If you miss a test and your absence is NOT officially excused, then you will receive a zero grade for that test. If you miss a test and your absence IS officially excused, then your final exam grade will be used in place of the missed test grade.

GRADING:

Your final average will be calculated as shown in the table below.

What Value
Homework, best three-fourths 10%
Matlab homework projects 10%
Test One 25%
Test Two 25%
Final Exam 30%

These numerical grades will be converted into letter grades using a curve that I will determine. The same curve will be applied to everyone in the class. The curve will never hurt you relative to the standard ten-point grading scale.

TOPICS:

  1. Time Domain Description of Signals and Systems
  2. Linear Time Invariant Systems and Convolution
  3. Frequency Domain Description of Continuous-Time Signals and Systems
  4. Frequency Domain Description of Discrete-Time Signals and Systems
  5. Sampling and Discrete Implementation of Continuous Systems
  6. Introduction to Communication Systems
  7. Introduction to Control Systems


GOOD LUCK!



REMEMBER TO PACE YOURSELF & KEEP UP!



REMEMBER TO LEARN DURING CLASS!



ASK QUESTIONS WHEN YOU DON'T UNDERSTAND!



USE OUTSIDE-CLASS TIME TO DRILL!

up


Updated: January 31, 2008
Disclaimer





2008-01-31