SPRING 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.
Is My Course On Campus?
Most of my courses will take place physically at the Ocean Campus or Chinatown Campus. See the schedule
One Exception:
ENGN 10A is asynchoronous and online. WITH TWO EXCEPTIONS FOR MIDTERM AND FINAL! See details below.
Engagement and attendance are expected for success and required per my student expectations.
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
ALTERNATIVE eNERGY
Spring 2024 ENRG 3 returns to full time in person only.
Lack of attendance and/or lack of engagement will result in your being dropped.
You will be expected to complete somework via Canvas.
The better prepared you are, the more rewarding, engaging, and successful our weekly time together will be.
ENGN 10A
iNTRO TO ENGINEERING
iNTRO TO ENGINEERING
Spring 2024 10A is Asynchronous and Online
ENGN 20
Circuits Lecture
Circuits Lecture
Get The Textbook ASAP For Circuits Lecture:
We plan to launch very quickly into circuits!
Introductory Circuit Analysis, Boylestad (Pearson)
10th, 11th, 12th or 13th Ed OK
ENGN 20 Circuits Lecture
This course will be delivered on campus. Because circuits is challenging and we will learn better together.
ENGN 20L
Circuits Lab
Circuits Lab
ENGN 20L will be at "Ocean".
We will leverage on campus labs, test and measurement equipment, and some CCSF loaner parts
Lab kits may be required to be purchased
Lab manual(s) for 20L are open source resources.
I am working with the bookstore to have printed copies available for you all at lower cost.
ENGN 38
Programming for Engineers
Programming for Engineers
Not Offered Spring 2024.
ENVS (SUST) 91
Sustainability Work Experience
Sustainability Work Experience
This is a Work Experience Class
ENVS (SUST) 91 Students Must Contact Soneji Before Registering
IMPORTANT NOTE: it is the students responsibility to find an organization that will take them on as a paid or unpaid intern or volunteer.
Key Info:
WORKLOAD Per CCSF Credit Unit students are to complete:
Unpaid Work: 60 hours of work during the semester (~3.5 hours per week)
OR
Paid Work: 75 hours for paid work (~4.5 hours per week).
Some Ideas:
Can be found at Prof Langmo's legacy page for SUST 91.
ENVS (SUST) 31
Environmental Science
Environmental Science
Soneji is not teaching ENVS 31 (formerly SUST 31) this Spring. The class is being offered. Please see the course schedule!