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 Final Book 72328 002 Lec T R 03:10-04:25PM BATL A301A O'Leary, D Deadlines Final Book 74420 831 Onl HOURS ARR  Giambattista, L Deadlines Book
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
76705 832 Onl HOURS ARR  Giambattista, L Deadlines Book
CS 101-Sec 831 & 832 are online classes with no required meeting 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 Final Book

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 Final Book 74681 003 Lec M W 10:10-12:00PM BATL A301A Potter, J Deadlines Final Book 78138 007 Lec M W 11:10-01:00PM BATL  301B O'Leary, D Deadlines Final Book 71748 009 Lec M W 01:10-03:00PM BATL  301B O'Leary, D Deadlines Final Book 78139 011 Lec M W 03:10-05:00PM BATL A301A Potter, J Deadlines Final Book 78140 015 Lec T R 08:10-10:00AM BATL U451 Giambattista, L Deadlines Final Book 78141 017 Lec T R 09:10-11:00AM BATL A301A Walimuni, I Deadlines Final Book 78142 019 Lec T R 10:10-12:00PM BATL  301B Pico, M Deadlines Final Book 74680 025 Lec T R 01:10-03:00PM BATL  301B Pico, M Deadlines Final Book 78143 351 Lec F 01:10-05:00PM 1125 Valencia St. A474 Cox, D Deadlines Final Book 76706 501 Lec T 06:00-09:50PM BATL A301A Freedman, K Deadlines Final Book 78144 541 Lec M W 06:30-08:20PM 808 Kearny Street A1202 Rathi, A Deadlines Final Book  Woo, G 71804 601 Lec SAT 12:10-04:00PM CLOU U203 Rathi, A Deadlines Final Book 72840 831 Onl HOURS ARR  Conner, C Deadlines Book 78145 832 Onl HOURS ARR  Conner, C Deadlines Book
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
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 78148 835 Onl HOURS ARR  Morag, E Deadlines Book
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 Final Book 75984 002 Lec T R 11:10-01:00PM BATL U453 Luttrell, M Deadlines Final Book 78592 501 Lec M W 04:10-06:00PM BATL  301B Mittal, A Deadlines Final Book 78149 561 Lec SAT 09:00-12:50PM 1125 Valencia St. A474 Mahalingam, D Deadlines Final Book 71945 831 Onl HOURS ARR  Harden, D Deadlines Book 77726 832 Onl HOURS ARR  Harden, D Deadlines Book
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 Final Book 71752 501 Lec M 06:10-10:00PM BATL U453 Walimuni, I Deadlines Final Book 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 Final Book 78605 002 Lec M W 03:10-05:00PM BATL U453 Rathi, A Deadlines Final Book 73579 003 Lec T R 11:10-01:00PM BATL U413 Conner, C Deadlines Final Book 74683 551 Lec T 06:10-10:00PM 1125 Valencia St. A473 Rabinowitz, H Deadlines Final Book 71766 831 Onl HOURS ARR  Schatz, J Deadlines Book 77728 832 Onl HOURS ARR  Schatz, J Deadlines Book 71755 833 Onl HOURS ARR  Schatz, J Deadlines Book 78643 834 Onl HOURS ARR  Schatz, J Deadlines Book
CS 111B-Sec 831, 832, 833 and 834 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 Final Book 77918 002 Lec M W 03:10-05:00PM BATL U451 Johnson, S Deadlines Final Book 74684 831 Onl HOURS ARR  Masters, J Deadlines Book 77914 832 Onl HOURS ARR  Masters, J Deadlines Book 78151 833 Onl HOURS ARR  Masters, J Deadlines Book
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 Final Book
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
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
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 Final Book 78154 003 Lec T R 12:10-02:00PM BATL U451 Potter, J Deadlines Final Book 77425 005 Lec T R 02:10-04:00PM BATL U453 Walimuni, I Deadlines Final Book 76711 501 Lec T 06:10-10:00PM BATL U453 Wostner, U Deadlines Final Book 77214 831 Onl HOURS ARR  Brick, A Deadlines Book 77942 832 Onl HOURS ARR  Brick, A Deadlines Book 78644 833 Onl HOURS ARR  Brick, A Deadlines Book
CS131A Sec -831, 832 and 833 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
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
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 Final Book CS 178 Build Automation: DevOps & QA 3.0
ADVISE: CS 132A, 177, and 260A
76718 831 Onl HOURS ARR  Brown, C Deadlines Book
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 CS 211S Adv. Java: Standard Edition 3.0
ADVISE: CS 111B
73582 831 Onl HOURS ARR  Masters, J Deadlines Book
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
78620 832 Onl HOURS ARR  Masters, J Deadlines Book
CS 211S-831 and 832 are online courses with no required on campus meetings. For course details students must check instruction's website at http://hills.ccsf.edu/~jlmaster For more information about online courses go to www.ccsf.edu/disted These 2 sections are combined as one large class in the online course system, so students may interact with students in other sections.
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 Final Book
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 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
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 CS 232 Ruby on Rails Development 3.0
ADVISE: CNIT 132 and CS 132A
76728 831 Onl HOURS ARR  Putnam, D Deadlines Book
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 Final Book 77734 003 Lec M W 03:10-05:00PM BATL U413 Tam, M Deadlines Final Book 71763 005 Lec T R 09:10-11:00AM BATL U413 Potter, J Deadlines Final Book 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

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 76716 501 Lec R 06:10-10:00PM 08/20-10/19 BATL U413 Stapleton, B Deadlines Final Book 78161 503 Lec R 06:10-10:00PM 10/22-12/20 BATL U413 Stapleton, B Deadlines Final Book 71771 831 Onl HOURS ARR 08/20-10/19  Conner, C Deadlines Book 72114 832 Onl HOURS ARR 08/20-10/19  Conner, C Deadlines Book
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 71769 931 Onl HOURS ARR 10/22-12/20  Strickland, J Deadlines Book 76717 932 Onl HOURS ARR 10/22-12/20  Strickland, J Deadlines Book
CS 160B -Sec 931 & 932 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

