Physics 20

PHY20

  • Requisites: Prerequisite: CPM113, MTH10C, CPM123, MTH20T, MTH20-1, MTH30-1, MTH30-2, PHY20, PHY30 or any course equivalent.
  • Course Equivalencies: CPP120, PHY20
  • Open Studies: Not Available
  • Credits: 5.00

Course topics covered include: conversion of units, vectors, linear, rotational and circular motion, Newton's laws of motion, uniform circular accelerated motion, work, power & energy and wave properties. Prerequisite: Science 10 recommended.

View Course Outline

Upcoming Sessions

Class Section Dates
30948 A01 May. 05 - Jul. 25, 2025
Delivery Status
Day Open
Meeting Times:
  • May. 5 to 12 - Monday: 9:00 AM - 9:50 AM
  • May. 6 to 16 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM
  • May. 19 to 26 - Monday: 9:00 AM - 9:50 AM
  • May. 20 to 30 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM
  • Jun. 2 to 9 - Monday: 9:00 AM - 9:50 AM
  • Jun. 3 to 13 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM
  • Jun. 16 to 23 - Monday: 9:00 AM - 9:50 AM
  • Jun. 17 to 27 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM
  • Jun. 30 to Jul. 7 - Monday: 9:00 AM - 9:50 AM
  • Jul. 1 to 11 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM
  • Jul. 14 to 21 - Monday: 9:00 AM - 9:50 AM
  • Jul. 15 to 25 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM

All times shown are in MT

Notes:

Class Section Dates
30958 A02 May. 05 - Jul. 25, 2025
Delivery Status
Day Open
Meeting Times:
  • May. 5 to 12 - Monday: 10:00 AM - 10:50 AM
  • May. 6 to 16 - Tuesday, Thursday, Friday: 10:00 AM - 11:50 AM
  • May. 19 to 26 - Monday: 10:00 AM - 10:50 AM
  • May. 20 to 30 - Tuesday, Thursday, Friday: 10:00 AM - 11:50 AM
  • Jun. 2 to 9 - Monday: 10:00 AM - 10:50 AM
  • Jun. 3 to 13 - Tuesday, Thursday, Friday: 10:00 AM - 11:50 AM
  • Jun. 16 to 23 - Monday: 10:00 AM - 10:50 AM
  • Jun. 17 to 27 - Tuesday, Thursday, Friday: 10:00 AM - 11:50 AM
  • Jun. 30 to Jul. 7 - Monday: 10:00 AM - 10:50 AM
  • Jul. 1 to 11 - Tuesday, Thursday, Friday: 10:00 AM - 11:50 AM
  • Jul. 14 to 21 - Monday: 10:00 AM - 10:50 AM
  • Jul. 15 to 25 - Tuesday, Thursday, Friday: 10:00 AM - 11:50 AM

All times shown are in MT

Notes:

Class Section Dates
30960 A03 May. 05 - Jul. 25, 2025
Delivery Status
Day Open
Meeting Times:
  • May. 5 to 12 - Monday: 12:00 PM - 12:50 PM
  • May. 6 to 16 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM
  • May. 19 to 26 - Monday: 12:00 PM - 12:50 PM
  • May. 20 to 30 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM
  • Jun. 2 to 9 - Monday: 12:00 PM - 12:50 PM
  • Jun. 3 to 13 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM
  • Jun. 16 to 23 - Monday: 12:00 PM - 12:50 PM
  • Jun. 17 to 27 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM
  • Jun. 30 to Jul. 7 - Monday: 12:00 PM - 12:50 PM
  • Jul. 1 to 11 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM
  • Jul. 14 to 21 - Monday: 12:00 PM - 12:50 PM
  • Jul. 15 to 25 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM

All times shown are in MT

Notes:

Class Section Dates
30954 OA02 May. 05 - Jul. 25, 2025
Delivery Status
Day, Online Open
Meeting Times:
  • May. 5 to 12 - Monday: 9:00 AM - 9:50 AM
  • May. 6 to 16 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM
  • May. 19 to 26 - Monday: 9:00 AM - 9:50 AM
  • May. 20 to 30 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM
  • Jun. 2 to 9 - Monday: 9:00 AM - 9:50 AM
  • Jun. 3 to 13 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM
  • Jun. 16 to 23 - Monday: 9:00 AM - 9:50 AM
  • Jun. 17 to 27 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM
  • Jun. 30 to Jul. 7 - Monday: 9:00 AM - 9:50 AM
  • Jul. 1 to 11 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM
  • Jul. 14 to 21 - Monday: 9:00 AM - 9:50 AM
  • Jul. 15 to 25 - Tuesday, Thursday, Friday: 8:00 AM - 9:50 AM

