Digital Signal Processing/Image Processing: Freshman To Senior Year (original) (raw)

Digital signal processing with applications: a new and successful approach to undergraduate DSP education

IEEE Transactions on Education, 1996

The new approach to undergraduate digital signal processing education at Purdue is based on a simple idea: emphasize applications. Students are assumed to have a significant exposure to sampling and discrete-time signals, systems, and transforms at the junior level. In the senior course, the traditional digital signal processing topics of digital filter design, the discrete Fourier transform (DFT), radix-2 fast Fourier transforms (FFT's), and quantization are covered in the first five weeks of the semester. Coverage of these topics is augmented by treatment in the laboratory component of the course using diverse software tools and by Matlab-based homework assignments. The remainder of the course is devoted to treating the topics of speech processing and image processing in substantial depth and involves a design project. The course has been very successful in terms of increasing enrollment and outstanding student evaluations.

SENS, design, development and evaluation of a digital course on signal processing

A digital course on signal processing has been developed and has run during the months March and April of this year. The educational model underlying the project focused on issues like: Information, Communication and Interactivity. Special attention was paid to communication by supplying the student ample abilities for shared workspaces and other tools for group collaboration. Templates for several kinds of assignments and tests have been developed. Object technology and browser technology have been extensively used in completing the course. Part of the object model is described in this paper. The pedagogical results of the course in comparison with a more traditional approach were evaluated. The results are presented in the conference contribution.

Real-Time Digital Signal Processing Design Projects in an Undergraduate DSP Course and Laboratory

The undergraduate DSP course offered as a senior technical elective to electrical and computer engineering students at Cal Poly State University employs design/build projects as a vehicles for learning. In parallel with theory and experiments, teams of two or three students propose, design and implement a DSP project and demonstrate the product. The effort and time that is required to complete a project is comparable to three or four experiments. Interested students pursue further DSP work as a senior project, which is a two quarter activity equivalent to 5 quarter units. More DSP design may be carried out under the category of individual-study. The present paper analyzes the experience with undergraduate DSP projects, describes some examples, and draws conclusions. Some projects are innovative, sophisticated, and worthy of industrial consideration. Laboratory facilities and students' facility with the hardware and programming and advanced use of computers are discussed .The overall conclusion is that the project is an important component of a comprehensive learning experience in DSP.

Real-time digital signal processing in the undergraduate curriculum

IEEE Transactions on Education, 2003

An undergraduate digital signal processing (DSP) laboratory at Western Michigan University (WMU) is described. A sequence of hands-on laboratory experiments using Texas Instruments DSP evaluation modules has been incorporated into the existing DSP undergraduate course. The main objectives are to enhance the students' understanding of the theory taught in class, provide experience with DSP implementation issues, and to increase their interest and participation in this important field of electrical and computer engineering. A description of the course, laboratory sessions, and supporting tools are described. To monitor the acceptance and success of the new laboratory, student assessments and evaluations have been collected and are briefly discussed.

Creativity First, Science Follows: Lessons in Digital Signal Processing Education

IEEE Signal Processing Magazine, 2021

Digital Signal Processing (DSP) education has traditionally employed more demanding mathematics than most topics found among courses in Electrical/Electronic/Computer Engineering. In some cases, the technical challenges posed by some courses have made it difficult for students to complete those courses successfully. Here, we advocate for creativity to be nurtured in the first place, after which the science will flow naturally. To foster creativity, our pedagogical approach includes a variety of solutions incorporating exploratory exercises, open-ended multidisciplinary coursework, blended lecture-laboratory sessions, and a colourful working environment. We firmly believe that creativity is the way forward. Student feedbacks support our approach.

A multipurpose toolkit for teaching DSP in an undergraduate course

Computer Applications in Engineering Education, 2017

Teaching an introductory course in Digital Signal Processing (DSP) involves the careful selection and arrangement of essential topics from the vast expanse of the subject. A substantial amount of effort from the teacher is required to deliver mathematical and algorithmic concepts. In this paper, we present a Windows Store App which can be used as a teaching aid for an introductory undergraduate DSP course. The app has six modules. Four of the modules demonstrate problems which require complex calculations, viz. linear convolution, circular convolution, radix-2 Fast Fourier Transform (FFT), and Finite Impulse Response (FIR) filter design. These modules display elaborate butterfly diagrams and matrix multiplications to enhance pedagogy. The other two modules form a digital signal processor toolkit based on a hypothetical 16-bit floating-point digital signal processor, with a simple instruction set. The app has been used to teach a course on DSP and a positive feedback was received from the students.

An Undergraduate Course and Laboratory in Digital Signal Processing With Field Programmable Gate Arrays

IEEE Transactions on Education, 2000

In this paper, an innovative educational approach to introducing undergraduates to both digital signal processing (DSP) and field programmable gate array (FPGA)-based design in a onesemester course and laboratory is described. While both DSP and FPGA-based courses are currently present in different curricula, this integrated approach reduces the number of electives students would have to take and at the same time provides a hands-on DSP experience. Developing such a new course with no textbook available is challenging. Therefore, the educational materials developed, the software tool evaluations, and topics to be covered in lectures and laboratories are described. Detailed evaluations of the selection of appropriate software and hardware platforms, topics to cover, and student feedback are provided.

Teaching Real Time Digital Signal Processing: Challenges And Opportunities

2002 Annual Conference Proceedings

Western Michigan University (WMU) has added real-time signal processing laboratory experiments into the existing undergraduate digital signal processing (DSP) course, ECE 455. This has come about in response to industrial demands for students with more real-time, realworld experience, not just theory and computer simulations. In the laboratory, students work directly with audio signal sources, TI DSP based evaluation modules and development tools, and write software for real-time operations. This approach helps the students to better understand the application of the DSP concepts learned. Working with real-time signal processing at the undergraduate level has proven to be a challenge for both students and instructors. This paper discusses the real-time DSP laboratory and enumerates the opportunities and challenges associated with teaching real-time, hands-on signal processing to undergraduate students.