BIO 105

Heredity, Evolution & Society

Middlesex College · UGRD · Fall 2026

9 sections1 open now
Add to a schedule

Catalog description

This course is an introductory survey that demonstrates how and why evolutionary theory is the unifying principle of modern biology. The course also examines the biological disciplines of classical and population genetics, molecular genetics, cell biology, human evolution, and origins of life research. The impact of evolutionary theory and applications of genetic technologies on society are assessed. Labs include computer simulations, lab activities (non-dissection) and use of various audio-visual materials. Recommended for non-science majors.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 2 hours ago

01

2 openSeats: 22/24 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #3155-BIO-105-01Fall 2026UGRD4 credits
2 available22 enrolled24 capacity0 waitlist
Days & times
We · 8:00 – 10:50 AMTu · 8:00 – 10:50 AM
Meeting dates
Sep 8 – Dec 18
Location
Live Online ONLINE; South Hall 137
Instructor
Mohanty, M

Section notes

HYBRID COURSE: Students are required to participate in BOTH Main Campus and REMOTE LIVE modalities for this course. Students may be required to access CANVAS for this course.

Details checked 2 hours agoSeats checked 2 hours ago

02

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #3156-BIO-105-02Fall 2026UGRD4 credits
0 available24 enrolled24 capacity0 waitlist
Days & times
Tu Th · 3:30 – 4:50 PMWe · 3:30 – 4:50 PM
Meeting dates
Sep 8 – Dec 18
Location
Live Online ONLINE; South Hall 137
Instructor
Allen, G

Section notes

HYBRID COURSE: Students are required to participate in BOTH Main Campus and REMOTE LIVE modalities for this course. Students may be required to access CANVAS for this course.

Details checked 2 hours agoSeats checked 2 hours ago

03

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #3157-BIO-105-03Fall 2026UGRD4 credits
0 available24 enrolled24 capacity0 waitlist
Days & times
Tu Th · 9:30 – 10:50 AMWe · 9:30 – 10:50 AM
Meeting dates
Sep 8 – Dec 18
Location
Main Hall 111; South Hall 137
Instructor
Allen, G
Details checked 2 hours agoSeats checked 2 hours ago

04

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #3158-BIO-105-04Fall 2026UGRD4 credits
0 available24 enrolled24 capacity0 waitlist
Days & times
Fr · 9:00 – 11:50 AMFr · 9:00 – 11:50 AM
Meeting dates
Sep 8 – Dec 18
Location
Main Hall 105; South Hall 137
Instructor
Saha, A
Details checked 2 hours agoSeats checked 2 hours ago

05

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #3159-BIO-105-05Fall 2026UGRD4 credits
0 available24 enrolled24 capacity0 waitlist
Days & times
Mo We · 12:30 – 1:50 PMTu · 12:30 – 1:50 PM
Meeting dates
Sep 8 – Dec 18
Location
Main Hall 132; South Hall 137
Instructor
Allen, G
Details checked 2 hours agoSeats checked 2 hours ago

60

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #3160-BIO-105-60Fall 2026UGRD4 credits
0 available24 enrolled24 capacity0 waitlist
Days & times
Mo · 6:00 – 8:50 PMWe · 6:00 – 8:50 PM
Meeting dates
Sep 8 – Dec 18
Location
Live Online ONLINE; Live Online ONLINE
Instructor
Soliman, M
Details checked 2 hours agoSeats checked 2 hours ago

64

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #3161-BIO-105-64Fall 2026UGRD4 credits
0 available24 enrolled24 capacity0 waitlist
Days & times
Th · 6:00 – 8:50 PMTu · 6:00 – 8:50 PM
Meeting dates
Sep 8 – Dec 18
Location
Live Online ONLINE; Live Online ONLINE
Instructor
Mohanty, M
Details checked 2 hours agoSeats checked 2 hours ago

65

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #3162-BIO-105-65Fall 2026UGRD4 credits
0 available24 enrolled24 capacity0 waitlist
Days & times
Th · 5:00 – 7:50 PMTu · 5:00 – 7:50 PM
Meeting dates
Sep 8 – Dec 18
Location
Live Online ONLINE; Live Online ONLINE
Instructor
Siano, N
Details checked 2 hours agoSeats checked 2 hours ago

07

FullSeats: 24/24 seats Last recorded: Aug 13, 2026, 3:37 PM
Class #5241-BIO-105-07Fall 2026UGRD4 credits
0 available24 enrolled24 capacity0 waitlist
Days & times
We · 4:30 – 7:20 PMMo · 4:30 – 7:20 PM
Meeting dates
Sep 8 – Dec 18
Location
Main Hall 116; South Hall 137
Instructor
Arora, V
Details checked 2 hours agoSeats checked 2 hours ago
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?