All times shown are in MT

Notes:

Class Section Dates
30956 OA03 May. 05 - Jul. 25, 2025
Delivery Status
Day, Online Open
Meeting Times:
  • May. 5 to 12 - Monday: 12:00 PM - 12:50 PM
  • May. 6 to 16 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM
  • May. 19 to 26 - Monday: 12:00 PM - 12:50 PM
  • May. 20 to 30 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM
  • Jun. 2 to 9 - Monday: 12:00 PM - 12:50 PM
  • Jun. 3 to 13 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM
  • Jun. 16 to 23 - Monday: 12:00 PM - 12:50 PM
  • Jun. 17 to 27 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM
  • Jun. 30 to Jul. 7 - Monday: 12:00 PM - 12:50 PM
  • Jul. 1 to 11 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM
  • Jul. 14 to 21 - Monday: 12:00 PM - 12:50 PM
  • Jul. 15 to 25 - Tuesday, Thursday, Friday: 12:00 PM - 1:50 PM

All times shown are in MT

Notes:

Class Section Dates
11637 A01 Sep. 02 - Dec. 16, 2025
Delivery Status
Day Open
Meeting Times:
  • Sep. 2 to 12 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Sep. 16 to 26 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Sep. 30 to Oct. 10 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Oct. 14 to 24 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Oct. 28 to Nov. 7 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Nov. 11 to 21 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Nov. 25 to Dec. 5 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Dec. 9 - Tuesday: 9:00 AM - 10:50 AM

All times shown are in MT

Notes:

Class Section Dates
11639 A02 Sep. 02 - Dec. 16, 2025
Delivery Status
Day Open
Meeting Times:
  • Sep. 2 to 12 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Sep. 16 to 26 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Sep. 30 to Oct. 10 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Oct. 14 to 24 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Oct. 28 to Nov. 7 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Nov. 11 to 21 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Nov. 25 to Dec. 5 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Dec. 9 - Tuesday: 11:00 AM - 12:50 PM

All times shown are in MT

Notes:

Class Section Dates
11633 OA01 Sep. 02 - Dec. 16, 2025
Delivery Status
Day, Online Open
Meeting Times:
  • Sep. 2 to 12 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Sep. 16 to 26 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Sep. 30 to Oct. 10 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Oct. 14 to 24 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Oct. 28 to Nov. 7 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Nov. 11 to 21 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Nov. 25 to Dec. 5 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Dec. 9 - Tuesday: 9:00 AM - 10:50 AM

All times shown are in MT

Notes:

Class Section Dates
11635 OA02 Sep. 02 - Dec. 16, 2025
Delivery Status
Day, Online Open
Meeting Times:
  • Sep. 2 to 12 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Sep. 16 to 26 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Sep. 30 to Oct. 10 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Oct. 14 to 24 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Oct. 28 to Nov. 7 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Nov. 11 to 21 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Nov. 25 to Dec. 5 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Dec. 9 - Tuesday: 11:00 AM - 12:50 PM

All times shown are in MT

Notes:

Class Section Dates
11641 OA03 Sep. 02 - Dec. 16, 2025
Delivery Status
Day, Online Open
Meeting Times:
  • Sep. 2 to 12 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Sep. 16 to 26 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Sep. 30 to Oct. 10 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Oct. 14 to 24 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Oct. 28 to Nov. 7 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Nov. 11 to 21 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Nov. 25 to Dec. 5 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Dec. 9 - Tuesday: 1:00 PM - 2:50 PM

All times shown are in MT

Notes:

Class Section Dates
21530 A01 Jan. 08 - Apr. 24, 2026
Delivery Status
Day Open
Meeting Times:
  • Jan. 8 to 23 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Jan. 27 to Feb. 6 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Feb. 10 to 20 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Feb. 24 to Mar. 6 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Mar. 10 to 20 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Mar. 24 to Apr. 3 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Apr. 7 to 17 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM

All times shown are in MT

Notes:

Class Section Dates
21532 A02 Jan. 08 - Apr. 24, 2026
Delivery Status
Day Open
Meeting Times:
  • Jan. 8 to 23 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Jan. 27 to Feb. 6 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Feb. 10 to 20 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Feb. 24 to Mar. 6 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Mar. 10 to 20 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Mar. 24 to Apr. 3 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Apr. 7 to 17 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM

All times shown are in MT

Notes:

Class Section Dates
21526 OA01 Jan. 08 - Apr. 24, 2026
Delivery Status
Day, Online Open
Meeting Times:
  • Jan. 8 to 23 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Jan. 27 to Feb. 6 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Feb. 10 to 20 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Feb. 24 to Mar. 6 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Mar. 10 to 20 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Mar. 24 to Apr. 3 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Apr. 7 to 17 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM

