COMPUTER SCIENCE Fall 2018More Info & Table of Contents
BATL 456 www.ccsf.edu/cs/ 415-239-3655
Also see COMPUTER NETWORKING AND INFORMATION TECHNOLOGY.
How To Read The Class Listing DATES ENROLLMENT CRN SEQ TYPE DAYS TIMES BEG-END ADDRESS or BLDG ROOM INSTRUCTOR STATUS SEE Choosing the Right Computer Science Courses for You

Fall 2018     Information Science

How To Read The Class Listing
CS 101 Intro to Information Systems 3.0 71716 001 Lec T R 01:10-02:25PM BATL A301A O'Leary, D Deadlines Book SPACE AVAILABLE 72328 002 Lec T R 03:10-04:25PM BATL A301A O'Leary, D Deadlines Book SPACE AVAILABLE 74420 831 Onl HOURS ARR  Giambattista, L Deadlines Book WAIT LIST
CS 101-Sec 831 is an online class with no required meetings on-campus. For course details students must check instructor's website at: http://fog.ccsf.edu/~lgiambat. For more information about online courses go to www.ccsf.edu/disted
CS 177 Software Engineering 3.0
ADVISE: prior programming experience such as CS 110A or 111A or 113A or 130A or 131A or 132 A
75874 001 Lec F 01:10-04:00PM BATL U453 Brick, A Deadlines Book WAIT LIST

Fall 2018     Computer Programming

