ELEC Digital Signal Processing

Similar documents
ELEC3117 Electrical Engineering Design

Phys4051: Methods of Experimental Physics I

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

SYLLABUS- ACCOUNTING 5250: Advanced Auditing (SPRING 2017)

MTH 215: Introduction to Linear Algebra

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

Control Tutorials for MATLAB and Simulink

FINS3616 International Business Finance

COMPUTER INTERFACES FOR TEACHING THE NINTENDO GENERATION

Class Meeting Time and Place: Section 3: MTWF10:00-10:50 TILT 221

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography

Instructor: Khaled Kassem (Mr. K) Classroom: C Use the message tool within UNM LEARN, or

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

Syllabus ENGR 190 Introductory Calculus (QR)

Human Computer Interaction

BUSI 2504 Business Finance I Spring 2014, Section A

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

Course outline. Code: SPX352 Title: Sports Nutrition

CS 3516: Computer Networks

Course Development Using OCW Resources: Applying the Inverted Classroom Model in an Electrical Engineering Course

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

Course outline. Code: LFS303 Title: Pathophysiology

Computer Architecture CSC

Course outline. Code: ICT310 Title: Systems Analysis and Design

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

EDU 614: Advanced Educational Psychology Online Course Dr. Jim McDonald

S T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y

Class Numbers: & Personal Financial Management. Sections: RVCC & RVDC. Summer 2008 FIN Fully Online

KOMAR UNIVERSITY OF SCIENCE AND TECHNOLOGY (KUST)

Foothill College Fall 2014 Math My Way Math 230/235 MTWThF 10:00-11:50 (click on Math My Way tab) Math My Way Instructors:

STUDENT MOODLE ORIENTATION

Math 181, Calculus I

CVEN SUSTAINABILITY IN CONSTRUCTION

GERM 3040 GERMAN GRAMMAR AND COMPOSITION SPRING 2017

1 Use complex features of a word processing application to a given brief. 2 Create a complex document. 3 Collaborate on a complex document.

MAT 122 Intermediate Algebra Syllabus Summer 2016

PHYSICS 40S - COURSE OUTLINE AND REQUIREMENTS Welcome to Physics 40S for !! Mr. Bryan Doiron

CHMB16H3 TECHNIQUES IN ANALYTICAL CHEMISTRY

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

Mater Dei Institute of Education A College of Dublin City University

Course outline. Code: HLT100 Title: Anatomy and Physiology

COURSE HANDBOOK 2016/17. Certificate of Higher Education in PSYCHOLOGY

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

TK1019 NZ DIPLOMA IN ENGINEERING (CIVIL) Programme Information

ITSC 2321 Integrated Software Applications II COURSE SYLLABUS

COURSE DESCRIPTION PREREQUISITE COURSE PURPOSE

MTH 141 Calculus 1 Syllabus Spring 2017

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008

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

Course outline. Code: PHY202 Title: Electronics and Electromagnetism

TEACHING ASSISTANT TBD

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

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

Syllabus: Introduction to Philosophy

Introduction. Chem 110: Chemical Principles 1 Sections 40-52

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

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

FINN FINANCIAL MANAGEMENT Spring 2014

POFI 1349 Spreadsheets ONLINE COURSE SYLLABUS

Military Science 101, Sections 001, 002, 003, 004 Fall 2014

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

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

AC : DESIGNING AN UNDERGRADUATE ROBOTICS ENGINEERING CURRICULUM: UNIFIED ROBOTICS I AND II

Course Syllabus Art History II ARTS 1304

CENTRAL MICHIGAN UNIVERSITY COLLEGE OF EDUCATION AND HUMAN SERVICES

Course specification

UCC2: Course Change Transmittal Form

Foothill College Summer 2016

International Business Bachelor. Corporate Finance. Summer Term Prof. Dr. Ralf Hafner

CBMS103. Organic and Biological Chemistry - The Chemistry of Life. Contents. S2 Day Chemistry and Biomolecular Sciences

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

