ECE 3101: Signals and Systems
Excluding materials for purchase, syllabus information may be subject to change. The most up-to-date syllabus is located within the course in HuskyCT.
Course and Instructor Information
Course Title: Signals and Systems
Credits: 3
Format: flipped
Prerequisites: ECE 2001W
Professor: Dr. Cuong Do
Email: cuong.do@engineering.uconn.edu
Telephone: no telephone
Office Hours/Availability: arranged on Lync
TA: Kamal Hossain (k.hossain@engr.uconn.edu)
Course Materials
Required course materials should be obtained before the first day of class.
Texts are available through a local or online bookstore. The UConn Co-op carries many materials that can be shipped via its online Textbooks To Go service. For more information, see Textbooks and Materials on our Enrolled Students page.
Required Materials:
Lathi, B. P., Signal Processing and Linear Systems, Oxford University Press, 2000
Optional Materials:
None
Additional course readings and media are available within HuskyCT, through either an Internet link or Library Resources
Course Description
Course Description from Course Catalog
Course Objectives
By the end of the semester, students should be able to:
- Apply Fourier series, Fourier transform, Laplace transform, and z transform; transform properties
- Derive the input-output relationship for linear systems
- Solve for the zero-input response, impulse response, zero-state response, total response of a continuous-time system using convolution given a continuous-time signal
- Use Laplace transform to calculate the zero-input response, zero-state response, total response of a continuous-time system given a continuous-time signal
- Understand the concept of sampling
- Solve for the zero-input response, zero-state response, total response of a discrete-time system using convolution given a discrete-time signal
- Use z transform to calculate the zero-input response, impulse response, zero-state response, total response of a discrete-time system given a discrete-time signal
- Have knowledge of filter design
- Solve state variable equations for a continuous time linear system
- Use MATLAB/Simulink to for simple signal processing tasks
Course Outline (and Calendar if Applicable)
Week# | Day# | Contents |
1 |
1 | Introduction to continuous-time signals and systems |
2 | Introduction to continuous-time signals and systems | |
3 | Time domain analysis, zero-input response | |
4 | Impulse response, convolution, zero state response, total response | |
5 | Discussion | |
2 |
1 | System stability |
2 | Trigonometric Fourier series; Exponential Fourier series | |
3 | Fourier transform and properties | |
4 | Laplace transform and properties | |
5 | Discussion | |
3 |
1 | Midterm exam (Chapter 1-4) |
2 | Frequency response and filter design | |
3 | Discrete-time signals and systems, sampling theorem | |
4 | Discrete-time zero-input response, impulse response, convolution, zero-state response | |
5 | Discussion | |
4 |
1 | MATLAB/Simulink |
2 | Z-transform and properties | |
3 | Discrete Fourier transform, Fast Fourier transform | |
4 | Frequency response | |
5 | Discussion | |
5 |
1 | Digital filters |
2 | State space analysis | |
3 | Sample exam and problem review | |
4 | Sample exam and problem review | |
5 | Final exam |
Discussions are held at time and location posted in Peoplesoft or informed by the instructor
Course Requirements and Grading
Summary of Course Grading:
If your midterm score is higher | If your final score is higher |
Course Components | Weight | Course Components | Weight | |
Homework | 35% | Homework | 35% | |
Midterm | 35% | Midterm | 30% | |
Final | 30% | Final | 35% |
Homework
Homework needs to be typed then convert to PDF, or written clearly using black ink then scanned to PDF, then submitted on HuskyCT. Do not use pencils.
Midterm exam
Midterm is held in class on the 1st day of the 3rd week. Midterm is closed book, closed notes, no computers or communications devices except a calculator. You may bring one 8.5”x11” cheat sheet. You can bring transform tables, convolution tables.
Final exam
Final is held in class on the last day of the semester. Final is closed book, closed notes, no computers or communications devices except a calculator. You may bring one 8.5”x11” cheat sheet. You can bring transform tables, convolution tables. Exams are not cumulative.
Note: the instructor reserves the right to adjust the exam schedules as needed
Due Dates and Late Policy
Assignments are due on the dates posted in HuskyCT. Late submissions are penalized 50% each day except that students are given instructor’s permission.
Feedback and Grades
I will make every effort to provide feedback and grades as soon as possible. To keep track of your performance in the course, refer to My Grades in HuskyCT.
Student Responsibilities and Resources
As a member of the University of Connecticut student community, you are held to certain standards and academic policies. In addition, there are numerous resources available to help you succeed in your academic work. This section provides a brief overview to important standards, policies and resources.
Student Code
You are responsible for acting in accordance with the University of Connecticut’s Student Code Review and become familiar with these expectations. In particular, make sure you have read the section that applies to you on Academic Integrity:
- Academic Integrity in Undergraduate Education and Research
- Academic Integrity in Graduate Education and Research
Cheating and plagiarism are taken very seriously at the University of Connecticut. As a student, it is your responsibility to avoid plagiarism. If you need more information about the subject of plagiarism, use the following resources:
- Plagiarism: How to Recognize it and How to Avoid It
- Instructional Module about Plagiarism
- University of Connecticut Libraries’ Student Instruction (includes research, citing and writing resources)
Copyright
Copyrighted materials within the course are only for the use of students enrolled in the course for purposes associated with this course and may not be retained or further disseminated.
Netiquette and Communication
At all times, course communication with fellow students and the instructor are to be professional and courteous. It is expected that you proofread all your written communication, including discussion posts, assignment submissions, and mail messages. If you are new to online learning or need a netiquette refresher, please look at this guide titled, The Core Rules of Netiquette.
Adding or Dropping a Course
If you should decide to add or drop a course, there are official procedures to follow:
- Matriculated students should add or drop a course through the Student Administration System.
- Non-degree students should refer to Non-Degree Add/Drop Information located on the registrar’s website.
You must officially drop a course to avoid receiving an “F” on your permanent transcript. Simply discontinuing class or informing the instructor you want to drop does not constitute an official drop of the course. For more information, refer to the:
Academic Calendar
The University’s Academic Calendar contains important semester dates.
Academic Support Resources
Technology and Academic Help provides a guide to technical and academic assistance.
Students with Disabilities
Students needing special accommodations should work with the University’s Center for Students with Disabilities (CSD). You may contact CSD by calling (860) 486-2020 or by emailing csd@uconn.edu. If your request for accommodation is approved, CSD will send an accommodation letter directly to your instructor(s) so that special arrangements can be made. (Note: Student requests for accommodation must be filed each semester.)
Blackboard measures and evaluates accessibility using two sets of standards: the WCAG 2.0 standards issued by the World Wide Web Consortium (W3C) and Section 508 of the Rehabilitation Act issued in the United States federal government.” (Retrieved March 24, 2013 from
http://www.blackboard.com/platforms/learn/resources/accessibility.aspx)
Software Requirements and Technical Help
- Microsoft Word
- Scanner Software
- Adobe Acrobat Reader
- Internet Browsers (such as Internet Explorer, Chrome, Firefox, etc.)
This course is completely facilitated online using the learning management platform, HuskyCT. If you have difficulty accessing HuskyCT, online students have access to the in person/live person support options available during regular business hours in the Digital Learning Center (www.dlc.uconn.edu). Students also have 24×7 access to live chat, phone and support documents through www.ecampus24x7.uconn.edu.
Minimum Technical Skills
To be successful in this course, you will need the following technical skills:
- Write clear handwriting
- Use scanner to scan homework as a single PDF file.
- Use electronic mail with attachments.
- Use HuskyCT
University students are expected to demonstrate competency in Computer Technology. Explore the Computer Technology Competencies page for more information.
Evaluation of the Course
Students will be provided an opportunity to evaluate instruction in this course using the University’s standard procedures, which are administered by the Office of Institutional Research and Effectiveness (OIRE).
Additional informal formative surveys may also be administered within the course as an optional evaluation tool.