How To Read The Class Listing
CS 110A Intro to Programming 4.0
ADVISE: MATH 60 or MATH 92
77784 001 Lec M W 09:10-11:00AM BATL  301B Persiko, C Deadlines Book WAIT LIST 74681 003 Lec M W 10:10-12:00PM BATL A301A Potter, J Deadlines Book WAIT LIST 78138 007 Lec M W 11:10-01:00PM BATL  301B O'Leary, D Deadlines Book WAIT LIST 71748 009 Lec M W 01:10-03:00PM BATL  301B O'Leary, D Deadlines Book SPACE AVAILABLE 78139 011 Lec M W 03:10-05:00PM BATL A301A Potter, J Deadlines Book MAY BE AVAIL. 78140 015 Lec T R 08:10-10:00AM BATL U451 Giambattista, L Deadlines Book SPACE AVAILABLE 78141 017 Lec T R 09:00-11:10AM BATL A301A Walimuni, I Deadlines Book SPACE AVAILABLE 78142 019 Lec T R 10:10-12:00PM BATL  301B Pico, M Deadlines Book SPACE AVAILABLE 74680 025 Lec T R 01:10-03:00PM BATL  301B Pico, M Deadlines Book SPACE AVAILABLE 78143 351 Lec F 01:10-05:00PM 1125 Valencia St. A474 Cox, D Deadlines Book SPACE AVAILABLE 76706 501 Lec T 06:00-09:50PM BATL A301A Freedman, K Deadlines Final Book SPACE AVAILABLE 78144 541 Lec M W 06:30-08:20PM 808 Kearny Street A1202 Rathi, A Deadlines Book SPACE AVAILABLE  Woo, G 71804 601 Lec SAT 12:10-04:00PM CLOU U203 Rathi, A Deadlines Final Book WAIT LIST 72840 831 Onl HOURS ARR  Conner, C Deadlines Book WAIT LIST 78145 832 Onl HOURS ARR  Conner, C Deadlines Book WAIT LIST
CS 110A - Sec 831 & 832 are online classes with optional orientation and required final exam on-campus. For course details students must check instructor's website at http://hills.ccsf.edu/~cconner For more information about online courses go to www.ccsf.edu/disted CS 110A -831 and 832 are combined as one large class in the online course system, so students may interact with other students in both sections.
78146 833 Onl HOURS ARR  Ibrahim, H Deadlines Book WAIT LIST
CS 110A -Sec 833 is an online class with optional orientation and required final exam on-campus. For course details students must check instructor's website at https://fog.ccsf.edu/~hibrahim/Fall2018/CS110A.html. For more information about online courses go to www.ccsf.edu/disted
78147 834 Onl HOURS ARR  Morag, E Deadlines Book MAY BE AVAIL. 78148 835 Onl HOURS ARR  Morag, E Deadlines Book SPACE AVAILABLE
CS 110A - Sec 834 & 835 are online classes with optional orientation and required final exam on-campus. For course details students must check instructor's website at https://sites.google.com/mail.ccsf.edu/erezmorag . For more information about online courses go to www.ccsf.edu/disted . CS 110A - Sec 834 & 835 are combined as one large class in the online course system, so students may interact with other students in both sections.
CS 110B Programming Fundamentals: C++ 4.0
ADVISE: CS 110A or CS 111A
71751 001 Lec T R 09:10-11:00AM BATL U453 Luttrell, M Deadlines Book WAIT LIST 75984 002 Lec T R 11:10-01:00PM BATL U453 Luttrell, M Deadlines Book WAIT LIST 78592 501 Lec M W 04:10-06:00PM BATL  301B Mittal, A Deadlines Final Book SPACE AVAILABLE 78149 561 Lec SAT 09:00-12:50PM 1125 Valencia St. A474 Mahalingam, D Deadlines Final Book WAIT LIST 71945 831 Onl HOURS ARR  Harden, D Deadlines Book MAY BE AVAIL. 77726 832 Onl HOURS ARR  Harden, D Deadlines Book WAIT LIST
CS 110B-Sec 831 & 832 are online classes with required final exam on-campus. For course details students must check instructor's website at http://fog.ccsf.edu/~dharden/110b. For more information about online courses go to http://www.ccsf.edu/online/courses. CS 110B -831 and 832 are combined as one large class in the online course system, so students may interact with other students in both sections.
CS 110C Data Structures & Algorit: C++ 4.0
PREREQ.: CS 110B.
77727 001 Lec T R 10:10-12:00PM BATL U451 Johnson, S Deadlines Book WAIT LIST 71752 501 Lec M 06:10-10:00PM BATL U453 Walimuni, I Deadlines Book WAIT LIST CS 111B Programming Fundamentals: Java 4.0
ADVISE: CS 110A or CS 111A.
78150 001 Lec M W 09:10-11:00AM BATL U413 Conner, C Deadlines Book WAIT LIST 78605 002 Lec M W 03:10-05:00PM BATL U453 Rathi, A Deadlines Book WAIT LIST 73579 003 Lec T R 11:10-01:00PM BATL U413 Conner, C Deadlines Book WAIT LIST 74683 551 Lec T 06:10-10:00PM 1125 Valencia St. A473 Rabinowitz, H Deadlines Final Book WAIT LIST 71766 831 Onl HOURS ARR  Schatz, J Deadlines Book WAIT LIST 77728 832 Onl HOURS ARR  Schatz, J Deadlines Book WAIT LIST 71755 833 Onl HOURS ARR  Schatz, J Deadlines Book WAIT LIST
CS 111B-Sec 831, 832 & 833 are online classes with Final exams on-campus. For course details students must check instructor's website at http://fog.ccsf.edu/~jschatz For more information about online courses go to www.ccsf.edu/disted All 3 sections are combined as one large class in the online course system, so students may interact with other students in other sections.
CS 111C Data Structures & Algo: Java 4.0
PREREQ.: CS 111B.
77729 001 Lec M W 09:10-11:00AM BATL U451 Johnson, S Deadlines Book MAY BE AVAIL. 77918 002 Lec M W 03:10-05:00PM BATL U451 Johnson, S Deadlines Book SPACE AVAILABLE 74684 831 Onl HOURS ARR  Masters, J Deadlines Book WAIT LIST 77914 832 Onl HOURS ARR  Masters, J Deadlines Book WAIT LIST 78151 833 Onl HOURS ARR  Masters, J Deadlines Book WAIT LIST
CS 111C-Sec 831, 832 & 833 are online courses with no required on campus meetings. For course details students must check instructor's website at http://hills.ccsf.edu/~jlmaster For more information about online courses go to www.ccsf.edu/disted These 3 sections are combined as one large class in the online course system, so students may interact with students in other sections.
CS 112 Beginning iPhone Programming 4.0 77308 001 Lec M W 09:10-11:00AM BATL U453 Luttrell, M Deadlines Book SPACE AVAILABLE
This class uses the Swift programming language.
CS 114B C# Programming 4.0
ADVISE: CS 110A or 111A
78152 831 Onl HOURS ARR  Meade, L Deadlines Book SPACE AVAILABLE
CS 114B is an online class with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~lmeade For more information about online courses go to www.ccsf.edu/disted
CS 130A PHP Programming 4.0
ADVISE: CNIT 132 or demo of exit skills; and CS 110A or 111A or similar programming experience
72577 831 Onl HOURS ARR  Freedman, K Deadlines Book SPACE AVAILABLE
CS 130A-Sec 831 is an online course with required final exam online. For course details students must check instructor's website at: http://hills.ccsf.edu/~kfreedma For more information about online courses go to www.ccsf.edu/disted
CS 131A Python Programming 4.0
ADVISE: CS 110A or 111A or 113A or 130A or 160B.
78153 001 Lec M W 11:10-01:00PM BATL U451 Johnson, S Deadlines Book SPACE AVAILABLE 78154 003 Lec T R 12:10-02:00PM BATL U451 Potter, J Deadlines Book WAIT LIST 77425 005 Lec T R 02:10-04:00PM BATL U453 Walimuni, I Deadlines Book SPACE AVAILABLE 76711 501 Lec T 06:10-10:00PM BATL U453 Wostner, U Deadlines Final Book WAIT LIST 77214 831 Onl HOURS ARR  Brick, A Deadlines Book WAIT LIST 77942 832 Onl HOURS ARR  Brick, A Deadlines Book WAIT LIST
CS131A Sec -831 & 832 are online courses with an optional orientation. You do not need to come to campus to take this course. Students in both sections may interact in the online course. For details see http://fog.ccsf.edu/~abrick?CS131A . For more information about online courses see http://www.ccsf.edu/disted .
CS 132A Ruby Programming 3.0
ADVISE: CS 110A or 111A or 113A or 130A or 160B.
73157 831 Onl HOURS ARR  Putnam, D Deadlines Book SPACE AVAILABLE
CS 132A - Sec 831 is an online class with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~dputnam. For more information about online courses go to www.ccsf.edu/disted
78155 832 Onl HOURS ARR  Strickland, J Deadlines Book SPACE AVAILABLE
CS 132A -Sec 832 is an online classes with no required meeting on-campus. For course details students must check instructor's website at: http://sites.google.com/a/mail.ccsf.edu/joanne-strickland---faculty/ For more information about online courses go to www.ccsf.edu/disted
CS 177 Software Engineering 3.0
ADVISE: prior programming experience such as CS 110A or 111A or 113A or 130A or 131A or 132 A
75874 001 Lec F 01:10-04:00PM BATL U453 Brick, A Deadlines Book WAIT LIST CS 178 Build Automation: DevOps & QA 3.0
ADVISE: CS 132A, 177, and 260A
76718 831 Onl HOURS ARR  Brown, C Deadlines Book WAIT LIST
CS 178 Sec 831 is an online class with no required on-campus meetings. For course details students must check instructor's website at https://sites.google.com/mail.ccsf.edu/prof-courtney-brown/home For more information about online courses go to www.ccsf.edu/disted
CS 211D Android Programming 3.0
ADVISE: CS 111B
78163 501 Lec W 07:10-10:00PM BATL U451 Moghtanei, A Deadlines Final Book SPACE AVAILABLE CS 211S Adv. Java: Standard Edition 3.0
ADVISE: CS 111B
73582 831 Onl HOURS ARR  Masters, J Deadlines Book WAIT LIST
CS 211S Sec 831 is an online course with no required on campus meetings. For course details students must check instructor's website at http://hills.ccsf.edu/~jlmaster For more information about online courses go to www.ccsf.edu/disted
CS 212 iPhone Programming 4.0
ADVISE: CS 112 or CS 110B or CS 111B
72835 001 Lec M W 11:10-01:00PM BATL U453 Luttrell, M Deadlines Book SPACE AVAILABLE
This class uses the Swift programming language.
CS 214U Unity Game Programming in C# 4.0
ADVISE: CS 114B or CS 110B or CS 111B
77315 551 Lec R 06:10-10:00PM 1125 Valencia St. A474 Cox, D Deadlines Final Book SPACE AVAILABLE CS 230W WordPress & Drupal CMS Develo 3.0
ADVISE: CS 130A and CNIT 132 and CS 160A
78165 831 Onl HOURS ARR  Putnam, D Deadlines Book SPACE AVAILABLE
CS 230W- Sec-831 is an online class with no required meetings on-campus. For course details students must check instructor's web site at http://fog.ccsf.edu/~dputnam For more information about online courses go to www.ccsf.edu/disted
CS 231 Advanced Python Programming 3.0
PREREQ: CS 131A
77309 501 Lec R 06:10-09:00PM BATL U453 Wostner, U Deadlines Final Book WAIT LIST CS 232 Ruby on Rails Development 3.0
ADVISE: CNIT 132 and CS 132A
76728 831 Onl HOURS ARR  Putnam, D Deadlines Book SPACE AVAILABLE
CS 232-Sec 831 is an online class with no required meetings on-campus. For course details students must check instructor's website at http://fog.ccsf.edu/~dputnam For more information about online courses go to www.ccsf.edu/disted
CS 270 Comp Architecture w/ Assembly 4.0
PREREQ: CS 110B or CS 111B ADVISE: CS 160A and MATH 115
75873 001 Lec M W 11:10-01:00PM BATL U413 Tam, M Deadlines Book SPACE AVAILABLE 77734 003 Lec M W 03:10-05:00PM BATL U413 Tam, M Deadlines Book SPACE AVAILABLE 71763 005 Lec T R 09:10-11:00AM BATL U413 Potter, J Deadlines Book WAIT LIST CS 311D Advanced Android Programming 3.0
ADVISE: CS 211D
78164 501 Lec R 07:10-10:00PM BATL U451 Moghtanei, A Deadlines Final Book SPACE AVAILABLE