MKT ADVERTISING. Fall 2016

Demography and Population Geography with GISc GEH 320/GEP 620 (H81) / PHE 718 / EES80500 Syllabus

General Physics I Class Syllabus

PATHWAYS IN FIRST YEAR MATHS

MAE Flight Simulation for Aircraft Safety

MASTER S COURSES FASHION START-UP

MATH 1A: Calculus I Sec 01 Winter 2017 Room E31 MTWThF 8:30-9:20AM

Psychology 102- Understanding Human Behavior Fall 2011 MWF am 105 Chambliss

SYLLABUS. EC 322 Intermediate Macroeconomics Fall 2012

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

INTERMEDIATE ALGEBRA Course Syllabus

Syllabus Fall 2014 Earth Science 130: Introduction to Oceanography

HIST 3300 HISTORIOGRAPHY & METHODS Kristine Wirts

MGMT 3280: Strategic Management

General Microbiology (BIOL ) Course Syllabus

Introduction to Personality-Social Psychology Proposed Model of a Syllabus for Psychology 1

SPANISH 102, Basic Spanish, Second Semester, 4 Credit Hours Winter, 2013

Bittinger, M. L., Ellenbogen, D. J., & Johnson, B. L. (2012). Prealgebra (6th ed.). Boston, MA: Addison-Wesley.

EDCI 699 Statistics: Content, Process, Application COURSE SYLLABUS: SPRING 2016

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

Pitching Accounts & Advertising Sales ADV /PR

STA2023 Introduction to Statistics (Hybrid) Spring 2013

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

CENTRAL MICHIGAN UNIVERSITY COLLEGE OF EDUCATION AND HUMAN SERVICES Department of Teacher Education and Professional Development

Syllabus: CS 377 Communication and Ethical Issues in Computing 3 Credit Hours Prerequisite: CS 251, Data Structures Fall 2015

Penn State University - University Park MATH 140 Instructor Syllabus, Calculus with Analytic Geometry I Fall 2010

IDS 240 Interdisciplinary Research Methods

Course Guide and Syllabus for Zero Textbook Cost FRN 210

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

Transcription:

Faculty of Engineering School of Electrical Engineering & Telecommunications ELEC 3104 Digital Signal Processing SUMMER SESSION, 2012-2013

ELEC3104: Digital Signal Processing (Block Mode Teaching) COURSE INTRODUCTION Summer Session 2012/2013 Course Staff Course Convener: Laboratory Coordinator: Moodle Support: Dr. T. Thiruvaran (t.thiruvaran@unsw.edu.au) Dr. T. Thiruvaran Dr. T. Thiruvaran Course details Credits The course is a 6 UoC course; expected workload is 15 18 hours per week throughout the 8 week session. Contact hours The course consists of pre-recorded lecture videos provided for online download. Contact hours are restricted to week 3, 4 and 8 of summer session in addition to the introductory lecture in week 1 and mid-session exam in week 5. There are 24 hours of lab and 8 hours of tutorial in total (with additional few hours of pre-recorded tutorial videos). The summer session officially runs over two periods, in addition to the introduction lecture in the first week and mid-session on 08-01-2013, from 12/12/12 to 19/12/12, and from 28/01/13 to 01/02/13. The introduction will be on the 26 th of November, 2012 from 2:00pm to 4:00 pm at the Electrical Engineering Building EE224. For details of time and location for tutorials and laboratory refer the online timetable: http://www.eet.unsw.edu.au/elec3104/summer2013 and course webpage: http://subjects.ee.unsw.edu.au/elec3104. Consultations: Your tutor will be your main source of assistance for ELEC3104. Your tutor will be available online regularly and will be providing a consultation time, upon request, for which you can discuss technical and other issues related to the course. You are encouraged to ask questions during and after the lab and tutorial classes.

