Physics Major:
Computational Physics Track
The goal of the Computational Physics program is to prepare students for success in applying the power of computers to the solution of physics and engineering problems. Majors take a combination of mathematics, computer science, and physics courses designed to increase their knowledge of physical laws and processes, mathematics, and quantitative abilities, as well as the computational physics courses where they apply these skills to the solution of physical problems where analytic techniques are insufficient.
Computational Physics majors learn a wide variety of practical numerical techniques including curve fitting, approximations of derivatives and integrals, root finding, solutions of ordinary and partial differential equations, Fourier series, Monte Carlo methods, and many more. In addition, they gain experience utilizing important numerical software tools that are used in academic and industrial settings, such as Maple, MATLAB, in addition to gaining competency in programming languages such as FORTRAN and C++.
Computational Physicists at Francis Marion include:
Course Requirements
Physics
- PHYS 200 – Technical Physics I
- PHYS 201 – Technical Physics II
- PHYS 202 – Technical Physics III
- PHYS 220 – Computational Methods for Physics and Engineering
- PHYS 301 – Classical Mechanics (
- PHYS 302 – Electricity and Magnetism (
- PHYS 314 – Modern Physics
- PHYS 320 – Computational Statistical and Thermal Physics
- PHYS 401 – Quantum Mechanics
- PHYS 406 – Advanced Computational Physics
- PHYS 410 – Advanced Laboratory in Physics
- PHYS 419 – Senior Seminar in Physics
Mathematics
- MATH 201 – Calculus I
- MATH 202 – Calculus II
- MATH 203 – Calculus III
- MATH 301 – Ordinary Differential Equations
- MATH 304* – Linear Algebra
- MATH 306 – Multivariable Calculus
- MATH 312* – Probability and Statistics for Science/Math
- MATH 425* – Numerical Analysis
*Highly recommended for students in this track
Chemistry
- CHEM 111/111L – General Chemistry I: General Concepts/Lab
- CHEM 112/112L – General Concepts II: General Concepts Chemistry/Lab
Computer Science
- CS 190 – Programming Fundamentals OR CS 226 – Program & Algorithmic Design I OR MATH 213 – Scientific Programming in Python
No additional minor or collateral is required. The minimum number of semester hours required in physics courses for the computational physics concentration is 36. The minimum number of semester hours in all courses (major and non-major) required for a computational physics concentration is 120. Students desiring to take additional hours in physics are strongly encouraged to do so.
Course Descriptions
-
MATH 312 - Probability and Stats.For Sci/Math
Prerequisites/Corequisites: Take MATH-202. (Required, Previous).
Credit Hours: Min: 3; Max:Description: The course will cover topics in descriptive...
-
Prerequisites/Corequisites: # Take MATH-203 # Take MATH-213 or CS-226. (Required, Previous).
Credit Hours: Min: 3; Max:Description: Techniques...
-
PHYS 200 - Technical Physics I
Prerequisites/Corequisites: Take MATH-132 or MATH-137. (Required, Previous or concurrent). | Take PHYS-200L. (Required, Concurrent).
Credit Hours: Min: 4; Max:... -
PHYS 201 - Technical Physics II
Prerequisites/Corequisites: Take MATH-201. (Required, Previous or concurrent). | Take PHYS-201L. (Required, Concurrent).
Credit Hours: Min: 4; Max:Description:...
-
PHYS 202 - Technical Physics III
Prerequisites/Corequisites: Take PHYS-201. (Required, Previous). | Take MATH-202. (Required, Concurrent). | Take PHYS-202L. (Required, Concurrent).
Credit Hours: Min: 4;... -
PHYS 220 - Computational Methods for Phys/Engn
Prerequisites/Corequisites: Take PHYS-201. (Required, Previous).
Credit Hours: Min: 3; Max:Description: An introduction to the computational tools and...
-
PHYS 301 - Classical Mechanics
Prerequisites/Corequisites: Take PHYS-202 PHYS-220 MATH-202. (Required, Previous). | Take PHYS-220. (Required, Previous or concurrent).
Credit Hours: Min: 3; Max:... -
PHYS 301L - General Physics II Laboratory
Prerequisites/Corequisites: Credit Hours: Min: ; Max: Description:
-
PHYS 302 - Electricity & Magnetism
Prerequisites/Corequisites: Take PHYS-202 PHYS-220 MATH-202. (Required, Previous).
Credit Hours: Min: 3; Max:Description: Introduction to classical electromagnetic theory....
-
PHYS 302L - General Physics II Laboratory
Prerequisites/Corequisites: Credit Hours: Min: ; Max: Description:
-
Prerequisites/Corequisites: Take PHYS-202 MATH-202. (Required, Previous). | Take PHYS-314L. (Required, Concurrent).
Credit Hours: Min: 4; Max:Description: Introduction...
-
PHYS 314L - Modern Physics Lab
Prerequisites/Corequisites: Take PHYS-314. (Required, Concurrent).
Credit Hours: Min: ; Max:Description:
-
PHYS 320 - Computational Statis & Thermal Phys
Prerequisites/Corequisites: Take PHYS-220 PHYS-301 PHYS-314 MATH-203 CS-190 CS-226 or MATH-213. (Required, Previous).
Credit Hours: Min: 3; Max:Description:...
-
Prerequisites/Corequisites: Take PHYS-220 PHYS-314. (Required, Previous).
Credit Hours: Min: 3; Max:Description: Methods of quantum theory including quantum...
-
PHYS 401L - Nuclear Physics Laboratory
Prerequisites/Corequisites: Credit Hours: Min: ; Max: Description:
Courses Found: 35