Lower-Division Courses
Choose one of the following courses:
MATH 19A | Calculus for Science, Engineering, and Mathematics | 5 |
MATH 20A | Honors Calculus | 5 |
Plus one of the following courses:
MATH 19B | Calculus for Science, Engineering, and Mathematics | 5 |
MATH 20B | Honors Calculus | 5 |
Plus all of the following courses:
MATH 23A | Vector Calculus | 5 |
MATH 23B | Vector Calculus | 5 |
PHYS 5A | Introduction to Physics I | 5 |
PHYS 5L | Introduction to Physics I Laboratory | 1 |
PHYS 5B | Introduction to Physics II | 5 |
PHYS 5M | Introduction to Physics II Laboratory | 1 |
PHYS 5C | Introduction to Physics III | 5 |
PHYS 5N | Introduction to Physics Laboratory III | 1 |
PHYS 5D | Introduction to Physics IV | 5 |
Plus one of the following courses or equivalent:
ASTR 119 | Introduction to Scientific Computing | 5 |
CSE 20 | Beginning Programming in Python | 5 |
PHYS 115 | Computational Physics | 5 |
ASTR 119 recommended. PHYS 115 does not teach programming, but it assumes a knowledge of programming. Students should only take the course if they have learned basic programming elsewhere. Therefore, completion of PHYS 115 is sufficient to fulfill the programming requirement.
Upper-Division Courses
All of the following courses:
MATH 21 and MATH 24 can substitute for PHYS 116A.
PHYS 116C is waived for students who are pursuing a dual major in physics (astrophysics) and mathematics B.A., and take MATH 107 in the year 2017 or later.
Plus one of the following options:
Capacity in the lab courses is limited, and they should be taken as early as possible.
Programming Requirement
Students in the physics (astrophysics) B.S. major have to satisfy a computer programming requirement by taking one of the courses listed in the major requirements given above. Of these courses, ASTR 119 teaches programming and simple applications. PHYS 115 does not teach programming; it assumes basic programming ability in Python, C++ or a similar language and discusses numerical techniques relevant to physics. The other courses listed teach programming. Students may also satisfy the computer programming requirement by demonstrating their knowledge of programming to a faculty member designated by the Physics Department. For instructions on how to demonstrate your programming skills, go to Completing the Major.
Electives
Complete three courses, each 5 credits or more, chosen from the following:
Disciplinary Communication (DC) Requirement
Students of every major must satisfy the upper-division disciplinary communication (DC) requirement. Students in the physics (astrophysics) major satisfy the DC requirement by completing one of the following options:
Students interested in doing a senior thesis should have found a faculty thesis advisor by the beginning of their senior year. They should contact physicsadvising@ucsc.edu or their faculty mentor if they need assistance.
Comprehensive Requirement
The comprehensive requirement is satisfied by completing one of the following options:
Physics (Astrophysics) B.S.: Freshman Academic Plan
|
Fall |
Winter |
Spring |
1st (frosh) |
MATH 19A
(or MATH 20A) |
MATH 19B
(or MATH 20B) |
MATH 23A |
|
PHYS 5A & PHYS 5L* |
PHYS 5B & PHYS 5M |
|
|
|
2nd (soph) |
PHYS 5C & PHYS 5N |
MATH 23B |
PHYS 105 |
PHYS 5D |
PHYS 116B |
PHYS 116C |
PHYS 116A |
ASTR 119 |
|
3rd (junior) |
PHYS 110A |
PHYS 110B |
PHYS 133 |
PHYS 102 |
PHYS 112 |
Elective |
|
|
|
4th (senior) |
PHYS 135A |
PHYS 135B |
PHYS 182** |
PHYS 139A |
Elective |
|
Elective |
|
|
*Students who complete the equivalent of MATH 19A before coming to UCSC can take the PHYS 5A, PHYS 5B, PHYS 5C courses and the MATH 19B, MATH 23A, MATH 23B courses in their first year.
**Students writing a senior thesis should replace PHYS 182 with the two-quarter sequence PHYS 195A and PHYS 195B.
In addition to the specific courses shown in this planner, a student must complete courses satisfying the ER, CC, IM, TA, PR and PE general education requirements.
Students looking for an alternative pathway through the major should consult the physics advisor.
Physics (Astrophysics) B.S.: Transfer Academic Plan One
|
Fall |
Winter |
Spring |
1st (junior) |
MATH 23B |
ASTR 119 |
PHYS 105 |
PHYS 102 |
PHYS 116B |
PHYS 116C |
PHYS 116A |
PHYS 133 |
Elective |
2nd (senior) |
PHYS 110A |
PHYS 110B |
PHYS 182* |
PHYS 139A |
PHYS 112 |
Elective |
PHYS 135A |
PHYS 135B |
|
Elective |
|
|
*Students writing a senior thesis should replace PHYS 182 with the two-quarter sequence PHYS 195A and PHYS 195B.
This planner assumes that a student has completed PHYS 5D and general education requirements.
Students who wish to do a more demanding senior thesis or seek greater flexibility in choosing electives may consider delaying graduation.
Physics (Astrophysics) B.S.: Transfer Academic Plan Two
For students who have not completed the equivalent of PHYS 5D.
|
Fall |
Winter |
Spring |
1st Year |
MATH 23B |
PHYS 102 |
PHYS 105 |
PHYS 5D |
PHYS 116B |
PHYS 116C |
PHYS 116A |
ASTR 119 |
PHYS 133 |
2nd Year |
PHYS 110A |
PHYS 110B |
ASTR 136 or PHYS 135 |
PHYS 139A |
PHYS 112 |
Elective |
PHYS 182* |
Elective |
Elective |
*Students writing a senior thesis should replace PHYS 182 with the two-quarter sequence PHYS 195A and PHYS 195B.