Skip to Main Content

PHYSICS77

Download as PDF

Introduction to Computational Techniques in Physics

PhysicsUndergraduateCLS - College of Letters and Science

Subject

PHYSICS

Course Number

77

Department

Course Level

Undergraduate

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