Fall 2018     UNIX / LINUX

How To Read The Class Listing
CS 160A Introduction to Unix/Linux 2.0
Satisfies core requirement for CS Unix/Linux administration certificate.
71767 001 Lec M W 01:10-03:00PM 08/20-10/19 BATL U413 Woo, G Deadlines Final Book SPACE AVAILABLE 76716 501 Lec R 06:10-10:00PM 08/20-10/19 BATL U413 Stapleton, B Deadlines Final Book SPACE AVAILABLE 78161 503 Lec R 06:10-10:00PM 10/22-12/20 BATL U413 Stapleton, B Deadlines Final Book SPACE AVAILABLE 71771 831 Onl HOURS ARR 08/20-10/19  Conner, C Deadlines Book WAIT LIST 72114 832 Onl HOURS ARR 08/20-10/19  Conner, C Deadlines Book WAIT LIST
CS 160A-Sec 831& 832 are short-term online classes with no required on-campus meetings. For course details students must check instructor's website at http://hills.ccsf.edu/~cconner. For more information about online courses go to www.ccsf.edu/disted CS 160A -831 and 832 are combined as one large class in the online course system, so students may interact with other students in both sections.
CS 160B Unix/Linux Shell Scripting 2.0
ADVISE: CS 160A or demonstration of CS 160A exit skills
72720 001 Lec M W 01:10-03:00PM 10/22-12/20 BATL U413 Mittal, A Deadlines Final Book SPACE AVAILABLE 71769 831 Onl HOURS ARR 10/22-12/20  Strickland, J Deadlines Book MAY BE AVAIL. 76717 832 Onl HOURS ARR 10/22-12/20  Strickland, J Deadlines Book MAY BE AVAIL.
CS 160B -Sec 831 & 832 are late-start, short-term online classes with no required meeting on-campus. For course details students must check instructor's website at: http://sites.google.com/a/mail.ccsf.edu/joanne-strickland---faculty/ For more information about online courses go to www.ccsf.edu/disted
CS 260A Linux System Administration 4.0
ADVISE: CS 160B
72044 501 Lec T 06:10-10:00PM BATL U413 Moghtanei, A Deadlines Final Book SPACE AVAILABLE

