COURSE SYLLABUS 1 School School of Science and Engineering (SOSE)
2 Department EEE / Centre 3 Programme BSEEE
4 Name of Digital Signal Processing Laboratory
Course 5 Course EEE 312 /EEE 3310 Code 6 Trimester Spring, 2021 and Year 7 Pre- EEE 110/EEE 2000 (simulation lab) requisites EEE 211(Signals and Linear Systems) 8 Status Core EEE Course 9 Credit 1.0 Hours 10 Section A 11 Class Hours Sectio Class Day Class Hours Venue n A Tuesday 2.30am-2500pm Computer Lab 13/ online 12 Class Third floor / Online Location 13 Course www.lms.uiu.ac.bd/ website Name (s) of B.K.M. Mizanur Rahman (BKM) 14 Academic staff / Instructor(s ) 15 Contact bkm@eee.uiu.ac.bd 1 Office Room 535/A, 6 1 Counselling Contact by mail for appointment 7 Hours 1 Text Book Applied Digital Signal Processing 8 By, Dimitris Manolakis, Vinay Ingle Cambridge University Press 1 Reference Lab Sheets 9 EEE 312/ EEE 3310 Course Syllabus Spring 2021
20 Equipment Software MATLAB 14 or above
& Aids 2 Course Performing of digital signal processing lab is essential for analysis and development of 1 Rationale digital signal processing which is learnt in theory. 2 Course Digital signal processing is based on processing of numeric sequences indexed on 2 Description integer variables rather than functions of a continuous independent variable. In digital signal processing (DSP), signals are represented by sequences of finite- precision numbers, and processing is implemented using digital computation. After discrete-time processing, the output sequence is converted back to a continuous-time signal. As computer speeds have increased, discrete-time processing of continuous-time signals in real time has become commonplace in communication systems, radar and sonar, speech and video coding and enhancement, biomedical engineering, and many more.
2 Course The objectives of the course is:
3 Objectives a. To be able to use the mathematical models used to describe and analyze digital signals and systems using MATLAB b. To be able to analyze the input-output relation of a system in terms of its impulse response using MATLAB c. To be able to describe a digital system in both time and frequency domain and calculate its output in either domain using MATLAB. d. To be able to design simple digital filters for given specifications using MATLAB.
2 Learning After completing this course students will be able to
4 Outcomes Sl. COs Corresp Bloom’s Delivery methods Assessmen No. onding taxonomy and activities t tools POs domain/level CO1 Demonstrate Application Lecture, Problem Exam ADC and Solving reconstruction operation and PO1 DT processing including transforms on LTI systems CO2 Use Application Lecture, Problem Exam FDATOOLS Solving PO5 to design FIR and IIR filters CO3 Design a DT Analysis Lecture, Problem Exam filter to solve a Solving given DSP PO3 problem satisfying design specs. EEE 312/ EEE 3310 Course Syllabus Spring 2021
CO4 Present design Creation Problem Solving, Project
project to the PO10 Group Activities class
PO1 - Engineering knowledge: Apply the knowledge of mathematics, science,
engineering fundamentals and an engineering specialization to the solution of complex engineering problems. PO3 - Design/development of solutions: An ability to design solutions for complex engineering problems and design systems, components or processes that meet specified needs with appropriate consideration for public health and safety, cultural, societal, and environmental considerations PO5 - Modern tool usage: An ability to use the techniques, skills, and modern engineering tools necessary for engineering practice. PO10 –Communication: An ability to communicate effectively. 2 Teaching Lecture, implementation by software, Case Studies, Project Developments. 5 Methods 2 Topic Outline 6 Day Topic CLOs Method Assessment method Introduction. 1 Implementation of Discrete 1 Lab Sheet and Text Software Simulation Time Signals using MATLAB Sampling, reconstruction and 2 Quantization of Discrete Time 1 Lab Sheet and Text Software Simulation Signals System Response, Convolution 3 1 Lab Sheet and Text Software Simulation and Correlation Frequency Domain Analysis 4 1 Lab Sheet and Text Software Simulation using MATLAB 5 MID TERM EXAMINATION 1 Software Simulation The Fast Fourier Transform 6 3 Lab Sheet and Text Software Simulation (FFT) and it’s Applications Linear Phase, FIR Filter Design 7 3 Lab Sheet and Text Software Simulation by Windowing Filter Design using MATLAB 8 2 Lab Sheet and Text Software Simulation toolbox Fundamentals of Image 9 2 Lab Sheet and Text Software Simulation Processing using DSP concept. 10 FINAL EXAMINATION 2,3 Software Simulation Software 11, 12 PROJECT PRESENTATION 2,3,4 Simulation, Presentation 27 Assessment The course grade will be determined from a weighted average of the quizzes, home Methods works, midterm exams and the final. The weights are as follows: EEE 312/ EEE 3310 Course Syllabus Spring 2021
N Assessment Item Marks CO1 CO2 CO3 CO4
o Allocated for Assessing the COs PO1 PO5 PO3 PO10 1 Class Participation 10% 2 Lab Report 10% 3 Mid Exam 30% √ 4 Final Exam 30% √ √ 5 Project Presentation 20% √ √ √ 28 Grading Letter Marks Grade Letter Marks Grade Policy Grade % Point Grade % Point A (Plain) 90-100 4.00 C+ (Plus) 70-73 2.33 A- (Minus) 86-89 3.67 C (Plain) 66-69 2.00 B+ (Plus) 82-85 3.33 C- (Minus) 62-65 1.67 B (Plain) 78-81 3.00 D+ (Plus) 58-61 1.33 B- (Minus) 74-77 2.67 D (Plain) 55-57 1.00 F (Fail) <55 0.00 2 Course Attendance and lab performance: Mark in attendance will be based on presence of a 9 Policies student in the lab at due time (Late attendance of two lab will be treated as absence of one day).Lab performance may be tested every day. So be updated yourself every day. Lab report: Lab report should be self-written and individual. Lab reports must be submitted as neat, legible, complete packages. All reports must be written such that an outsider with a similar technical background is able to understand your report. Make your report as simple and to the point as practical. Although handwriting reports will be accepted, it is recommended that a word processor (e.g., MS Word) be used. Double spacing is required so there will be room for instructor comments. Every MATLAB code or /and figure must be in printed form. The lab report should include the following sections: Cover Page: Use a cover page then staple to hold the papers together. The title of the report, the number and name of the course, your name, date, and signature must be on this cover page. Introduction: The introduction is intended to introduce the reader to the report. Include a sentence or two about the objective of the project and the report, one to three sentences about what you are going to tell (i.e., the contents of the report body, including conclusions). Literature Survey : Write the theoretical background behind the lab briefly. Home work: Do the home work assigned in every lab. Copy all codes (All commands on command window, scripts, functions, output numerical and figure. ) Lab simulation test : Two simulation tests will be held at mid and end of the semester. Viva : Two sessions of viva voce will be held at the mid and end of the trimester . Viva will be mostly lab based. Quiz : Two quizzes will be taken at the mid and end of the trimester . Project : A DSP based project will be offered at the mid of the trimester. Students will work individually and will submit their project individually and detail report of the project.