PC2911: Introduction to Computational Physics - NPS Online
Introduction to Computational Physics
Course #PC2911
Est.imated Completion Time: 3 months
POC: NPS Online Support
Overview
An introduction to computational physics, simulation, and data analysis. Covered topics include: basic programming flow and syntax, numerical integration of ordinary and partial differential equations, digital signal processing and filtering, and an overview of regression analysis and curve fitting. Special emphasis will be placed on solutions to problems relevant to combat systems (e.g., ballistics simulations, spectral filtering of audio signals, etc.). The course is self-contained and assumes no prior programming experience.
Learning Outcomes
- Understand trade-offs between different numerical ODE and PDE integration algorithms
- Apply integration algorithms to physics-based weapons simulations
- Understand the process of testing and validating numerical models
- Estimate weapons performance using probabilities of kill
- Analyze data using curve fitting and coordinate transformations
- Understand goodness of fit statistics and residuals
- Apply signal processing techniques for spectral filtering

Application Deadlines
-
08 Jan 2024
Spring Quarter applications due
-
01 Apr 2024
Summer Quarter applications due
-
08 Jul 2024
Fall Quarter applications due
Academic Calendar
-
08 Dec 2023
Last day of classes
-
12 Dec 2023 – 14 Dec 2023
Fall Quarter final examinations
-
15 Dec 2023
Fall Quarter graduation
See NPS Academic Calendar for more dates.