You are on page 1of 8

BlockB,DepartmentofElectri icalEngineeri ing COM MSATSInstituteofInforma ationTechnology,2KMDefence D Road, OffRaiw windRoad,Lahore

C COURSE E HANDB BOOK


1 2 3 4 5 6 7 8 9 10 0 11 1

Cour rse Title Cour rse Code Cred dit Hours Pre-R Requisite Seme ester & Cla ass Resource Perso on Supp porting Tea am Membe ers Cont tact Hours (Theory) Cont tact Hours (Lab) Offic ce Hours Cour rse Introdu uction

Digital Signa al Processing (DSP) EEE324 4(3,1) EEE 223 (Signals and Sys stems) Spring 2013, SP11-BCE-A Engr. Muhammad Waqas 3 hours per week w 3 hours per week w
9:30 to 12:30 Tue, 10:00 to13:00 Wed

Digital Signal Processing (D D DSP) is an ar rea of science e and enginee ering that has developed ra apidly ov ver the past few fe decades. This T rapid dev velopment is a result of th he significant advances in digital d co omputer tech hnology and integrated-ci ircuit fabrica ation. This has h led to th he developme ent of po owerful, smaller, faster, ch heaper and so ophisticated digital d compu uters and spec cial purpose digital d ha ardware. These inexpensiv ve and relativ vely fast digita al circuits hav ve made it po ossible to con nstruct st tart of the art t digital syste ems capable of o performing g complex re eal world eng gineering prob blems us sing the princ ciples and eff ficient algorit thms of DSP. With a trem mendously inc crease in the speed of f DSP proces ssors along with w corresponding increas se in their so ophistication and computa ational po ower, DSP has h become an n integral par rt of many commercial pr roducts and applications a a is and th hus becoming g a commonpl lace term.

11

Learning Objec ctives


Subject Spe ecific Outcom mes: Knowled dge, Understa anding and Sk kills After the completion c o this course, following key educati of ional aims ar re expected to be achieved an nd the student t should be ab ble to: Understandthede escriptionand dcharacteriza ationofdiscretetimesign nalsandsyste emsin timedomain Repre esent discrete etime signals s completely in frequency ydomain usin ng ztransform m and discre etetimeFour riertransform m(DTFT) Understandtheim mportantissue esassociated dwithsamplin ngcontinuoustimesignals s,i.e., (Samp plingtheorem m,AliasingandQuantizatio onetc.) Comp prehend theproperties p ofsystems,e.g. .,lowpass,highpass,ban ndpass,bandstop, allpass,linearpha ase,minimum mandmaximu umphasefilte ersandfeedb backsystems p multiplication m of two DFT Ts corresponds to Have knowledge of DFT, its properties,

CourseHandbookofDig gitalSignalPro ocessing,

Pag ge1|8

circular convolution in time domain, efficient computation of DFT through FFTs algorithms Implement discretetime systems using different structures and make comparison amongtheserepresentations DesignFIRandIIRdiscretetimefiltersusingvariousfilterdesigntechniquesinMatLab Understandtheapplicationsofdspinthefieldofelectricalengineering General Outcomes: Knowledge, Understanding and Skills Students should be able to: Utilizedspskillsforanalyzingandsolvingthecomplexsystems Use his/her software skills of Matlab in processing signals through systems for various engineeringapplications Apply the knowledge of this course towards learning of higher level modules such as MultirateDigitalSignalProcessingandDigitalImageProcessingusingMatlab 12

Course Contents
This course is concerned with the fundamentals of digital signal processing which include: Introduction to dsp theory and applications, A/D and D/A signal transformation, Sampling and quantization of signals, Study of discretetime signals in time and frequency domains, Disctrete Fourier transform and Fast Fourier transform, Circular, Periodic and methods of linear filtering, analysis of discretetime systems in time and frequency domains, ztransform and its properties, Ideal and practical digital filters, Realization of FIR and IIR digital filters, DSPalgorithmsandtheirimplementationissues,DSPprocessorsanditsapplications.

13 Weeks

Lecture / Lab Schedule


Topic of Lecture
PartI:IntroductionandReviewofS&Sintimedomain Introduction of signal processing and its applications, review of signals and systems in time domain; Discretetime signals andsystems,analysisofLTIsystems.

Reading Assignment
[1] Chapter 1, pp. 1 37 Chapter 2. pp. 41 - 88

Week 1

Week 2

Week 3

Week 4

