Douglas Putnam

City College of San Francisco
Douglas Putnam

1 Fall 2022

Course CRN Section Dates Duration Units
CS 131B Python Programming 71532 932 08/29/2022 - 12/20/2022 16 weeks 4
CS 131B Python Programming 71530 933 08/29/2022 - 12/20/2022 16 weeks 4
CS 160B Shell Scripting 71540 931 10/24/2022 - 12/20/2022 8 weeks 2

When courses are full, try to get on the Registrar's waitlist.

2 Preparedness

You can self-evaluate whether your programming skills are sufficient to take this course. CCSF's "Programming Fundamentals" courses such as CS 131B Python and CS 110B C++, or CS 111B Java are for students who have at least the skills one would learn in CS 110A Introduction to Programming. If you have never programmed before, you should first take CS 110A Intro to Programming, which is taught using Python.

If you're wondering if you're ready to enroll in a B-Level course such as CS110B, CS111B, or CS131B, you should be able to complete this example problem:

Write a complete function or method that:

1. Expects a single integer parameter
2. If the integer is positive, print a “Hello world!” message that number of times
3. Otherwise, print an message such as: “Error: number must be positive!” 

3 Contact

Send all email to dputnam at ccsf dot edu.

4 Office location, office hours, and tutoring

My courses are given 100% online. which means no on-campus meetings and no in-person office hours. However, students can always reach me through the class forums or by sending an email to my CCSF email address (dputnam at ccsf.edu). If you wish to speak to a faculty advisor in person, visit the CS Department Office in Batmale 456.

If you are interested in tutorial assistance, please contact the Academic Computing Resource Center (ACRC) for more information.

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.

5 CS department Resources

6 Canvas, the CCSF learning management system

Canvas 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.

7 RAMID

You need a RAMID to log in to CCSF resources. Retrieve your RAM ID here: Introducing RAM ID

8 Canvas support and the CCSF Help Desk

If you have a problem with Canvas, the primary contact point isOnline 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.

9 Hills password resets

If you are having a problem with your Hills account or need a password reset, contact theCCSF Help Desk.

10 CCSF student code of conduct

Student conduct must conform to College rules and regulations as outlined in CCSF Student Code of Conduct.

11 CCSF internship and job board

The CCSF Internship and Job Board is a free service where registered students and alumni can post resumes and search for internships and jobs and take work experience classes. Students can register for these classes and earn college credit for what they learn while working at paid jobs or internships.

For more information contact CCSF&rsquo;s employment and training specialist Steve Nelson <snelson@ccsf.edu>.

12 CCSF Anti-discrimination Policy

The San Francisco Community College District is committed to the principles of equal opportunity, and the prevention of discrimination and harassment in any program or activity of the District on the basis of race, color, ancestry, national origin, ethnic group identification, religion, age, gender, gender identity, marital status, domestic partner status, sexual orientation, disability or AIDS/HIV status, medical conditions, or status as Vietnam-era veteran, or on the basis of these perceived characteristics, or based on association with a person or group with one or more of these actual or perceived characteristics.

If you believe you have been subject to discrimination, please contact Mildred Otis, Title 5/EEO/ADA/Title IX Compliance Officer, at motis@ccsf.edu.

13 Contingency plan

If you cannot contact me by email or by the course discussion forums, keeping in mind that it can take up to three days to respond to messages sent after 5 PM Fridays, please go to the CS Department office in Batmale Rm 456 to speak with the staff.

Title: Douglas Putnam
Author: D Putnam
Creator: Emacs 27.2 (Org mode 9.4.4)
Modified: 2022-06-10 Fri 10:42
License: This work is licensed under a Creative Commons Attribution - NonCommercial - NoDerivatives 4.0 International License.
All dates in this document are tentative. Consult the CCSF Academic calendar for official CCSF dates and deadlines.
© Copyright 2010-2022 Douglas Putnam, all rights reserved.