PH 1120

General Physics-Electricity And Magnetism

Worcester Polytechnic Institute · UGRD · Fall 2026

40 sections21 open now
Add to a schedule

Catalog description

Cat. I A calculus-based introduction with laboratory to the theory of electricity and magnetism. Topics include: Coulomb’s law, electric and magnetic fields, capacitance, electrical current and resistance, and electromagnetic induction. Students may not receive credit for both PH 1120 and PH 1121. Recommended Background Working knowledge of the material presented in PH 1110 or PH 1111, of differential and integral calculus (MA 1021 and MA 1022).

Sections

Current meeting, instructor, credit, and enrollment details

Updated 2 hours ago

BS01

OpenSeats: 44/110 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BS01Fall 2026UGRD3 credits
44 enrolled110 capacity
Days & times
M-R10:00 AM - 11:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Innovation Studio 205 Active Learning Classroom North; Innovation Studio 203 Active Learning Classroom South
Instructor
Qi Wen
Details checked 2 hours agoSeats checked 2 hours ago

BS01-Multipurpose

OpenSeats: 44/110 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BS01-MultipurposeFall 2026UGRD3 credits
44 enrolled110 capacity
Days & times
W10:00 AM - 10:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Salisbury Labs 115 Kinnicutt Hall
Instructor
Qi Wen
Details checked 2 hours agoSeats checked 2 hours ago

BS02

OpenSeats: 22/110 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BS02Fall 2026UGRD3 credits
22 enrolled110 capacity
Days & times
T-F10:00 AM - 11:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Innovation Studio 203 Active Learning Classroom South; Innovation Studio 205 Active Learning Classroom North
Instructor
Thomas Noviello
Details checked 2 hours agoSeats checked 2 hours ago

BS02-Multipurpose

OpenSeats: 22/110 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BS02-MultipurposeFall 2026UGRD3 credits
22 enrolled110 capacity
Days & times
W11:00 AM - 11:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Salisbury Labs 115 Kinnicutt Hall
Instructor
Thomas Noviello
Details checked 2 hours agoSeats checked 2 hours ago

BX01

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX01Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
T9:00 AM - 10:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 117 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX02

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX02Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
T11:00 AM - 12:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 117 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX03

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX03Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
T1:00 PM - 2:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 117 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX04

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX04Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
T3:00 PM - 4:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 117 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX05

OpenSeats: 23/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX05Fall 2026UGRD3 credits
23 enrolled24 capacity
Days & times
W9:00 AM - 10:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 117 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX06

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX06Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
W11:00 AM - 12:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 117 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX07

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX07Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
W1:00 PM - 2:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 117 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX08

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX08Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
W3:00 PM - 4:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 117 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX09

OpenSeats: 23/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX09Fall 2026UGRD3 credits
23 enrolled24 capacity
Days & times
T9:00 AM - 10:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX10

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX10Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
T11:00 AM - 12:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX11

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX11Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
T1:00 PM - 2:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX12

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX12Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
T3:00 PM - 4:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX13

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX13Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
W9:00 AM - 10:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX14

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX14Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
W11:00 AM - 12:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX15

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX15Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
W1:00 PM - 2:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX16

OpenSeats: 20/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX16Fall 2026UGRD3 credits
20 enrolled24 capacity
Days & times
W3:00 PM - 4:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX17

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX17Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
R9:00 AM - 10:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX18

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX18Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
R11:00 AM - 12:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX19

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX19Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
R1:00 PM - 2:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX20

OpenSeats: 22/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX20Fall 2026UGRD3 credits
22 enrolled24 capacity
Days & times
R3:00 PM - 4:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX21

OpenSeats: 6/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX21Fall 2026UGRD3 credits
6 enrolled24 capacity
Days & times
F9:00 AM - 10:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX22

OpenSeats: 18/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX22Fall 2026UGRD3 credits
18 enrolled24 capacity
Days & times
F11:00 AM - 12:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX23

OpenSeats: 17/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX23Fall 2026UGRD3 credits
17 enrolled24 capacity
Days & times
F1:00 PM - 2:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 208 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX25

OpenSeats: 18/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX25Fall 2026UGRD3 credits
18 enrolled24 capacity
Days & times
T11:00 AM - 12:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX26

OpenSeats: 17/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX26Fall 2026UGRD3 credits
17 enrolled24 capacity
Days & times
T1:00 PM - 2:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX27

OpenSeats: 16/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX27Fall 2026UGRD3 credits
16 enrolled24 capacity
Days & times
T3:00 PM - 4:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX28

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX28Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
W9:00 AM - 10:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX29

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX29Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
W11:00 AM - 12:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX30

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX30Fall 2026UGRD3 credits
24 enrolled24 capacity
Days & times
W1:00 PM - 2:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX31

OpenSeats: 5/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX31Fall 2026UGRD3 credits
5 enrolled24 capacity
Days & times
W3:00 PM - 4:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX33

OpenSeats: 16/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX33Fall 2026UGRD3 credits
16 enrolled24 capacity
Days & times
R11:00 AM - 12:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX34

OpenSeats: 22/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX34Fall 2026UGRD3 credits
22 enrolled24 capacity
Days & times
R1:00 PM - 2:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX35

OpenSeats: 10/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX35Fall 2026UGRD3 credits
10 enrolled24 capacity
Days & times
R3:00 PM - 4:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX36

OpenSeats: 8/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX36Fall 2026UGRD3 credits
8 enrolled24 capacity
Days & times
F9:00 AM - 10:50 AM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX37

OpenSeats: 5/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX37Fall 2026UGRD3 credits
5 enrolled24 capacity
Days & times
F11:00 AM - 12:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago

BX38

OpenSeats: 5/24 seats Last recorded: Aug 13, 2026, 6:47 PM
Class #PH-1120-BX38Fall 2026UGRD3 credits
5 enrolled24 capacity
Days & times
F1:00 PM - 2:50 PM
Meeting dates
2026-10-19 - 2026-12-11
Location
Olin Hall 211 Physics Lab
Instructor
Staff
Details checked 2 hours agoSeats checked 2 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?