All times shown are in MT

Notes:

Class Section Dates
21528 OA02 Jan. 08 - Apr. 24, 2026
Delivery Status
Day, Online Open
Meeting Times:
  • Jan. 8 to 23 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Jan. 27 to Feb. 6 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Feb. 10 to 20 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Feb. 24 to Mar. 6 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Mar. 10 to 20 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Mar. 24 to Apr. 3 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM
  • Apr. 7 to 17 - Tuesday, Thursday, Friday: 11:00 AM - 12:50 PM

All times shown are in MT

Notes:

Class Section Dates
30661 A01 May. 04 - Jul. 24, 2026
Delivery Status
Day Open
Meeting Times:
  • May. 4 to 11 - Monday: 11:00 AM - 11:50 AM
  • May. 5 to 14 - Tuesday - Thursday: 11:00 AM - 12:50 PM
  • May. 18 to 25 - Monday: 11:00 AM - 11:50 AM
  • May. 19 to 28 - Tuesday - Thursday: 11:00 AM - 12:50 PM
  • Jun. 1 to 8 - Monday: 11:00 AM - 11:50 AM
  • Jun. 2 to 11 - Tuesday - Thursday: 11:00 AM - 12:50 PM
  • Jun. 15 to 22 - Monday: 11:00 AM - 11:50 AM
  • Jun. 16 to 25 - Tuesday - Thursday: 11:00 AM - 12:50 PM
  • Jun. 29 to Jul. 13 - Monday: 11:00 AM - 11:50 AM
  • Jun. 30 to Jul. 16 - Tuesday - Thursday: 11:00 AM - 12:50 PM

All times shown are in MT

Notes:

Class Section Dates
31934 A02 May. 04 - Jul. 24, 2026
Delivery Status
Day Open
Meeting Times:
  • May. 4 to 11 - Monday: 1:00 PM - 1:50 PM
  • May. 5 to 14 - Tuesday - Thursday: 1:00 PM - 2:50 PM
  • May. 18 to 25 - Monday: 1:00 PM - 1:50 PM
  • May. 19 to 28 - Tuesday - Thursday: 1:00 PM - 2:50 PM
  • Jun. 1 to 8 - Monday: 1:00 PM - 1:50 PM
  • Jun. 2 to 11 - Tuesday - Thursday: 1:00 PM - 2:50 PM
  • Jun. 15 to 22 - Monday: 1:00 PM - 1:50 PM
  • Jun. 16 to 25 - Tuesday - Thursday: 1:00 PM - 2:50 PM
  • Jun. 29 to Jul. 13 - Monday: 1:00 PM - 1:50 PM
  • Jun. 30 to Jul. 16 - Tuesday - Thursday: 1:00 PM - 2:50 PM

All times shown are in MT

Notes:

Class Section Dates
30663 OA01 May. 04 - Jul. 24, 2026
Delivery Status
Day, Online Open
Meeting Times:
  • May. 4 to 11 - Monday: 9:00 AM - 9:50 AM
  • May. 5 to 15 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • May. 18 to 25 - Monday: 9:00 AM - 9:50 AM
  • May. 19 to 29 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Jun. 1 to 8 - Monday: 9:00 AM - 9:50 AM
  • Jun. 2 to 12 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Jun. 15 to 22 - Monday: 9:00 AM - 9:50 AM
  • Jun. 16 to 26 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM
  • Jun. 29 to Jul. 13 - Monday: 9:00 AM - 9:50 AM
  • Jun. 30 to Jul. 17 - Tuesday, Thursday, Friday: 9:00 AM - 10:50 AM

All times shown are in MT

Notes:

Class Section Dates
30665 OA02 May. 04 - Jul. 24, 2026
Delivery Status
Day, Online Open
Meeting Times:
  • May. 4 to 11 - Monday: 1:00 PM - 1:50 PM
  • May. 5 to 15 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • May. 18 to 25 - Monday: 1:00 PM - 1:50 PM
  • May. 19 to 29 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Jun. 1 to 8 - Monday: 1:00 PM - 1:50 PM
  • Jun. 2 to 12 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Jun. 15 to 22 - Monday: 1:00 PM - 1:50 PM
  • Jun. 16 to 26 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM
  • Jun. 29 to Jul. 13 - Monday: 1:00 PM - 1:50 PM
  • Jun. 30 to Jul. 17 - Tuesday, Thursday, Friday: 1:00 PM - 2:50 PM

All times shown are in MT

Notes: