Female student searching in her phone.

Searchable Class Schedule

Canvas Login Instructions

Announcements

Phase I of a state-mandated initiative — aimed at simplifying student transfer and ensuring uniformity in course numbers across California Community Colleges — is underway  for Fall 2025. This impacts six Foothill courses plus their honors course version. View the six courses listed here.
When viewing a course in the schedule of classes, you will see a letter at the end of the class course section number IF that class is NOT being taught FULLY in person on campus. View section letter code definitions.

Foothill offers many courses with free ($0) or low-cost (under $30) materials.

To find them In the Searchable Class Schedule, open the Textbooks dropdown filter and select:

  • No Cost ($0)
  • Less than < $30

Courses with free materials will display $0 in the schedule.

Textbook costs filter on searchable schedule

Searchable Class Schedule

Clear

27 classes scheduled

C S 1A
OBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN JAVA
4.5 units
Section: 

C S -001A-01W

Course Number (CRN): 

10124

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA HARDEN, DAVID
Lecture Online TBA TBA HARDEN, DAVID

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
Section: 

C S -001A-02W

Course Number (CRN): 

10046

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA KRISHNAMURTHY, LALITHA
Lecture Online TBA TBA KRISHNAMURTHY, LALITHA

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 1B
INTERMEDIATE SOFTWARE DESIGN IN JAVA
4.5 units
Section: 

C S -001B-01W

Course Number (CRN): 

10125

Dates: 

6/29/2026 - 8/7/2026

Open

39 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA PHAM, TRI
Lecture Online TBA TBA PHAM, TRI

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 2A
OBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN C++
4.5 units
Section: 

C S -002A-01W

Course Number (CRN): 

10039

Dates: 

6/29/2026 - 8/7/2026

Open

37 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA MEADE, LADAWN
Lecture Online TBA TBA MEADE, LADAWN

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 2B
INTERMEDIATE SOFTWARE DESIGN IN C++
4.5 units
Section: 

C S -002B-01W

Course Number (CRN): 

10043

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA HARDEN, DAVID
Lecture Online TBA TBA HARDEN, DAVID

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 3A
OBJECT-ORIENTED PROGRAMMING METHODOLOGIES IN PYTHON
4.5 units
Section: 

C S -003A-01W

Course Number (CRN): 

10079

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA LAMBLE, GERI
Lecture Online TBA TBA LAMBLE, GERI

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
Section: 

C S -003A-02W

Course Number (CRN): 

10137

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA LAMBLE, GERI
Lecture Online TBA TBA LAMBLE, GERI

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
Section: 

C S -003A-03W

Course Number (CRN): 

10165

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA TRINH, VIET
Lecture Online TBA TBA TRINH, VIET

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
Section: 

C S -003A-04W

Course Number (CRN): 

10151

Dates: 

6/29/2026 - 8/7/2026

Open

39 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA CECIL, JESSE
Lecture Online TBA TBA CECIL, JESSE

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
Section: 

C S -003A-05W

Course Number (CRN): 

10275

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA CECIL, JESSE
Lecture Online TBA TBA CECIL, JESSE

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 3B
INTERMEDIATE SOFTWARE DESIGN IN PYTHON
4.5 units
Section: 

C S -003B-01W

Course Number (CRN): 

10166

Dates: 

6/29/2026 - 8/7/2026

Open

37 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA TRINH, VIET
Lecture Online TBA TBA TRINH, VIET

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 8A
INTRODUCTION TO DATA SCIENCE
4.5 units
Section: 

C S -008A-01W

Course Number (CRN): 

10788

Dates: 

6/29/2026 - 8/7/2026

Open

34 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA REED, ERIC
Lecture Online TBA TBA REED, ERIC

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
Section: 

C S -008A-02W

Course Number (CRN): 

10815

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA REED, ERIC
Lecture Online TBA TBA REED, ERIC

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 11A
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
4.5 units
Section: 

C S -011A-01W

Course Number (CRN): 

11006

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA WU, MICHELLE
Lecture Online TBA TBA WU, MICHELLE

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 12A
INTRODUCTION TO MACHINE LEARNING
4.5 units
Section: 

C S -012A-01W

Course Number (CRN): 

11007

Dates: 

6/29/2026 - 8/7/2026

Open

39 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA WU, MICHELLE
Lecture Online TBA TBA WU, MICHELLE

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 22A
JAVASCRIPT FOR PROGRAMMERS
4.5 units
Section: 

C S -022A-01W

