1 2018 Courses
|2018||Spring|| CS 113A Perl Programming
CS 132A Ruby Programming
CS 230W WordPress and Drupal CMS Development
|2018||Summer||CS 131A Python Programming (7-week online course)|
|2018||Fall||CS 132A Ruby Programming
CS 232 Ruby on Rails Development
CS 230W WordPress & Drupal CMS Development
Send all email to
dputnam at ccsf dot edu.
3 Office location, office hours, and tutoring
Courses are given 100% online with no on-campus meetings. Nor are there in-person office hours. Students can always reach me through the class forums or by sending an email to my CCSF email address. If you need to speak to a faculty advisor, visit the CS Department Office in Batmale 456.
CCSF also provides online tutoring for students enrolled in Computer Science courses. Follow the instructions on the Learning Assistance Center’s Online Tutoring page to create your account. CCSF students get up to 20 hours assistance free per semester.
4 CS Department Resources
5 The CCSF LMS
The CCSF learning management system (LMS) is where you will find the course weekly readings, assignments, discussions, exams and grades. The CCSF Online Learning Team will send you an orientation email with login instructions before the first day of the semester. To log in to the LMS you need a valid CCSF RAM ID.
6 RAM ID
Retrieve your RAM ID here: Introducing RAM ID
7 Canvas Support and the CCSF HELP DESK
If you have a problem with Canvas, the primary contact point is Online Course Support Center, where you can submit a support ticket. The CCSF HELP DESK provides phone support for technology-related problems. Call toll free: (844) 693-HELP (4357). On Campus dial 611; Off Campus (415) 239-3711.
8 Hills Password resets
If you are having a problem with your Hills account or need a password reset, contact the CCSF Help Desk.
9 Contingency plan
In the unlikely case that you cannot contact me, either by email or the course Walled Email or through the course forums, keeping in mind that it can take up to three days to respond to messages sent after 5 PM Fridays. If you need to talk to someone in person, please go to the CS Department office in Batmale Rm 456.