Fall 2024 Course Info

Please Review This Entire Page Carefully

About WAitlists

Waitlists Work

If the course is full, please get yourself on the waitlist. 

Waitlists help us understand latent demand and could help empower us to offer more sections or figure how to accommodate more. Understand how waitlists function: https://www.ccsf.edu/admissions-recordsregistration/waitlist-information -- Email me if you have questions. 

Textbook = Success 

GET THE TEXTBook NOW!

Get your textbook ASAP. Delayed access to books can slow your progress and lead to a bad grade.

Please review course specific info below.

Expand your course section below for details. Scroll down if on Mobile.

Questions? E-mail me: hsoneji@ccsf.edu 

Soneji Course Details

ENRG 3
ALTERNATIVE eNERGY

Fall 24 ENRG 3 will be delivered in a fully online mode.

Two Required Live [Zoom] Exams To Be Scheduled Shortly. One for the Midterm, the 2nd for the Final Exam.

ENGN 10A
iNTRO TO ENGINEERING

ENGN 20
Circuits Lecture

Not Offered Fall.

ENGN 20L
Circuits Lab

Not Offered Fall.

ENGN 38
Programming for Engineers

ENGN 38 will be at "Ocean" TWO days/week.

To Prepare:

General Course Info:

Course Overview:

Some thoughts on Prof Soneji's ENGN 38:

ENGN 38 will have a TA

ENVS (SUST) 91
Sustainability Work Experience

This is a Work Experience Class

ENVS (SUST) 91 Students Must Contact Soneji Before Registering

ENVS (SUST) 31
Environmental Science

Soneji is not teaching ENVS 31 (formerly SUST 31) this Spring. The class is being offered. Please see the course schedule!