Course Number (CRN): 

10065

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA WEUSIJANA, BABA KOFI
Lecture Online TBA TBA WEUSIJANA, BABA KOFI

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 30A
INTRODUCTION TO LINUX
4.5 units
Section: 

C S -030A-01W

Course Number (CRN): 

10066

Dates: 

6/29/2026 - 8/7/2026

Open

39 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA MURPHY, MIKE
Lecture Online TBA TBA MURPHY, MIKE

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 31A
INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS
4.5 units
Section: 

C S -031A-01W

Course Number (CRN): 

10075

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA MEADE, LADAWN
Lecture Online TBA TBA MEADE, LADAWN

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 48A
DATA VISUALIZATION
4.5 units
Section: 

C S -048A-01W

Course Number (CRN): 

10754

Dates: 

6/29/2026 - 8/7/2026

Open

39 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA LANKESTER, JOANNA
Lecture Online TBA TBA LANKESTER, JOANNA

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 50A
NETWORK BASICS (CCNA)
4.5 units
Section: 

C S -050A-01W

Course Number (CRN): 

10360

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA MURPHY, MIKE
Lecture Online TBA TBA MURPHY, MIKE

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 50C
SCALING LOCAL AREA NETWORKS (CCNA)
4.5 units
Section: 

C S -050C-01W

Course Number (CRN): 

11005

Dates: 

6/29/2026 - 8/7/2026

Open

40 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA RYAN, TIMOTHY
Lecture Online TBA TBA RYAN, TIMOTHY

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 53A
CYBERSECURITY FUNDAMENTALS
4.5 units
Section: 

C S -053A-01W

Course Number (CRN): 

10361

Dates: 

6/29/2026 - 8/7/2026

Open

38 of 40 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA RYAN, TIMOTHY
Lecture Online TBA TBA RYAN, TIMOTHY

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 55A
INTRODUCTION TO CLOUD COMPUTING IN AMAZON WEB SERVICES
4.5 units
Section: 

C S -055A-01Z

Course Number (CRN): 

10168

Dates: 

6/29/2026 - 8/7/2026

Open

19 of 19 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA SANDOR, ROBERT
Lecture Online MW 6:00 PM-9:50 PM SANDOR, ROBERT

Modality Textbook(s) Footnote
Fully Online synch and async Check Bookstore This hybrid class is fully online, with regularly scheduled synchronous virtual class meetings with the instructor (e.g., Zoom) on specific days and times, as noted in the class schedule, and online asynchronous activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
Section: 

C S -055A-02W

Course Number (CRN): 

10169

Dates: 

6/29/2026 - 8/7/2026

Open

17 of 20 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA SANDOR, ROBERT
Lecture Online TBA TBA SANDOR, ROBERT

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 55G
AWS CLOUD PRACTITIONER CERTIFICATION PREPARATION
4.5 units
Section: 

C S -055G-01Z

Course Number (CRN): 

11029

Dates: 

6/29/2026 - 8/7/2026

Open

19 of 19 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA SANDOR, ROBERT
Lecture Online TTh 6:00 PM-9:50 PM SANDOR, ROBERT

Modality Textbook(s) Footnote
Fully Online synch and async Check Bookstore This hybrid class is fully online, with regularly scheduled synchronous virtual class meetings with the instructor (e.g., Zoom) on specific days and times, as noted in the class schedule, and online asynchronous activities with weekly requirements and due dates outlined by the course instructor.  
Section: 

C S -055G-02W

Course Number (CRN): 

11030

Dates: 

6/29/2026 - 8/7/2026

Open

19 of 20 seats open
10 of 10 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA SANDOR, ROBERT
Lecture Online TBA TBA SANDOR, ROBERT

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.
C S 78C
SPECIAL TOPICS IN COMPUTER SCIENCE
3 units
Section: 

C S -078C-01W

Course Number (CRN): 

11033

Dates: 

7/20/2026 - 8/30/2027

 LATE START 

Waitlist

0 of 0 seats open
0 of 0 waitlist seats open


Type Room Day & Time Instructor
Lab Online TBA TBA REED, ERIC
Lecture Online TBA TBA REED, ERIC

Modality Textbook(s) Footnote
Fully Online asynchronous Check Bookstore This fully online asynchronous class has online activities with weekly requirements and due dates outlined by the course instructor. After registering, find out how to log in to the course site. View Canvas Login Instructions.

Image Description

Keep Exploring

Love Your Learning at Foothill College.