Discretetime systems described by difference equations, implementation of discretetime systems and correlation of [1] Chapter 2, pp. 89 - 125 discretetime signals; Assignment # 01 / presentation, Quiz#01 Part II: Studying discretetime Signals & Systems in [1] Chapter 3, frequencydomain pp. 147 192 & ztransform, its properties and inverse of ztransform, the 205 - 214 onesidedztransform Analysis of LTI systems in z domain; {total response of the systems, causality and stability, polezero plot and stability [1] Chapter 2, pp. 193 - 201 offirstandsecondordersystems;Quiz#02 Frequencydomain analysis of LTI systems; {frequency response of LTI systems, correlation and spectra at the output of LTI systems, LTI systems as frequencyselective filters, inverse systems and deconvolution, Revision of Part II through discussion and solution of the variety of problems given at the end of the chapters: for better understandingandpreparationofSessionalIexams:tothe class, Sessional I exams: (10 %) and discussion on its solution}

Weeks 5&6

[1] Chapter 4, self-study Chapter 5, pp. 300 - 360

CourseHandbookofDigitalSignalProcessing,

Page2|8

Weeks 7&8

Weeks 9 & 10

Weeks 11-13

Weeks 14 - 15 Week 16 Text Book

Sampling and Reconstruction of signals; {Ideal sampling and reconstructionofcontinuoustime(CT)signals,discretetime (DT) processing of CT signals, A/D and D/A converters, [2] Chapter 3, pp. 101 - 114 Decimatorandinterpolator,changingthesamplingratebya rationalnumber,Assignment#02andQuiz#03 ImplementationofDiscretetimeSystems;{structuresforFIR and IIR systems, quantization of filter coefficients and roundoff errors in digital filters, Assignement # 03 and Quiz [1] Chapter 9, pp.563 594 & 613 - 640 #04.Revisionoftopicsbysolvingexerciseproblemsgivenat the end of chapter, SII exams (15%) and discussion on its solution} PartIII:DFTanditsEfficientcomputation(FFTalgorithms) andfilterdesigntechniquesalongwithapplications The discreteFourier transform (DFT), its properties and [1] Chapter 7 & 8, pp. 449 - 555 applications, Efficient computation of DFT using various techniques famously known as FFT algorithms along with theirapplications,Assignment#03andQuiz#04 Design of Digital filter; {design of FIR filters using various windows, design of IIT filters from analog filters, design of [1] Chapter 10, pp. 654 - 734 filtersusingfrequencytransformations,Quiz#05 DSP processors and their applications along with Revision classfortheTerminalexamination(50%)
[3] Hand outs will be provided.

1. Digital Signal Processing (Principles, Algorithms and Applications) by John G. Proakis & Dimitris G. Manolakis, 4th edition, Pearson edition, 2007. 2. Schaums outlines on Digital signal Processing by Monson H. Hayes, Tata McGraw-Hill Edition, 2005. 3. Digital Signal Processing by Sanjit K. Mitra, 3rd Tata McGraw-Hill Edition, 2006 .

Reference Books 14

Details of Teaching and Course Assessment

The learning hours for this module are made up of the teaching contact hours as well as the students' private study hours. Further details and timings will be notified later (if necessary). Teaching Contact Hours: 2 Lectures per week (Each Ninety (90) minutes duration ) Instructors Office Hours: 9.0 hours per week Lab Contact Hours: 1 Lab Session/week of three (03) contact hours (Attendance will be marked twice in every Lab session) Students Private Study hours: At least 6 hours per week Details and timings for the assessment of this module are as follows: 14.1. Theory Part: Exams: (Weightage) Duration Type Sessional-I Exams (10%): Schedule is given in the semester calendar available on the university web page. It will be from Part-I of the course. Duration: 1.5 hour Composition: Subjective (Total (02) questions will be given)
CourseHandbookofDigitalSignalProcessing, Page3|8

Sessional-II Exams (15%): Schedule is given in the semester calendar available on the university web page. It will be from Part-II of the course. Duration: 1.5 hour; Composition: Subjective (Total (03) questions will be given) Final/Terminal Exam (50%): Schedule is given in the semester calendar available on the university web page. It will be comprehensive exams: composed of all three parts of the course. Duration: 3 hours Composition: Short questions + Subjective Total five questions will be given: (One short questions and Four subjective type questions) Quizzes (15 %): (5 per semester, Announced) Duration: 15 min each in the class Composition either objective or subjective type depending on the topic and the situation. The schedule of quizzes is already mentioned in the Lecture schedule. One quiz will be dropped and bestfivequizzesoutoftotalsixwillbeconsideredattheendofthesemester. Assignments (10%): (03) per semester Duration: Four days one week Assignments are very important for understanding the topics of any course. Thus, these will be of the form (Take home type), class will be divided into groups and each group will be required to provide the solution of separate set of questions. Criteria for grading the assignment will be communicated to each group on the same day when the assignments are actually given to the students. Four days - one week time is usually given to the students for its submission. Only on time submission of assignments will be entertained. Late submissions will NOT be allowed because the solution of assignment will be emailed to the class. Students have the provision for online facility to submit the assignments within the due date if they want. Assignments in proper hard form under proper binding should only be submitted. Penalties for Late Submission of Coursework No late submissions are admissible at all. 100 % penalty is kept on late submission due to availability of solution in the form of both hard and soft form. Request for Extensions to Coursework Submission Dates If you have any extenuating circumstances that will result in your coursework being late or you having to miss a scheduled lab session, you must report them to DCO (EE) and the concerned course instructor within 7 days of the coursework deadline. Extenuating Circumstances Extenuating circumstances normally mean circumstances beyond your control (e.g. illness, death of a close relative etc). Losing memory sticks, computer problems or theft of laptops will not count since you should always have backup copies elsewhere; printer problems will also not count as you should allow enough time to get the printing done even if there are problems. Any such claim MUST be supported by documentary evidence e.g. an original medical certificate covering the date(s) in question, accompanied by an extenuating circumstances formal statement by the student. Any claim will not be considered, under any circumstances, without supporting documents. Such an authorized absence will allow you to have an experiment rescheduled or coursework submission date shifted by an appropriate amount. However, if the new submission date is likely
CourseHandbookofDigitalSignalProcessing, Page4|8

to exceed the published coursework cut-off date then you may be asked to do a different piece of work to the other students on that course. Also, overall end-of-semester deadlines for marks cannot be exceeded. Each case will be looked at on its individual merits. Please note that it is your own responsibility to submit claims for extenuating circumstances and students with extenuating circumstances cannot be given extra marks. Marks will only be given for the work actually produced, not what might have been done if extenuating circumstances had not arisen. Private Study In addition to the timetabled classes and labs etc., students should plan to spend at least 4 hours per week on private study for each module they are studying. The division of this time between study-tasks may vary with the nature of individual modules, e.g. a substantial part of the additional study time on a Lab experiment module may be spent in the lab, while other modules may demand more time spent on reading the background material or solving exercise sheets. A variety of sources of material may be recommended: lecture slides and/or notes (for information tailored towards the individual module concerned), text-books (for basic, factual information), journals (for in-depth exploration of recent research trends), and conference proceedings (for cutting-edge research in progress). Some of this scientific material may be authored by the module teaching staff. Some supplementary material for better understanding of the topic can also be provided by the instructor OR students can also get it from the listed reference book(s). Conduct CIIT-EED has high expectations of student behaviour. It is expected that students will help to maintain a pleasant atmosphere suitable for serious study throughout their programme of study. Any behaviour that prevents other students from studying will result in disciplinary action by the University. Persistent offenders will be referred to concerned committee for further disciplinary action and possible deregistration. Two issues requiring particular attention are noise disruption and mobile phones. Students should not distract others by talking during taught classes (lectures, labs, tutorials, exercises classes, etc.). Students using the labs should be aware of others around them, and should keep any discussion to a reasonable level. Mobile phones should always be switched off during taught classes, Lab sessions, in the Library, and in any tests or examinations. Any student whose mobile phone rings during a taught class or in the Library may be fined or asked to leave in severe case. Any student whose mobile phone rings during a test or examination will be referred to concerned committee for disciplinary action. This may lead to a mark of zero being awarded for that particular assessment, and more serious penalties for a subsequent offence may be implemented. 14.2. Practical/Lab Part: The students will be provided with soft / hardcopies of each Lab assessment. The students are advised to read and study each lab assessment at home before actually coming into the lab. Students are also instructed to bring their own Laptops in every lab session and each will be assessed on his/her performance shown in completing the task assigned in the assessment. Each lab session will have 1.5 pts and of three hours duration. There will be atleast 16 Labs in the semester. Each lab session will be graded on the following criteria: Students involvement & contribution Students behaviour and his/her attendance Percentage of Assigned Task completion
Page5|8

CourseHandbookofDigitalSignalProcessing,

Results accuracy &Viva.

Exam (Weightage)Duration Type 15. Sessional-I Exam (10%): 2 hours computer based performance Sessional-II Exam (15%): 2 hours Computer based performance Final Exam (50%): 3 hours Computer based Practical performance + viva Lab performance during the semester: (25 %)

Plagiarism Check

Plagiarism is the failure to credit the writings or ideas of another person/group that you have used in your own work. In such cases you are, deliberately or inadvertently, attempting to pass their work off as your own. Plagiarism is a serious offence, and can carry severe consequences, from failure of the module to deregistration from the course. You may also commit plagiarism by failing to reference your own work that you have already used in a previous essay, or by failing to credit the input of other students on group projects. It is your responsibility to ensure that you understand plagiarism and how to avoid it. For better understanding of Be sure to record your plagiarism, I recommend you to open and study the HEC website: www.hec.gov.pk. The following recommendations can help you in avoiding the plagiarism. Sources when taking notes, and to cite these if you use ideas or, especially, quotations from the original source. Be particularly careful if you are cutting and pasting information between two documents, and ensure that references are not lost in the process. Be sensible in referencing ideas commonly held views that are generally accepted do not always require acknowledgment to particular sources. However, it is best to be safe to avoid plagiarism. Be particularly careful with quotations and paraphrasing. Be aware that technology is now available at CIIT-LB and elsewhere that can automatically detect plagiarism. Ensure that all works used are referenced appropriately in the text of your work and fully credited in your bibliography. If in doubt, ask for further guidance from your Course Organizer.

The material that you submit for assessment, whether in an answer script in a written examination or as assessed coursework, must be your own unaided work. Cheating in written examinations and plagiarism in assessed coursework are examination offences. 15.1 Plagiarism in assessed coursework This is the use or presentation of the work of another person, including another student, as your own work (or as part of your own work) without acknowledging the source. Plagiarism therefore includes submitting the work of someone else as your own, and extensive copying from someone else's work in your own paper or report. Brief quotations from the published or unpublished work of other persons may be used, but must always be clearly indicated by being placed inside quotation marks, with the source indicated in some way, and the work listed in the bibliography at the end of your own piece of work. It can also be plagiarism to summarize another person's ideas or judgments without reference to the source.
CourseHandbookofDigitalSignalProcessing, Page6|8

Copying material from web pages without acknowledgement is plagiarism. Copying programs (for example from the Internet) without explanation of where they are from or how much you have modified the programs is also plagiarism. Copying from another student (with or without their consent) is plagiarism and both parties will be subject to investigation and possible penalty. Do not copy and do not allow others to copy from you.

When you are taking notes for a paper or piece of coursework, it is important to include all the sources you have used, and to indicate any quotations so that you can make the necessary references when you come to write the report/assignment/essay etc. "Unconscious plagiarism", including an un-attributed quotation because you did not identify quotations in your notes, is as much an examination offence as deliberate plagiarism, and will be dealt with in the same way as any other examination offence. 15.2. Turnitin Academic Plagiarism Detection Service All final project reports are checked for plagiarism using the plagiarism detection service Turnitin. Reports are checked against the web and other digital archives to determine how much of it is copied from other sources. Clearly it is ok if some of the text comes from other sources (providing the source is referenced) but the majority of the text should be your own and you will be heavily penalized and potentially subject of a plagiarism investigation if not. Please note that other coursework may be run through the turnitin system at the module organizers discretion. 15.3. The Google test To ensure against plagiarism, all assessed coursework is subject to the "Google Test", which works as follows. Sentences and phrases from your work are typed into Google, which quickly finds material that has been copied from any web page. Any work containing material found on a Web page will be deemed to have failed the Google Test, unless it has been properly referenced and quoted.

We strongly recommend that you apply the Google Test to your own work before you submit it, to make sure that you have not "accidentally" included words from any web pages. If you find any sections copied from web pages in your work, you should make sure that you remove the offending sections before you submit or make sure that they are properly referenced

16.

Attendance Policy

Every student must attend 80% of the lectures/seminars delivered in each course and 80% of the practical/laboratory work prescribed for the respective courses. The students falling short of required percentage of attendance of lectures/seminars/practical/laboratory work, etc., shall not be allowed to appear in the terminal examination of this course; also in the final viva and evaluation for the laboratory work of the same course and shall be treated as having failed in this course. Students in any course containing the laboratory work are required to pass in both theory and practical work of that course separately, i.e., need to obtain atleast 50 % marks in each. In the class, every student is expected to attend 100% classes. However, in emergent and unavoidable circumstances, they can have a maximum leverage of 20% in attendance (6.4 lectures). Students are also expected to attend all the classes on schedule time. However, late comers can also attend the class only if they are not more than 15 mins. late than the scheduled time of the class.
CourseHandbookofDigitalSignalProcessing, Page7|8

17.

Grading Policy

Generally in CIIT, absolute grading is practiced while awarding the final grades to the students at the end of the semester. However, in semester system all over the world, relative grading is usually followed by the instructors to award the letter grades to their concerned students. The mapping of the marks obtained by the student in each course of the programme to letter grades has already been given in the prospectus. Kindly read the prospectus carefully. The final marks obtained by a student in a (3 + 1) course may be computed using the well known standard weighted average rule in the following way: Marks obtained by the student in (3 + 1) course = 3 times his theory marks + 1 time his lab marks whole divided by the number 4. The result is further mapped to the letter grade according to mapping table given in the Prospectus/ CIIT rules. Finally, I wish all the best to my students in this semester and look forward to imparting the flavor of this course through knowledge and skill development. Hopefully, they will enjoy this course.

CourseHandbookofDigitalSignalProcessing,

Page8|8

You might also like