Max Luttrell

Instructor, Computer Science Department


Fall 2025 Classes 

CS110B - Programming Fundamentals: C++ (3 online sections)

Section 831, CRN 71513

Section 832, CRN 71512 

Section 833, CRN 71514


CS110C - Data Structures & Algorithms: C++ (1 online section with in-person final)

Section 831, CRN 71517


The first day of classes is Monday, Aug 18th, 2025.


Spring 2025 Classes 

CS110B - Programming Fundamentals: C++ (2 online sections)

Section 831, CRN 31995

Section 832, CRN 34059


CS110C - Data Structures & Algorithms: C++ (2 online sections)

Section 831, CRN 31764

Section 832, CRN 35086


The first day of classes is Monday, January 13th, 2025.


The CCSF CS College Catalog has more information about courses I teach, and all of the courses in the CS department. 


What does online learning mean?


My Fall 2025 CS110B classes are fully online, with no scheduled meetings.  For most course activities, you will need to complete them online within a given week, but it will be up to you when during the week to do it.  For midterm and final exams, you will have a 24-hour period to submit the exam online, but again, it will be up to you when within that period to submit.  


My Fall 2025 CS110C class is almost fully online, but does have a required in-person final examFor most course activities, you will need to complete them online within a given week, but it will be up to you when during the week to do it.  For midterm exams, you will have a 24-hour period to submit the exam online, but again, it will be up to you when within that period to submit.  For the final exam, you will be required to take the exam in-person on Friday, Dec 12, 10:30am - 12:30pm, in BATL 413.


What if classes are full?

You can enroll in any of my CS110B and CS110C sections -- for a given class, all of its sections are the same.  If one section is full, you should enroll in another one which has room.  If they all are full, you should get on the waitlist for one of the sections (before the semester starts) or submit a class add request (after the semester starts).  Important -- the waitlist disappears on the first day of classes!  If you were on the waitlist before the first day of classes and still wish to enroll in the class, you still need to submit a class add request.  The official CCSF waitlist policy has more details on how this works.  


What do I need to do the first week?

You must log into Canvas and complete the first week's activities during the first week, otherwise you will be dropped from the course as a no-show so another student can take your spot.  



Hope to see you in class!