PH 1120
General Physics-Electricity And Magnetism
Worcester Polytechnic Institute · UGRD · Fall 2026
40 sections21 open now
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
BS01
OpenSeats: 44/110 seats Last recorded: Aug 13, 2026, 6:47 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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 PMClass #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?