ECE 9031: Advanced Digital Signal Processing

Similar documents
ASTRONOMY 2801A: Stars, Galaxies & Cosmology : Fall term

Western University , Ext DANCE IMPROVISATION Dance 2270A

THE UNIVERSITY OF WESTERN ONTARIO. Department of Psychology

Accounting 312: Fundamentals of Managerial Accounting Syllabus Spring Brown

Introduction to Sociology SOCI 1101 (CRN 30025) Spring 2015

CHMB16H3 TECHNIQUES IN ANALYTICAL CHEMISTRY

MTH 215: Introduction to Linear Algebra

Computer Architecture CSC

Preferred method of written communication: elearning Message

The Policymaking Process Course Syllabus

MKT ADVERTISING. Fall 2016

Language Arts Methods

Department of Anthropology ANTH 1027A/001: Introduction to Linguistics Dr. Olga Kharytonava Course Outline Fall 2017

COMM370, Social Media Advertising Fall 2017

Course Content Concepts

GEOG 473/573: Intermediate Geographic Information Systems Department of Geography Minnesota State University, Mankato

PSYC 2700H-B: INTRODUCTION TO SOCIAL PSYCHOLOGY

Course Syllabus. Alternatively, a student can schedule an appointment by .

Office Hours: Day Time Location TR 12:00pm - 2:00pm Main Campus Carl DeSantis Building 5136

English Policy Statement and Syllabus Fall 2017 MW 10:00 12:00 TT 12:15 1:00 F 9:00 11:00

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

