UNIVERSITY of WISCONSIN-MADISON

Close Menu

Topics in Computer Science: Introduction to Computational Physics and Python

Upcoming dates (1)

For registration assistance: 608-890-3260

Summary

This course provides a foundational introduction to programming in Python, tailored for solving physics-based problems. Students will learn essential programming concepts, including but not limited to data structures, control flow, and visualization techniques while developing an understanding of computational methods used in physics. The course emphasizes hands-on learning, providing a bird's-eye view of how computational tools are applied to model and solve physical phenomena. By the end of the course, students will have the skills to design and implement a project that integrates Python programming with fundamental concepts in physics, demonstrating their ability to apply computational methods to real-world problems.

A solid level of logical reasoning is required for this course. No prior programming experience is required; this course is designed for those new to coding and computational physics. While no knowledge of calculus and differential equations is assumed it is highly recommended to have taken a class in algebra 1, 2 and geometry. Students must be self-motivated to work on individual assignments that are above and beyond a high school.

Student profile

No previous coding experience is necessary, but students with some coding background will still find ways to challenge themselves and grow in this course. ALP students are encouraged to bring a computer with them to use during class and the evening study session.

Important dates

Application deadlines

Application opens: Jan. 13, 2025
Deadline: Apply by May 1, 2025

Tuition deadlines

The first half of tuition is due by May 15, 2025. The second half of tuition is due by June 1, 2025.

Upcoming dates (1)

Name*
Questions or comments about Badger Precollege or precollege programs.
Join Mailing List*
Age Verification*
Interested in Badger Precollege programs for international students?
This field is for validation purposes and should be left unchanged.

Program Questions?

Contact Jamison Wendlandt at [email protected] or 608-890-3260

Badger Precollege Program Overview