Fall 2018     Database

How To Read The Class Listing
CS 150A Intro to SQL Databases & NoSQL 3.0 71757 501 Lec M 06:00-08:50PM BATL A301A Strickland, J Deadlines Final Book WAIT LIST 78156 831 Onl HOURS ARR  Ibrahim, H Deadlines Book WAIT LIST
CS 150A - Sec 831 is an online course with no required face-to-face meetings. For details students must check instructor's website at https://fog.ccsf.edu/~hibrahim/Fall2018/CS150A.html. For more information about online courses go to www.ccsf.edu/disted
78157 832 Onl HOURS ARR  Meade, L Deadlines Book WAIT LIST 78158 833 Onl HOURS ARR  Meade, L Deadlines Book WAIT LIST
CS 150A-Sec 832 & 833 are online classes with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~lmeade For more information about online courses go to www.ccsf.edu/disted CS 150A -831 and 832 are combined as one large class in the online course system, so students may interact with other students in both sections.
78159 835 Onl HOURS ARR  Ibrahim, H Deadlines Book WAIT LIST
CS 150A - Sec 835 is an online course with no required face-to-face meetings. For details students must check instructor's website at https://fog.ccsf.edu/~hibrahim/Fall2018/CS150A.html. For more information about online courses go to www.ccsf.edu/disted
CS 151P Oracle PL/SQL Programming 4.0
ADVISE: CS 150A or CS 151A or CS 155A
78440 831 Onl HOURS ARR  Meade, L Deadlines Book SPACE AVAILABLE
CS 151P is an online class with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~Imeade For more information about online course go to www.ccsf.edu/disted.
CS 159A Database Design and Modeling 3.0
PREREQ.: CS 150A or 151A or CS 155A.
78160 501 Lec W 06:10-09:00PM BATL U413 O'Leary, D Deadlines Final Book SPACE AVAILABLE

Fall 2018     Internet Programming

How To Read The Class Listing
CNIT 126 Practical Malware Analysis 3.0
ADVISE: CS 110A
78188 501 Lec T 06:10-09:00PM MUB A388 Bowne, S Deadlines Final Book WAIT LIST
This class will be video recorded for live streaming and later access via computer or mobile devices. Student questions on reactions may be part of the broadcast. For more information contact Broadcast Electronic Media Arts Department at 415-239-3351.
CNIT 131 Internet Basics & Begin HTML 3.0 71888 001 Lec M W 11:10-12:25PM SCIE U037 Staff Deadlines Book SPACE AVAILABLE 72208 351 Lec T R 01:00-02:30PM 1125 Valencia St. A275 Devlin-Clancy, M Deadlines Book SPACE AVAILABLE 71887 501 Lec R 06:10-09:00PM SCIE U008 Petty, M Deadlines Final Book SPACE AVAILABLE 78600 503 Lec T 11:00-01:50PM SCIE U037 Staff Deadlines Book SPACE AVAILABLE 71889 832 Onl HOURS ARR  Staff Deadlines Book WAIT LIST
CNIT 131-Sec 832 is an online class with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~tcorbie/. For more information about online courses go to www.ccsf.edu/disted.
78190 833 Onl HOURS ARR  Devlin-Clancy, M Deadlines Book WAIT LIST
CNIT 131-Sec 833 is an online class with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~mclancy/. For more information about online courses go to www.ccsf.edu/disted.
CNIT 131A XML and JSON 3.0
ADVISE: CNIT 131H or CNIT 131
77819 831 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 131A-Sec 831 is an online class with no required on-campus meetings. For course details students must check instructor's website at http://www.cdasilva.info. For more information about online courses go to www.ccsf.edu/disted.
CNIT 131H Intro to HTML & CSS 1.0
Following latest standards from W3C ADVISE: CNIT 100
78593 832 Onl HOURS ARR 08/27-10/06  Ferreira Da Silva, Deadlines Book CNIT 132 Intermediate HTML and CSS 3.0
ADVISE: CNIT 131.
78594 501 Lec M 06:10-09:00PM SCIE U037 Staff Deadlines Final Book SPACE AVAILABLE 78191 502 Lec M W 11:10-12:25PM SCIE U008 Petty, M Deadlines Final Book SPACE AVAILABLE
HTML, CSS, W3C Standards and publish with FTP
71893 503 Lec W 06:00-08:50PM SCIE U008 Ferreira Da Silva, Deadlines Final Book SPACE AVAILABLE 78192 551 Lec T 06:00-08:50PM 1125 Valencia St. A228 Staff Deadlines Final Book SPACE AVAILABLE 71892 831 Onl HOURS ARR  Staff Deadlines Book SPACE AVAILABLE
CNIT 132-Sec 831 is an online class with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~srubin/. For more information about online courses go to www.ccsf.edu/disted
78193 834 Onl HOURS ARR  Devlin-Clancy, M Deadlines Book MAY BE AVAIL.
CNIT 132-Sec 834 is an online class with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~mclancy/. For more information about online courses go to www.ccsf.edu/disted
CNIT 132A Advanced HTML and CSS 1.0
PREREQ: CNIT 132
78582 831 Onl HOURS ARR 10/08-11/17  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 132A - Sec 831 is a late-start/short-term online class with no required on-campus meetings. For course details students must check instructor's website at https://cdasilva.info/. For more information about online courses go to www.ccsf.edu/disted.
CNIT 132S SEO & Analytics for Web Dev 1.0
PREREQ: CNIT 132
78581 831 Onl HOURS ARR 10/08-11/17  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 132S - Sec 831 is a late-start/short-term online class with no required on-campus meetings. For course details students must check instructor's website at https://cdasilva.info/. For more information about online courses go to www.ccsf.edu/disted.
CNIT 133 Interactive Web Pages-JavaScri 3.0
ADVISE: CNIT 132 Hand-code web pages using original Javascript & AJAX.
71895 501 Lec T R 09:10-10:40AM SCIE U008 Petty, M Deadlines Book SPACE AVAILABLE 72325 832 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 133-Sec 832 is an online class with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~srubin/. For more information about online courses go to www.ccsf.edu/disted. Covers JavaScript, jQuery and AJAX
78194 833 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 133-Sec 833 is an online class with no required on-campus meetings. For course details students must check instructor's website at https://cdasilva.info/. For more information about online courses go to www.ccsf.edu/disted.
CNIT 133A JavaScript Libs/Frameworks 3.0
PREREQ:. CNIT 133 ADVISE: CNIT 132
76875 831 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 133A-Sec 831 is an online class with no required on-campus meetings . For course details students must check instructor's website at http://fog.ccsf.edu/~cdasilva/. For more information about online courses go to http://www.ccsf.edu/online/courses. Prereq: CNIT 133; Advisory: CNIT 132
CNIT 133M Mobile Web w/HTML, CSS & JS 3.0
PREREQ.: CNIT 133 or equivalent knowledge of HTML, CSS, and JavaScript/jQuery
74349 831 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 133M-Sec 831 is an online class with no required on-campus meetings . For course details students must check instructor's website at http://fog.ccsf.edu/~cdasilva/. For more information about online courses go to http://www.ccsf.edu/online/courses.
CS 130A PHP Programming 4.0
ADVISE: CNIT 132 or demo of exit skills; and CS 110A or 111A or similar programming experience
72577 831 Onl HOURS ARR  Freedman, K Deadlines Book SPACE AVAILABLE
CS 130A-Sec 831 is an online course with required final exam online. For course details students must check instructor's website at: http://hills.ccsf.edu/~kfreedma For more information about online courses go to www.ccsf.edu/disted
CS 131A Python Programming 4.0
ADVISE: CS 110A or 111A or 113A or 130A or 160B.
78153 001 Lec M W 11:10-01:00PM BATL U451 Johnson, S Deadlines Book SPACE AVAILABLE 78154 003 Lec T R 12:10-02:00PM BATL U451 Potter, J Deadlines Book WAIT LIST 77425 005 Lec T R 02:10-04:00PM BATL U453 Walimuni, I Deadlines Book SPACE AVAILABLE 76711 501 Lec T 06:10-10:00PM BATL U453 Wostner, U Deadlines Final Book WAIT LIST 77214 831 Onl HOURS ARR  Brick, A Deadlines Book WAIT LIST 77942 832 Onl HOURS ARR  Brick, A Deadlines Book WAIT LIST
CS131A Sec -831 & 832 are online courses with an optional orientation. You do not need to come to campus to take this course. Students in both sections may interact in the online course. For details see http://fog.ccsf.edu/~abrick?CS131A . For more information about online courses see http://www.ccsf.edu/disted .
CS 132A Ruby Programming 3.0
ADVISE: CS 110A or 111A or 113A or 130A or 160B.
73157 831 Onl HOURS ARR  Putnam, D Deadlines Book SPACE AVAILABLE
CS 132A - Sec 831 is an online class with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~dputnam. For more information about online courses go to www.ccsf.edu/disted
78155 832 Onl HOURS ARR  Strickland, J Deadlines Book SPACE AVAILABLE
CS 132A -Sec 832 is an online classes with no required meeting on-campus. For course details students must check instructor's website at: http://sites.google.com/a/mail.ccsf.edu/joanne-strickland---faculty/ For more information about online courses go to www.ccsf.edu/disted
CS 230W WordPress & Drupal CMS Develo 3.0
ADVISE: CS 130A and CNIT 132 and CS 160A
78165 831 Onl HOURS ARR  Putnam, D Deadlines Book SPACE AVAILABLE
CS 230W- Sec-831 is an online class with no required meetings on-campus. For course details students must check instructor's web site at http://fog.ccsf.edu/~dputnam For more information about online courses go to www.ccsf.edu/disted
CS 232 Ruby on Rails Development 3.0
ADVISE: CNIT 132 and CS 132A
76728 831 Onl HOURS ARR  Putnam, D Deadlines Book SPACE AVAILABLE
CS 232-Sec 831 is an online class with no required meetings on-campus. For course details students must check instructor's website at http://fog.ccsf.edu/~dputnam For more information about online courses go to www.ccsf.edu/disted
VMD 140 Web Production I 3.0
PREREQ.: VMD 105
72805 551 L/L M W 01:10-04:00PM 1125 Valencia St. A473 Presler, D Deadlines Book WAIT LIST

