PHYSICS77
Download as PDF
Introduction to Computational Techniques in Physics
Course Title
Introduction to Computational Techniques in Physics
Course Description
Introductory scientific programming in Python with examples from physics. Topics include: visualization, statistics and probability, regression, numerical integration, simulation, data modeling, function approximation, and algebraic systems. Recommended for freshman physics majors.
Minimum
3
Maximum
3
Grading Basis
Default Letter Grade; P/NP Option
Method of Assessment
Alternative Final Assessment
Instructors
Staff
American Cultures Requirement
No
Reading and Composition Requirement
None of the Reading and Composition Requirement
Prerequisite
Complete ALL of the following Courses:
Math 51 (can be taken concurrently); either Physics 5A or 7A (which may be taken concurrently) or high school physics, or permission of instructor.
Repeat Rules
Course is not repeatable for credit.
Credit Restriction Courses. Students will receive no credit for this course if the following the course(s) have already been completed.
-
Formats
Lecture, Workshop
Term
Fall and Spring
Duration (in weeks)
15
Minimum Hours
2
Maximum Hours
2
Lecture Mode of Instruction
In Person
Minimum Hours
2
Maximum Hours
2
Workshop Mode of Instruction
In Person
Outside Work Hours Min
6
Maximum Hours
6
Term
Summer
Duration (in weeks)
10
Minimum Hours
3
Maximum Hours
3
Lecture Mode of Instruction
Online
Minimum Hours
3
Maximum Hours
3
Workshop Mode of Instruction
Online
Outside Work Hours Min
10
Maximum Hours
10