Accounting 380K.6 Accounting and Control in Nonprofit Organizations (#02705) Spring 2013 Professors Michael H. Granof and Gretchen Charrier

Instructor Experience and Qualifications Professor of Business at NDNU; Over twenty-five years of experience in teaching undergraduate students.

Phys4051: Methods of Experimental Physics I

Course Syllabus for Math

ECON492 Senior Capstone Seminar: Cost-Benefit and Local Economic Policy Analysis Fall 2017 Instructor: Dr. Anita Alves Pena

MGMT 479 (Hybrid) Strategic Management

COURSE BAPA 550 (816): Foundations of Managerial Economics Course Outline

HCI 440: Introduction to User-Centered Design Winter Instructor Ugochi Acholonu, Ph.D. College of Computing & Digital Media, DePaul University

Class meetings: Time: Monday & Wednesday 7:00 PM to 8:20 PM Place: TCC NTAB 2222

COMP 3601 Social Networking Fall 2016

BUS Computer Concepts and Applications for Business Fall 2012

General Chemistry II, CHEM Blinn College Bryan Campus Course Syllabus Fall 2011

Office Hours: Mon & Fri 10:00-12:00. Course Description

Intensive English Program Southwest College

HIST 3300 HISTORIOGRAPHY & METHODS Kristine Wirts

Faculty of Health and Behavioural Sciences School of Health Sciences Subject Outline SHS222 Foundations of Biomechanics - AUTUMN 2013

Course Syllabus It is the responsibility of each student to carefully review the course syllabus. The content is subject to revision with notice.

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

CENTRAL MAINE COMMUNITY COLLEGE Introduction to Computer Applications BCA ; FALL 2011

AGN 331 Soil Science Lecture & Laboratory Face to Face Version, Spring, 2012 Syllabus

Introduction to Psychology

COURSE DESCRIPTION PREREQUISITE COURSE PURPOSE

CIS Introduction to Digital Forensics 12:30pm--1:50pm, Tuesday/Thursday, SERC 206, Fall 2015

MANAGERIAL LEADERSHIP

IST 440, Section 004: Technology Integration and Problem-Solving Spring 2017 Mon, Wed, & Fri 12:20-1:10pm Room IST 202

University of Toronto Mississauga Sociology SOC387 H5S Qualitative Analysis I Mondays 11 AM to 1 PM IB 250

Beginning and Intermediate Algebra, by Elayn Martin-Gay, Second Custom Edition for Los Angeles Mission College. ISBN 13:

SPM 5309: SPORT MARKETING Fall 2017 (SEC. 8695; 3 credits)

Social Media Journalism J336F Unique ID CMA Fall 2012

Biology 1 General Biology, Lecture Sections: 47231, and Fall 2017

Course Syllabus Art History II ARTS 1304

POLSC& 203 International Relations Spring 2012

PBHL HEALTH ECONOMICS I COURSE SYLLABUS Winter Quarter Fridays, 11:00 am - 1:50 pm Pearlstein 308

General Physics I Class Syllabus

Economics 6295 Labor Economics and Public Policy Section 12 Semester: Spring 2017 Thursdays 6:10 to 8:40 p.m. Location: TBD.

BIOH : Principles of Medical Physiology

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Physics Experimental Physics II: Electricity and Magnetism Prof. Eno Spring 2017

Spring 2015 CRN: Department: English CONTACT INFORMATION: REQUIRED TEXT:

AGN 331 Soil Science. Lecture & Laboratory. Face to Face Version, Spring, Syllabus

University of Victoria School of Exercise Science, Physical and Health Education EPHE 245 MOTOR LEARNING. Calendar Description Units: 1.

CALCULUS III MATH

FINN FINANCIAL MANAGEMENT Spring 2014

MAT 122 Intermediate Algebra Syllabus Summer 2016

Foothill College Summer 2016

SOUTHERN MAINE COMMUNITY COLLEGE South Portland, Maine 04106

PSYCHOLOGY 353: SOCIAL AND PERSONALITY DEVELOPMENT IN CHILDREN SPRING 2006


ACC : Accounting Transaction Processing Systems COURSE SYLLABUS Spring 2011, MW 3:30-4:45 p.m. Bryan 202

Anglia Ruskin University Assessment Offences

San José State University

Math 181, Calculus I

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

CPMT 1347 Computer System Peripherals COURSE SYLLABUS

This course has been proposed to fulfill the Individuals, Institutions, and Cultures Level 1 pillar.

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS

Required Materials: The Elements of Design, Third Edition; Poppy Evans & Mark A. Thomas; ISBN GB+ flash/jump drive

International Business BADM 455, Section 2 Spring 2008

ITSC 1301 Introduction to Computers Course Syllabus

THE UNIVERSITY OF WINNIPEG

Syllabus for ART 365 Digital Photography 3 Credit Hours Spring 2013

ACCT 100 Introduction to Accounting Course Syllabus Course # on T Th 12:30 1:45 Spring, 2016: Debra L. Schmidt-Johnson, CPA

Introduction to Forensic Anthropology ASM 275, Section 1737, Glendale Community College, Fall 2008

CHEMISTRY 104 FALL Lecture 1: TR 9:30-10:45 a.m. in Chem 1351 Lecture 2: TR 1:00-2:15 p.m. in Chem 1361

Theory of Probability

FINANCE 3320 Financial Management Syllabus May-Term 2016 *

Medical Terminology - Mdca 1313 Course Syllabus: Summer 2017

Class Mondays & Wednesdays 11:00 am - 12:15 pm Rowe 161. Office Mondays 9:30 am - 10:30 am, Friday 352-B (3 rd floor) or by appointment

MTH 141 Calculus 1 Syllabus Spring 2017

CHEM 6487: Problem Seminar in Inorganic Chemistry Spring 2010

Religion in Asia (Rel 2315; Sections 023A; 023B; 023C) Monday/Wednesday, Period 5 (11:45 12:35), Matherly 18 Section Meetings on Friday

DIGITAL GAMING AND SIMULATION Course Syllabus Advanced Game Programming GAME 2374

Office Location: LOCATION: BS 217 COURSE REFERENCE NUMBER: 93000

University of Waterloo Department of Economics Economics 102 (Section 006) Introduction to Macroeconomics Winter 2012

CS 3516: Computer Networks

PHO 1110 Basic Photography for Photographers. Instructor Information: Materials:

ENV , ENV rev 8/10 Environmental Soil Science Syllabus

Course Policies and Syllabus BUL3130 The Legal, Ethical, and Social Aspects of Business Syllabus Spring A 2017 ONLINE

Transcription:

Western University Faculty of Engineering Department of Electrical and Computer Engineering ECE 9031: Advanced Digital Signal Processing Course Outline 2017-18 Description: Digital Signal Processing (DSP) is at the heart of many applications in a wide array of fields: speech and audio processing, system monitoring and fault detection, biomedical signal analysis, mobile and internet communications, radar and sonar, vibration measurement and analysis, seismograph analysis, image/video coding and decoding etc. The objective of this course is to strengthen the students knowledge of DSP fundamentals, and to familiarize them with the practical aspects of DSP algorithm development and implementation. Instructor: Dr. Vijay Parsa, P.Eng. EC 2262E/TEB 241, 519-661-2111 ext. 88947/81252, vparsa@uwo.ca Consultation hours: Thursdays between 9 AM 12:30 PM in TEB 241. Academic Calendar Copy: Digital Signal Processing (DSP) is widely used in speech and audio processing, biomedical engineering, and telecommunication applications. The objectives of this course are to strengthen the students' knowledge of DSP fundamentals, to introduce them to advanced DSP topics, and to familiarize them with the practical aspects of DSP algorithm implementation. Contact Hours: 2 lecture hours, 3 laboratory hours every other week, 0.5 course. Mondays: 8:30 AM 10:30 AM or 6:30 PM 8:30 PM in UCC-66 (Lecture) Alternate Wednesdays: 3:30 PM 6:30 PM in SEB-1004 and SEB-1011 (Lab). Lab schedule will be posted to course OWL site. Prerequisite: ECE 3331A/B or equivalent Anti-requisite: ECE 4429 Unless you have either the requisites for this course or written special permission from your Dean to enroll in it, you will be removed from this course and it will be deleted from your record. This decision may not be appealed. You will receive no adjustment to your fees in the event that you are dropped from a course for failing to have the necessary prerequisites. Required Textbook: Tan, L., & Jiang, J. (2013). Digital Signal Processing: Fundamentals and Applications. Boston, USA: Academic Press. Reference Textbook: Orfanidis, S. J. (2010). Introduction to signal processing. Prentice-Hall, Inc. http://www.ece.rutgers.edu/~orfanidi/intro2sp/orfanidis-i2sp.pdf

Topics and Specific Learning Objectives NOTE #1: This course will be offered in flipped format. A set of video lectures related to each topic listed below will be released to students in a timely manner. Students are required to watch and understand the material in video lectures prior to the lecture time on Fridays. The lecture time will be devoted to solving a set of problems based on the corresponding video lectures. Instructor & TA support will be available before and during the lecture time to answer questions related to videos and to assist with problem-solving. NOTE #2: The videos, lecture notes, PowerPoint slideshows, and other course material are copyrighted by Vijay Parsa and the University of Western Ontario. Unauthorized sharing and distribution of this material is strictly forbidden and may result in expulsion from the University. 1. Sampling and quantization a. Understand the theory behind sampling and quantization processes. b. State the sampling, quantization and signal conditioning requirements for a given DSP application. 2. Discrete Fourier Transform (DFT) and its applications a. Understand the theory behind DFT and Fast Fourier Transform (FFT) b. Apply FFT for spectrum analysis, convolution, and correlation. c. Apply FFT for filtering applications using overlap-add and overlap-save methods. 3. Z-transform and its applications a. Understand Z-transform and related topics such as transfer function, frequency response, and pole-zero analysis. b. Design digital filters based on pole-zero placement. 4. Design of FIR filters a. Understand the importance of linear phase and the different types of FIR filters. b. Design lowpass, highpass, bandpass, and bandstop FIR filters using the Kaiser window, frequency sampling and optimal design methods. c. Design FIR filters with arbitrary frequency response using frequency sampling method. 5. Design of IIR filters a. Understand IIR filters and the structures for their implementation.

b. Design lowpass, highpass, bandpass, and bandstop IIR filters using Butterworth and Chebyshev prototypes. 6. Multirate Signal Processing a. Understand the theory behind interpolators, decimators, and sampling rate converters. b. Design and application of filterbanks. Evaluation Course Component Weight In-class problem sets 15% Midterm 25% Laboratory 25% Final Examination 35% To obtain a passing grade in the course, a mark of 60% or more must be achieved on the final examination, midterm, in-class problem sets and on the laboratory reports. A final examination, quiz, in-class problem set or laboratory mark < 60% will result in a final course grade of 58% or less. In-class problem sets: Students are expected to work on a set of topic-specific problems during the lecture hours and submit the work at the end of the lecture period. Midterm: The midterm will take place on November 1, 2017 between XXX p.m. XXX p.m. in XX XXX. The midterm is limited open book. Use of calculators is limited to an acceptable make and model without large memory programming capability. Laboratory: The laboratory portion of this course will consist of MATLAB-based experiments. Labs will be held every other week in SEB 1004/1011. Students are required to successfully complete the experiments and submit their MATLAB session (code & data) to OWL course site at the end of the laboratory time. Final Examination: The final examination will take place during the regular examination period. The final examination is limited open book, with a duration of 3 hours. Use of calculators is limited to an acceptable make and model without large memory programming capability. Late Submission Policy: Problem sets and laboratory results will be penalized by 50% of the available marks per day for late submission. Submission Locker for late problem sets: Locker 206 located on the second floor of TEB. Use of English: In accordance with Senate and Faculty Policy, students may be penalized up to 10% of the marks on all assignments, tests, and examinations for improper use of English. Additionally, poorly written work with the exception of the final examination may be returned without grading. If resubmission of the work is permitted, it may be graded with marks deducted for poor English and/or late submission.

Attendance: All classes, laboratories, and tutorials are mandatory unless otherwise stated. Any student who, in the opinion of the instructor, is absent too frequently from class, laboratory, or tutorial periods will be reported to the Dean (after due warning has been given). On the recommendation of the department, and with the permission of the Dean, the student will be debarred from taking the regular final examination in the course. Absence Due to Illness or Other Circumstances: Students should immediately consult with the instructor or department Chair if they have any problems that could affect their performance in the course. Where appropriate, the problems should be documented (see the attached Instructions for Students Unable to Write Tests or Examinations or Submit Assignments as Scheduled ). The student should seek advice from the instructor or department Chair regarding how best to deal with the problem. Failure to notify the instructor or department Chair immediately (or as soon as possible thereafter) will have a negative effect on any appeal. For more information concerning medical accommodations, see the relevant section of the Academic Handbook: http://www.uwo.ca/univsec/pdf/academic_policies/appeals/accommodation_medical.pdf For more information concerning accommodations for religious holidays, see the relevant section of the Academic Handbook: http://www.uwo.ca/univsec/pdf/academic_policies/appeals/accommodation_religious.pdf Missed Midterm Examination: If a student misses the midterm, the exam will not be rescheduled. The student must follow the Instructions for Students Unable to Write Tests and provide documentation to their department within 24 hours of the missed test. The department will decide whether to allow the reweighting of the test, where reweighting means the marks normally allotted for the midterm will be added to the final exam. If no reasonable justification for missing the test can be found, then the student will receive a mark of zero for the test. If a student is going to miss the midterm for religious reasons, they must inform the instructor in writing within 48 hours of the announcement of the exam date or they will be required to write the exam. Cheating and Plagiarism: Students must write their essays and assignments in their own words. Whenever students take an idea or a passage from another author, they must acknowledge their debt both by using quotation marks where appropriate and by proper referencing such as footnotes or citations. University policy states that cheating, including plagiarism, is a scholastic offence. The commission of a scholastic offence is attended by academic penalties, which might include expulsion from the program. If you are caught cheating, there will be no second warning. All required papers may be subject to submission for textual similarity review to commercial plagiarism-detection software under license to the University for the detection of plagiarism. All papers submitted will be included as source documents on the reference database for the purpose of detecting plagiarism of papers subsequently submitted to the system. Use of the service is subject to the licensing agreement, currently between the University of Western Ontario and Turnitin.com (http://www.turnitin.com).

Scholastic offences are taken seriously and students are directed to read the appropriate policy, specifically, the definition of what constitutes a Scholastic Offence, in the relevant section of the Academic Handbook: http://www.uwo.ca/univsec/pdf/academic_policies/appeals/scholastic_discipline_undergrad.pdf Use of Electronic Devices: Students may use laptops, tablet computers, or smart phones only to access the course OWL site during lectures and tutorials. Use of nonprogrammable calculators only is permitted during quizzes and examinations. No other electronic devices may be used at any time during lectures, tutorials, or examinations. Policy on Repeating All Components of a Course: Students who are required to repeat an Engineering course must repeat all components of the course. No special permissions will be granted enabling a student to retain laboratory, assignment, or test marks from previous years. Previously completed assignments and laboratories cannot be resubmitted by the student for grading in subsequent years. Internet and Electronic Mail: Students are responsible for regularly checking their Western e-mail and the course web site (https://owl.uwo.ca/portal/) and making themselves aware of any information that is posted about the course. Accessibility: Please contact the course instructor if you require material in an alternate format or if any other arrangements can make this course more accessible to you. You may also wish to contact Services for Students with Disabilities (SSD) at 519-661-2111 ext. 82147 for any specific question regarding an accommodation. Support Services: Office of the Registrar, http://www.registrar.uwo.ca/ Student Development Centre, http://www.sdc.uwo.ca/ Engineering Undergraduate Services, http://www.eng.uwo.ca/undergraduate/ USC Student Support Services, http://westernusc.ca/services/ Students who are in emotional/mental distress should refer to Mental Health @ Western, http://www.health.uwo.ca/mental_health/, for a complete list of options about how to obtain help.