Fall 2018     Internship & Independent Study

How To Read The Class Listing
CS 199 Independent Study 1.0
ADVISE: CS 110C or 111C or 211E or 212 or 311D or CS 177
76724 001 Lab HOURS ARR  Brick, A Deadlines Book
E-mail instructor to add class. (Enrollment only with instructor permission.)
CNIT 197 Internship and Work Experience 1.0
ADVISE: Completion of 9 units of CNIT courses Repeat: CNIT 197 and 198 combined, max. credit: 9 units
77248 501 Exp HOURS ARR  Bowne, S Deadlines Book SPACE AVAILABLE
Orientation: Thursday August 31, 2017 at 4pm, CLOU 218.
CNIT 198 Internship and Work Experience 2.0
ADVISE: Completion of 9 units of CNIT courses Repeat: CNIT 197 and 198 combined, max. credit: 9 units
77249 501 Exp HOURS ARR  Bowne, S Deadlines Book SPACE AVAILABLE
Orientation: Thursday August 31, 2017 at 4pm in CLOU 218.

Fall 2018     Electronic Music

How To Read The Class Listing
MUS 29 Electronic Music Lab 3.0 77163 001 Lec M W 09:40-10:55AM ART U145 Creer, M Deadlines Book SPACE AVAILABLE 71404 002 Lec T 09:40-12:20PM ART U145 Creer, M Deadlines Book SPACE AVAILABLE CS 197P Technical Interview Prep 1.0
PREREQ.: Completion of or concurrent enrollment in: CS 110C or CS 111C
78441 501 Lec W 06:10-09:00PM 11/14-12/20 BATL U453 Tam, M Deadlines Final Book SPACE AVAILABLE CS 197V Version Control & Code Repos 1.0
ADVISE: CS 110A or CS 111A or prior programming experience
78162 001 Lec F 04:10-06:00PM 10/19-12/14 BATL U413 Potter, J Deadlines Final Book SPACE AVAILABLE
This course teaches how to use GitHub
CS 256 Data Visualization 3.0
PREREQ.: CS 131A or CS 111B or CS 110B or CS 132A or CS 212 or CS 114B or CS 113A ADVISE: MATH 80 or ECON 5 or PSYC 5 or LALS 5
78166 601 Lec SAT 09:10-12:00PM CLOU U203 Brick, A Deadlines Final Book WAIT LIST