Course Information Context and aims Signal Processing is the process of measuring, manipulating or analysing information. Signals of interest include biomedical data, audio, still or moving images, radar, and even DNA. Filtering techniques can be crucial in revealing and interpreting information present in a signal. ELEC3104 Digital Signal Processing is an introductory signal processing course which takes students through the steps necessary to design and implement a variety of filters for a range of signals. Aims The course aims to equip students to do the following: Deduce and understand the behaviour of a system in terms of both its time domain and frequency domain representations. Identify the correct type of filter required for a given problem and be able to demonstrate the design and implementation of such a digital filter. Explain the concept of aliasing and its effect on the design and use of practical systems. Understand the concept of multi-rate digital signal processing and its applications. Relation to other courses The course is a third year subject in the school of Electrical Engineering and Telecommunications at the University of New South Wales. It is a core subject for students following a BE (Electrical) or (Telecommunications) or Combined degree program, and an elective for Computer Engineering students. Pre-requisites The pre-requisite for this course is ELEC2134: Circuits and Signals. It is essential that students are familiar with basic circuit theory and signal analysis. Assumed knowledge It is further assumed that the students are familiar with MATLAB, and have good computer literacy. Following courses The course is a pre-requisite for all professional electives in the Signal Processing discipline, including ELEC4621 Advanced Digital Signal Processing, ELEC4622 Multimedia Signal Processing, and ELEC4623 Biomedical Instrumentation, Measurement and Design. Learning outcomes At the end of the course you should: Be able to apply transform methods to the analysis of analogue and digital linear time-invariant systems

Be able to convert between time and frequency domain representations of signals and systems Understand the practical aspects of sampling and reconstruction and be able to select a suitable sampling rate for a given signal processing problem Be capable of designing and analysing analog and digital filters for a given specification Be able to demonstrate an understanding of interpolation and decimation Be able to demonstrate an understanding of the use and applications of the discrete Fourier transform Have gained practical experience with the implementation of digital filters The course delivery methods and course content address a number of core UNSW graduate attributes: Analytical skills, critical thinking and creative problem solving will be developed by the laboratory experiments and interactive checkpoint assessments during the labs. Self-assessment of independent and reflective learning is made available through a series of tutorials spanning the duration of the course together with the electronic whiteboard-based learning material. The laboratory program fosters independent learning. Demonstration of the understanding of principles, and the effective use and communication of relevant information will be tested in depth, in the midsession examination and the final examination. Syllabus Processing and analysis of continuous (analogue) and discrete-time (digital) signals. Sampling continuous signals: the sampling theorem, reconstruction, aliasing and the z-transform. Analogue filters: Butterworth filters. Filter impulse and frequency responses, stability and digital oscillators. The discrete Fourier transform (DFT) and the fast Fourier transform (FFT). Fundamentals of the design and realisation of finite impulse response (FIR) and infinite impulse response (IIR) digital filters. Linear and non-linear phase. Decimation, interpolation, multi-rate digital signal processing. Teaching strategies Delivery Mode The teaching strategies employed in this course are new, in so far as the lectures will not be face-to-face, but provided as pre-recorded electronic whiteboard based videos available for online download. In addition, tutorials and laboratories are carried out in block-mode, where students are required to attend only in weeks 3, 4 and 8 of the summer session, in addition to the introductory lecture in week 1 and mid-session exam in 8-01-2013. In weeks 3, 4 and 8, students will undertake all labs and tutorials in an intensive fashion.

