2025-2026 Undergraduate Catalog

IST 3199 SCIENTIFIC PROGRAMMING LAB: INTEGRATION AND FOURIER TECHNIQUES

This follow-up laboratory course in scientific computing builds on foundational programming and numerical analysis techniques. It emphasizes practical skills in integrating functions, analyzing time-series data using Fourier methods, and fitting models to data with statistical validation. Students will implement numerical methods and develop computational techniques for solving scientific and engineering problems. Laboratory activities include numerical integration, Fourier decomposition and transformation, and computational curve fitting with a focus on assessing goodness of fit. Students will gain hands-on experience using scripting languages and scientific computing libraries to explore applications in physics, engineering, and data science.

 

Credits

1

Prerequisite

IST*2099