Course Details
Course Code: DATS382 Course ID: 5507 Credit Hours: 3 Level: Undergraduate
This course explores how Python, one of the most popular programming languages today, is applied in data analysis, image processing, machine learning, and parallelism. As a lab-based course, it emphasizes significant time spent programming. Topics include handling data structures such as Python lists, NumPy arrays, and Pandas DataFrames. The course also focuses on functions, flow control, and building on data visualization concepts introduced in DATS225 – Data Visualization. (Prerequisite: DATS281)
- DATS281 - Introduction to Python I
Prerequisites
Course Schedule
| Registration Dates | Course Dates | Start Month | Session | Weeks |
|---|---|---|---|---|
| Registration07/28/2025 - 01/02/2026 | Course Dates01/05/2026 - 03/01/2026 | Start Month January | SessionWinter 2026 Session B | Weeks8 Week session |
| Registration10/27/2025 - 04/03/2026 | Course Dates04/06/2026 - 05/31/2026 | Start Month April | SessionSpring 2026 Session B | Weeks8 Week session |