Fall 2018     Database

How To Read The Class Listing
CS 150A Intro to SQL Databases & NoSQL 3.0 78645 001 Lec F 10:10-01:00PM BATL A301A Strickland, J Deadlines Final Book 71757 501 Lec M 06:00-08:50PM BATL A301A Strickland, J Deadlines Final Book 78156 831 Onl HOURS ARR  Ibrahim, H Deadlines Book
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 78158 833 Onl HOURS ARR  Meade, L Deadlines Book 78640 834 Onl HOURS ARR  Meade, L Deadlines Book
CS 150A-832, 833, 834 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 -832,833 and 834 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
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
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

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
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 72208 351 Lec T R 01:00-02:30PM 1125 Valencia St. A473 Bohan, J Deadlines Final Book 71887 501 Lec R 06:10-09:00PM SCIE U008 Cook, N Deadlines Final Book 78600 503 Lec T 11:00-01:50PM SCIE U037 Cook, N Deadlines Final Book 71889 832 Onl HOURS ARR  Devlin-Clancy, M Deadlines Book  Jones, T
CNIT 131-Sec 832 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/maura-ccsf/home. For more information about online courses go to www.ccsf.edu/disted.
78190 833 Onl HOURS ARR  Devlin-Clancy, M Deadlines Book  Jones, T
CNIT 131-Sec 833 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/maura-ccsf/home. 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
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 131H-Sec 831 is a late start, short-term online class with no required meetings on-campus. For course details students must check instructor's website at http://fog.ccsf.edu/cdasilva/. For information about online courses go to www.ccsf.edu/disted
CNIT 132 Intermediate HTML and CSS 3.0
ADVISE: CNIT 131.
78654 502 Lec W 11:00-01:50PM SCIE U037 Cook, N Deadlines Final Book
HTML, CSS, W3C Standards and publish with FTP
71893 503 Lec W 06:00-08:50PM SCIE U008 Ferreira Da Silva, Deadlines Final Book 71892 831 Onl HOURS ARR  Cook, N Deadlines Book  Devlin-Clancy, M
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  Cook, N Deadlines Book  Devlin-Clancy, M
CNIT 132- 834 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/maura-ccsf/home. 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
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
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.
78652 501 Lec T 06:00-08:50PM SCIE U008 Cook, N Deadlines Final Book 72325 832 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book
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
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
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
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
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 Final Book 78154 003 Lec T R 12:10-02:00PM BATL U451 Potter, J Deadlines Final Book 77425 005 Lec T R 02:10-04:00PM BATL U453 Walimuni, I Deadlines Final Book 76711 501 Lec T 06:10-10:00PM BATL U453 Wostner, U Deadlines Final Book 77214 831 Onl HOURS ARR  Brick, A Deadlines Book 77942 832 Onl HOURS ARR  Brick, A Deadlines Book 78644 833 Onl HOURS ARR  Brick, A Deadlines Book
CS131A Sec -831, 832 and 833 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
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
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
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
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 Final Book

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  Biddlecome, E Deadlines Book
Orientation and Job Fair : Tuesday, Sept 4, 4-6pm in MUB 140.
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  Biddlecome, E Deadlines Book
Orientation and Job Fair : Tuesday, Sept 4, 4-6pm in MUB 140.

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 Final Book 71404 002 Lec T 09:40-12:20PM ART U145 Creer, M Deadlines Final Book 78634 003 Lec M W 11:10-12:25PM ART U145 Creer, M Deadlines Final Book 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 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
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