\setcounter{numTAs}{0} \setcounter{totalSections}{2} \def\secNum{{"001","DL1",""}} \def\tenSchFileName{{"","",""}} \def\classTime{{"M from 03:00 pm to 05:30 pm in Drosdick Hall 109.","M from 03:00 pm to 05:30 pm in Online SYN.",""}} \def\classRm{{"Drosdik 109","",""}} \def\classLive{{"","",""}} \def\classInstructor{{"Moeness G. Amin","Moeness G. Amin",""}} \def\classInstrContact{{"https://www1.villanova.edu/university/engineering/academic-programs/departments/electrical-computer/directory.html","https://www1.villanova.edu/university/engineering/academic-programs/departments/electrical-computer/directory.html",""}} \def\classInstrOffHrs{{"Mondays 1-3 pm","",""}} \def\classInstrLive{{"","",""}} \def\TA{{{""},{""},{""}}} \def\TAEmail{{{""},{""},{""}}} \def\TAOffHrs{{{""},{""},{""}}} \def\TARoom{{{""},{""},{""}}} \newcommand\semester{Fall 2024} \newcommand\rsemester{202520} \newcommand\courseNum{ECE 7231} \newcommand\courseName{Applied DSP} \newcommand\courseCoordinator{Moeness G. Amin} \newcommand\credits{3} \newcommand\contactHrs{3} \newcommand\lecture{1} \newcommand\lab{0} \newcommand\undergradCourse{0} \newcommand\isFreshmanCourse{0} \newcommand\isCustomElecPolicy{0} \newcommand\AIPolicyExists{0} \newcommand\isClassLive{0} \newcommand\isLabLive{0} \newcommand\meetingMiscExists{0} \newcommand\isClassInstrLive{0} \newcommand\isLabInstrLive{0} \newcommand\instrMiscExists{0} \newcommand\hasTARoom{0} \newcommand\meetingDesc{3-5.30 pm on Mondays} \newcommand\meetingMisc{Special notes on meeting info go here, if specified} \newcommand\instructorMisc{Special notes on instructor(s), TA(s) go here, if specified} \newcommand\textBookExists{1} \newcommand\textBookReqd{0} \newcommand\textBookMiscExists{0} \newcommand\referencesExist{0} \newcommand\txtBkAuthExists{1} \newcommand\txtBkPublExists{1} \newcommand\txtBkYrExists{1} \newcommand\txtBkISBNExists{1} \newcommand\textBookTitle{Digital Signal Processing: A Computer Based Approach} \newcommand\textBookAuth{Sanjit Mitra} \newcommand\textBookPub{McGraw-Hill} \newcommand\textBookYr{2010} \newcommand\textBookISBN{978-0-470-45836-5} \newcommand\supplMaterials{} \newcommand\refPapers{References go here, if specified} \newcommand\textBookMisc{Special notes on textbook(s) go here, if specified} \newcommand\catalogDesc{The course introduces advanced topics in digital signal processing with an emphasis on applications. Topics include sampling, aliasing, data quantization, discrete time signals and systems, z-transform, discrete Fourier transform, Fast Fourier Transform, design of frequency selective digital filters, optimum filtering, all with real world applications to communications, radar, biomedical engineering and imaging fields.} \newcommand\preReqs{ECE 3225 or ECE 3245} \newcommand\coReqs{None} \newcommand\coreRequirement{} \newcommand\courseExpectation{Enabling the students to understand and apply analysis and transformation tools to sampled signals in wireless communications and different passive and active sensing using various modalities, such as electromagnetic, acoustics and ultrasound. The course provides the students with the means to analyze the functions of key blocks of digital receivers and evaluate the receiver performance.} \newcommand\ABETOutOneA{0} \newcommand\ABETOutOneB{0} \newcommand\ABETOutTwoA{0} \newcommand\ABETOutTwoB{0} \newcommand\ABETOutTwoC{0} \newcommand\ABETOutTwoD{0} \newcommand\ABETOutThree{0} \newcommand\ABETOutFourA{0} \newcommand\ABETOutFourB{0} \newcommand\ABETOutFourC{0} \newcommand\ABETOutFive{0} \newcommand\ABETOutSixA{0} \newcommand\ABETOutSixB{0} \newcommand\ABETOutSevenA{0} \newcommand\ABETOutSevenB{0} \newcommand\covTopics{\item Signals and Signal Processing \item Discrete-Time Signals in the Time Domain \item Discrete-Time Signals in the Frequency Domain \item Discrete-Time Systems \item Discrete and Fast Fourier Transforms \item z-Transform \item LTI Discrete-Time Systems in the Transform Domain \item Digital Filter Structures \item IIR Digital Filter Design \item FIR Digital Filter Design \item DSP Algorithm Implementation \item Multirate Digital Signal Processing Fundamentals \item Applications } \newcommand\isScheduleExternal{0} \newcommand\isScheduleCommon{1} \newcommand\scheduleRows{13} \newcommand\scheduleCols{3} \newcommand\scheduleHeight{1} \newcommand\schedule{\begin{table}[h!] \centering \caption*{Tentative Schedule for \textbf{All Sections}} \vspace{0.05in} {\renewcommand{\arraystretch}{1.5} \small \begin{tabularx}{\linewidth}{l|l|l} \toprule \large \textbf{Week-1} & \large \textbf{Introduction} & \large \textbf{Read assigned material}\\ \midrule \midrule Week-2 & Discrete-time Signals & Read assigned material\\ Week-3 & Discrete-time Signals & Read assigned material\\ Week-4 & Discrete-time Signals & Read assigned material\\ Week-5 & Transforms & Read assigned material\\ Week-6 & Transforms & Read assigned material\\ Week-7 & Digital Filters & Read assigned material\\ Week-8 & Digital Filters & Read assigned material\\ Week-9 & Digital Filters & Read assigned material\\ Week-10 & Implementations & Read assigned material\\ Week-11 & Multirate DSP & Read assigned material\\ Week-12 & Multirate DSP & Read assigned material\\ Week-13 & Applications & Read assigned material\\ \bottomrule \end{tabularx} } \end{table}} \newcommand\gradingPolicy{Grading policy here Homeworks-60\% Mid-Term-20\% Final-20\% Letter grade scale: A(94--100), A--(90--93), B+(87--89), B(83--86), B--(78--82), C+(74--77),\\ C(70--73), F(<70)} \newcommand\HWandLabPolicy{Homework and/or lab policies go here - You must work independently - Once solutions are handed out, HWs will not be accepted or graded - Late HW submission will be point penalized with 10\% reduction for every 24 hours delay. Maximum delay is three days.} \newcommand\AIPolicy{\textcolor{red}{ Since you opted for an AI Policy, you should edit this part, choosing one of the following statements, modifying as desired:\\ \\ The use of AI-generated content is not permitted in this course. Its use will result in an academic integrity violation and a zero on the assignment.\\ \\ OR\\ \\ The use of AI-generated content is allowed in this course.\\ \\ OR\\ \\ The use of AI-generated content is permitted as follows: (a) for generating a first draft or (b) for generating an outline or (c) for generating XXX.\\ \\ AND, if AI is allowed:\\ \\ Even if you have significantly edited AI-generated material, you must identify the AI tool used to assist in generating your work. You are required to provide the name of the tool, date used, and prompts used to generate the output. As you may be required to submit the original AI output, you must keep a copy of the original output and provide it when requested. If questions arise about the authorship of submitted work, you are responsible for authenticating your authorship. You should save evidence of your authorial process, such as drafts, notes, version histories, and complete transcripts of AI assistance. }} \newcommand\AttendancePolicy{Attendance is optional, but highly recommended.} \newcommand\ElectronicsPolicy{\textcolor{red}{Since you opted for a customize electronics policy, you should edit this part. Your policy should address your general stance on recording of class sessions and the circumstances under which recording will be allowed or prohibited. If you generally prohibit recording, yet allow recording of certain classes for some reason, then ypu should notify all students that those classes will be recorded. If recording is permitted as an ADA accommodation for a student, you obviously should not identify that student(s).)}}