You will need to watch these pre-recorded electronic whiteboard based video lectures in your own time before the tutorial classes. Advantages of the video lectures are: You will be able to watch them at your own pace You can revisit the lecture content as many times as you like Things that you might miss in a normal live lecture (e.g. difficult mathematical concepts) are available on the video lectures and/or via the tutorial classes Note that the laboratory material and the lecture material may not be entirely synchronised. The pre-recorded lectures provide you with an opportunity to cover material not yet covered in class. You should look through the laboratory notes to decide what material you need to look over. Teaching Methods Pre-recorded electronic whiteboard based lectures = 36 hrs (mandatory) Tutorials = 8 hrs (mandatory) Labs = 24 hrs (mandatory) Tutorials include some pre-recorded videos. The rationale behind the teaching methods for this course: The course is structured such that the video based lectures provide details of course material so that you can understand each concept presented and re-visit any difficult sections in detail. The tutorials help to develop the required level of analytical skills that will be used in this course. Your mid-session and final exams test your problem solving skills and give you the opportunity to effectively communicate and demonstrate your understanding of the principles in the course. You lab assessments test your ability to apply your theoretical knowledge and analytical skills in a practical situation. The learning in this course is intensive for all 8 weeks of the session. Consult the guidelines on learning that inform teaching at UNSW. These guidelines are available at www.guidelinesonlearning.unsw.edu.au Learning in this course You are expected to view all lectures, attend all tutorials and labs in order to maximise learning. You should prepare your tutorial questions in advance of attending the tutorial classes. You must prepare well for your laboratory classes. In addition to the lecture notes/video, you should read relevant sections of the recommended text. Reading additional text will further enhance your learning experience. Group learning is also encouraged. Laboratory program The laboratory program is the centre of this course. Through the laboratory component, you will progressively encounter the elements of the syllabus. The aim of the laboratory component is to ground the analytical subject material in a real-world problem, meaning that the skills and knowledge you learn throughout the course will be applied in real engineering design work. Throughout the session you will focus on:

Sampling and reconstruction Impulse and frequency response of systems Description of filter types using poles and zeroes Digital filter design Frequency domain analysis Multi-rate processing Laboratory Exemption There is no laboratory exemption for this course. Regardless of whether equivalent labs have been completed in previous courses, all students enrolled in this course for Summer 2012-2013 must take the labs. If, for medical reasons, (note that a valid medical certificate must be provided) you are unable to attend a lab, you will need arrange a catch-up lab agreed by the laboratory co-ordinator as soon as possible. Pre-requisite to pass the course A satisfactory performance (50% or greater) in the ongoing laboratory assessment and in the final exam is a necessary requirement to pass this course, irrespective of your marks in the other components. Assessment The assessment scheme in this course reflects the intention to assess your learning progress through the session. Ongoing assessment through the session occurs through the lab checkpoints and the mid-session exam. Mid-Session exam = 15% Ongoing Lab Assessment = 30% Weekly online quiz = 5 % Final Exam = 50% Mid-Session Exam (15%) There will be one mid session examination, testing your understanding of the principles and your analytical skills through a number of set problems. Tuesday, 8 th of January 2013, the time and venue will be announced later via the course website http://subjects.ee.unsw.edu.au/elec3104. Covers material from chapters 1, 2, 3, 4, 5 and 6 If for medical reasons, (note that a valid medical certificate must be provided) you are unable to attend a class exam, you will be given an oral examination of approximately 1 hour. Laboratory Assessment (30%) Throughout the semester, your progress in the laboratory will be assessed by your lab tutor during the lab session and at a series of checkpoints. At these checkpoints you will be asked to do some tasks related to the laboratory materials you learned and you have to present your work to your tutor, explain the relevant concepts, and answer questions on your task. More information is available in the Laboratory notes. You must pass this Laboratory assessment to pass the course.

Weekly quizzes (5%) There will be five sets of online weekly quizzes which must be taken at the end of Weeks 1, 2, 3, 6, and 7, and will be available for a short time (it is expected 1-2 days) only. Note: Negative Marks Failure to attempt any quiz on time will result in a 1% deduction. The quizzes will also attract negative marks for incorrect answers or guessed answers. There are only two attempts allowed and the mark which contributes to the final grade will be taken as the maximum of those two. Final Exam (50%) The final exam will cover all the chapters and will be held in February 2013. The exact date, time and venue will be announced later. The exam is a 3 hour closed book exam. University approved calculators are permitted. You must pass this final exam to pass the course Resources for Students Textbooks Prescribed textbook S. K. Mitra, Digital Signal Processing, McGraw-Hill, 2011. This book is available at the UNSW bookshop. Reference books J. Proakis & D. Manolakis, Digital Signal Processing, Prentice-Hall, 2007. A. V. Oppenheim, R. W. Schafer, & P. Buck, Discrete-Time Signal Processing, Prentice-Hall, 2010. On-line resources Moodle: As a part of the teaching component, Moodle will also be used. Mid-term examination results and lab marks will also be available via Moodle. Course web page http://subjects.ee.unsw.edu.au/elec3104 Mailing list Announcements concerning course information will be given in the lectures, via the course website http://subjects.ee.unsw.edu.au/elec3104 and/or on BlackBoard. Other matters Academic Honesty and Plagiarism Plagiarism is the unacknowledged use of other peoples work, including the copying of assignment works and laboratory results from other students. Plagiarism is considered a serious offence by the University and severe penalties may apply:

