04-801-X2 Processing The World’s Information: Foundations
Location: Africa
Units: 6
Semester Offered: Fall
Location: Africa
Units: 6
Semester Offered: Fall
Acquiring, communicating, and processing information are fundamental activities in modern engineering. Information is carried in signals—physical quantities such as voltage, light intensity, acoustic pressure, etc. that vary over time and space in a manner that reflects the information we care about. The compounding of advances in sensing, digital computing, communications, cloud technologies, and AI have made signal processing a foundational technology in our lives. This course builds an understanding of the principles and techniques involved in working with signals through a combination of lectures and hands-on activities. It is aimed at engineers and scientists from ALL backgrounds. Students from ANY engineering/science background will learn key DSP principles and use AI driven coding techniques to develop code for acquiring, processing, and presenting data of various types. It is not necessary to also take Part II of this sequence in order to benefit from Part I.
Students successfully completing this mini will have a functional understanding of key concepts
Including:
Students will be able to understand systems that employ DSP, communicate competently with experts in the area, improve their expertise in using AI to solve real-world problems, and gain hands on experience developing and analyzing basic DSP techniques.
Discrete time and value signals, bandwidth, sampling, aliasing quantization noise, FIR filtering, noise filtering, modulation
Calculus, basic linear algebra, some experience programming with a scripting language such as python, useful: experience using agentic AI, recommended: basic complex number understanding (Euler’s equation)