Nov 24, 2024  
2022-2023 Catalog 
    
2022-2023 Catalog [ARCHIVED CATALOG]

Add to My Catalog (opens a new window)

PHYS 181: Computational Physics


Units: 4

Builds on knowledge of analytical mathematical tools by discussing how they are implemented and used in practice in numerical calculations for physics problems. Topics include integration, differentiation, linear and nonlinear equations, eigenvalue equations, linear algebra, Fourier transforms, ordinary and partial differential equations, and Monte Carlo and other stochastic methods. Applications will be drawn from classical mechanics, electricity and magnetism, quantum mechanics, and statistical mechanics, as applied to various physics research areas. Programming is done in Python. Students do a final project applying a method from class to a problem of their choice.

Course Details
Repeats Allowed for Credit: 0

Conjoined with: PHYS 281
Discussion included
Normal Letter Grade only

GE Requirements
  • Badge: Quantitative and Numerical Analysis

Requisites and Restrictions
Prerequisite Courses: PHYS 010 and (CSE 019 or MATH 050 or ME 021) and (MATH 023 or MATH 023H) and MATH 024
Instructor Permission Required: No
Prior knowledge of basic programming is required. Prior knowledge of Python, and a passing grade in PHYS 116, is recommended.


View course scheduling information




Add to My Catalog (opens a new window)