http://www.lc.unsw.edu.au/plagiarism Continual Course Improvement Students are advised that the course is under constant revision in order to improve the learning outcomes of its students. Please forward any feedback (positive or negative) on the course to the course convener or via the Course and Teaching Evaluation and Improvement Process. Administrative Matters On issues and procedures regarding matters such as special needs, equity and diversity, occupational heath and safety, enrolment, rights, and general expectations of students, please refer to the School policies: http://scoff.ee.unsw.edu.au/ Important Points Please note the following: During your lab sessions, you will be assigned to a lab tutor, who will be able to guide you in your laboratory-based learning. A soft copy of the lecture notes is available on the course website: http://subjects.ee.unsw.edu.au/elec3104 There are limited number of hard copy lecture notes available in the school office. As there is a printing problem with the images in the hard copy lecture notes it is provided free of charge that contains MATLAB exercises, sample mid-semester exams, sample final exam papers, references and laboratory manual along with lecture notes (the course outline of session 1 2012 also included in that pack which you need to ignore). A soft copy of the lecture notes is available on the course website: http://subjects.ee.unsw.edu.au/elec3104 It is vital that you attend all tutorials and labs and view the lecture videos. Guidelines on learning that inform teaching at UNSW are available at www.guidelinesonlearning.unsw.edu.au Course Schedule Indicative lecture schedule is listed in the following table. The corresponding video for that lecture also included in the table. Period Weeks 1-4 Topic Chapter 1: Signal and Systems (video of chapter 1) Chapter 2: Digital Signal Processing Fundamentals (video of Chapter 5 mainly 5A) Chapter 3: Discrete-Time Systems (video of chapter 2) Chapter 4: Introduction to z-transform (video of chapter 3) Chapter 5: Introduction to Digital Filters (video of chapter 5 mainly 5B and 5C) Chapter 6: Discrete-Time Fourier Transform (video of chapter 6) Week 5 Mid-Session Exam (chapters 1-6) on 8 th January 2013 Chapter 7: Analogue Filter Design (video of chapter 7)

Weeks 5-8 Chapter 8: Digital Filter Design (video of chapter 8) Chapter 9: Multirate Digital Signal Processing (video of chapter 9) Final Exam (all chapters) February 2013 Laboratory Schedule Week and day Suggested Lab work Time required Required Chapters * Lab1 - Introduction to TIMS and Matlab 2 hours 1, 2 * Lab 2 - Sampling and Reconstruction 4 hours 1, 2, 3, 5 Week 4 Check point 1 (only in Matlab and TIMS isn t 2 hours 1, 2, 3, 5 Wednesday required) Week 4 Lab 3 Impulse Response, Frequency Response, and 2 hours 2, 3, 4, 5, 6 Wednesday Poles/Zeros of Systems Week 8 Wednesday Check point 2 2 hours 1, 2, 3, 4, 5, 6 Week 8 Lab 4 Digital Filters 4 hours 7, 8 Wednesday Week 8 Check point 3 2 hours 5, 8, 9 Friday Week 8 Friday Lab 5 Interpolation and Decimation 4 hours 5, 8 * Week 3 Wednesday for Group A and * Week 3 Friday for Group B