COMPUTER SCIENCE Spring 2019More 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

Spring 2019     Information Science

How To Read The Class Listing
CS 101 Intro to Information Systems 3.0 37174 001 Lec T R 11:10-12:25PM BATL  301B Butler, B Deadlines Book SPACE AVAILABLE 31841 002 Lec T R 01:10-02:25PM BATL  301B Butler, B Deadlines Book SPACE AVAILABLE 32584 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
37695 001 Lec F 02:10-05:00PM BATL U413 Brick, A Deadlines Book WAIT LIST

Spring 2019     Computer Programming

How To Read The Class Listing
CS 110A Intro to Programming 4.0
ADVISE: MATH 60 or MATH 92
34906 001 Lec M W 08:10-10:00AM BATL U451 Allen, B Deadlines Book SPACE AVAILABLE 39089 003 Lec M W 10:10-12:00PM BATL U451 Allen, B Deadlines Book SPACE AVAILABLE 34313 005 Lec M W 12:10-02:00PM BATL U451 Walimuni, I Deadlines Book SPACE AVAILABLE 34312 006 Lec M W 02:10-04:00PM BATL  301B O'Leary, D Deadlines Book SPACE AVAILABLE 37417 007 Lec M W 04:10-06:00PM BATL  301B O'Leary, D Deadlines Book SPACE AVAILABLE 39090 021 Lec T R 08:10-10:00AM BATL U453 Giambattista, L Deadlines Book SPACE AVAILABLE 38619 022 Lec T R 09:10-11:00AM BATL  301B Potter, J Deadlines Final Book MAY BE AVAIL. 31843 023 Lec T R 10:10-12:00PM BATL U453 Persiko, C Deadlines Final Book SPACE AVAILABLE 39091 024 Lec T R 11:10-01:00PM BATL A301A Pico, M Deadlines Final Book SPACE AVAILABLE 31842 025 Lec T R 01:10-03:00PM BATL U413 Potter, J Deadlines Book SPACE AVAILABLE 39092 026 Lec T R 04:10-06:00PM BATL U413 Pico, M Deadlines Final Book SPACE AVAILABLE 32365 501 Lec R 06:10-10:00PM BATL U453 Cox, D Deadlines Final Book SPACE AVAILABLE 39085 541 Lec M W 06:30-08:20PM 808 Kearny Street A1202 Woo, G Deadlines Final Book SPACE AVAILABLE 39088 601 Lec SAT 09:10-01:00PM BATL U451 Rathi, A Deadlines Final Book SPACE AVAILABLE 32014 833 Onl HOURS ARR  Ibrahim, H Deadlines Book MAY BE AVAIL.
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/Spring2019/CS110A.html. For more information about online courses go to www.ccsf.edu/disted
39086 961 Onl HOURS ARR 01/28-03/22  Conner, C Deadlines Book WAIT LIST
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 110A - Sec 961 is an online class with 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
39087 962 Onl HOURS ARR 01/28-05/22  Morag, E Deadlines Book SPACE AVAILABLE
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 110A -Sec 962 is a late-start online class 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 . This instructor's online sections will be 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
36292 002 Lec M W 04:10-06:00PM BATL U451 Mittal, A Deadlines Book SPACE AVAILABLE 31938 003 Lec T R 09:10-11:00AM BATL U451 Luttrell, M Deadlines Book WAIT LIST 38188 005 Lec T R 02:10-04:00PM BATL U453 Tam, M Deadlines Book SPACE AVAILABLE 38631 601 Lec SAT 09:10-01:00PM BATL U453 Mahalingam, D Deadlines Final Book SPACE AVAILABLE 32015 961 Onl HOURS ARR 01/28-05/22  Harden, D Deadlines Book WAIT LIST
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 110B-Sec 961 is an online class with a 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 www.ccsf.edu/disted
CS 110C Data Structures & Algorit: C++ 4.0
PREREQ.: CS 110B.
37692 001 Lec M W 10:10-12:00PM BATL U453 Luttrell, M Deadlines Book SPACE AVAILABLE 39084 002 Lec M W 02:10-04:00PM BATL U453 Luttrell, M Deadlines Book WAIT LIST 34907 831 Onl HOURS ARR  O'Leary, D Deadlines Book WAIT LIST
CS 110C-Sec 831 is an online course with no required on campus meetings. For course details students must check instructor's website at https://fog.ccsf.edu/~doleary/ For more information about online courses go to www.ccsf.edu/disted
CS 111B Programming Fundamentals: Java 4.0
ADVISE: CS 110A or CS 111A.
38599 001 Lec M W 08:10-10:00AM BATL U453 Rathi, A Deadlines Final Book WAIT LIST 33740 002 Lec M W 12:10-02:00PM BATL U453 Conner, C Deadlines Book SPACE AVAILABLE 31851 021 Lec T R 11:10-01:00PM BATL U451 Conner, C Deadlines Book SPACE AVAILABLE 37199 551 Lec T 06:10-10:00PM 1125 Valencia St. A473 Rabinowitz, H Deadlines Final Book SPACE AVAILABLE 34908 601 Lec SAT 02:10-06:00PM BATL U453 Mahalingam, D Deadlines Final Book SPACE AVAILABLE 31852 931 Onl HOURS ARR 01/28-05/22  Schatz, J Deadlines Book WAIT LIST
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 111B -Sec 931 is an online class with no required on-campus meetings. 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
38629 934 Onl HOURS ARR 04/01-05/22  Masters, J Deadlines Book WAIT LIST
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 111B- Sec 934 is a late-start, short-term online class 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 http://www.ccsf.edu/disted.
CS 111C Data Structures & Algo: Java 4.0
PREREQ.: CS 111B.
34909 001 Lec M W 09:10-11:00AM BATL U413 Johnson, S Deadlines Book MAY BE AVAIL. 37200 601 Lec SAT 09:10-01:00PM BATL U413 Meade, L Deadlines Final Book SPACE AVAILABLE 32305 831 Onl HOURS ARR  Masters, J Deadlines Book WAIT LIST
CS 111C Sections 831 and 832 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 The online sections are combined as one large class in the online course system, so students may interact with students in other sections.
39280 832 Onl HOURS ARR  Masters, J Deadlines Book SPACE AVAILABLE
CS 111C Sections 831 and 832 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 The online 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 37693 001 Lec T R 12:10-02:00PM BATL U453 Luttrell, M Deadlines Book SPACE AVAILABLE
This class uses the Swift programming language.
39083 831 Onl HOURS ARR  Strickland, J Deadlines Book WAIT LIST
CS 112 -Sec 831 is an online classes with no required meeting on-campus. For course details students must check instructor's website at: https://sites.google.com/view/joanne-strickland-at-ccsf/home?authuser=2 . For more information about online courses go to www.ccsf.edu/ distedCS 112 -Sec 831 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 130A PHP Programming 4.0
ADVISE: CNIT 132 or demo of exit skills; and CS 110A or 111A or similar programming experience
32859 931 Onl HOURS ARR 01/28-05/22  Freedman, K Deadlines Book SPACE AVAILABLE
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 130A -Sec 931 is an online course with 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 132A Ruby Programming 3.0
ADVISE: CS 110A or 111A or 113A or 130A or 160B.
36318 931 Onl HOURS ARR 01/28-05/22  Putnam, D Deadlines Book SPACE AVAILABLE
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 132A-Sec 931 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 classes 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
37695 001 Lec F 02:10-05:00PM BATL U413 Brick, A Deadlines Book WAIT LIST CS 211D Android Programming 3.0
ADVISE: CS 111B
33745 501 Lec R 07:10-10:00PM BATL U451 Moghtanei, A Deadlines Final Book SPACE AVAILABLE
CS 211D is an advanced Java programming class.
CS 211E Adv. Java: Enterprise Edition 3.0
ADVISE: CS 111B and CS 211S.
37696 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
38196 831 Onl HOURS ARR  Masters, J Deadlines Book WAIT LIST
CS 211S -Sec 831 is an online course. There are 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
34914 501 Lec W 06:10-10:00PM BATL U453 Schatz, J Deadlines Final Book SPACE AVAILABLE
This class uses the Swift Programming language.
CS 230W WordPress & Drupal CMS Develo 3.0
ADVISE: CS 130A and CNIT 132 and CS 160A
37362 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 website 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
39074 501 Lec M 06:10-09:00PM BATL U453 Wostner, U Deadlines Final Book SPACE AVAILABLE 37697 831 Onl HOURS ARR  Brick, A Deadlines Book WAIT LIST
CS 231 Sec -831 is an online course with no required meeting on-campus. For details see http://fog.ccsf.edu/~abrick. For more information about online courses see http://www.ccsf.edu/disted
CS 270 Comp Architecture w/ Assembly 4.0
PREREQ: CS 110B or CS 111B ADVISE: CS 160A and MATH 115
34915 001 Lec M W 03:10-05:00PM BATL U413 Potter, J Deadlines Book WAIT LIST 37209 002 Lec T R 11:10-01:00PM BATL U413 Johnson, S Deadlines Book WAIT LIST 31854 501 Lec R 06:10-10:00PM BATL U413 Tam, M Deadlines Final Book WAIT LIST CS 280 Parallel & Cloud Programming 4.0
ADVISE: CS 110B or CS 111B
39072 831 Onl HOURS ARR  Brown, C Deadlines Book SPACE AVAILABLE
CS 280-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

Spring 2019     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.
31858 401 Lec M W 01:10-03:00PM 01/14-03/15 BATL U413 Woo, G Deadlines Final Book SPACE AVAILABLE 36294 501 Lec M 06:10-10:45PM 01/14-03/15 BATL U413 Stapleton, B Deadlines Final Book SPACE AVAILABLE 38598 502 Lec M 06:10-10:00PM 03/18-05/22 BATL U413 Stapleton, B Deadlines Final Book SPACE AVAILABLE 31859 931 Onl HOURS ARR 01/28-03/22  Conner, C Deadlines Book WAIT LIST
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 160A -Sec 931 is a short-term online class 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
36295 932 Onl HOURS ARR 01/28-03/22  Conner, C Deadlines Book WAIT LIST
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 160A -Sec 932 is a short-term online class 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
39077 933 Onl HOURS ARR 01/28-03/22  Metzler, C Deadlines Book SPACE AVAILABLE
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 160A- Sec 933 is a short-term online class with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~cmetzler For more information about online courses go to www.ccsf.edu/disted
CS 160B Unix/Linux Shell Scripting 2.0
ADVISE: CS 160A or demonstration of CS 160A exit skills
31838 401 Lec M W 01:10-03:00PM 03/18-05/22 BATL U413 Woo, G Deadlines Final Book SPACE AVAILABLE 33052 931 Onl HOURS ARR 04/01-05/22  Freedman, K Deadlines Book MAY BE AVAIL.
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 160B -Sec 931 is a late-start/short-term online class with no required on-campus meetings. 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 These 2 sections are combined as one large class in the online course system, so students may interact with students in other sections.
37206 932 Onl HOURS ARR 04/01-05/22  Freedman, K Deadlines Book SPACE AVAILABLE
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 160B -Sec 932 is a late-start/short-term online class with no required on-campus meetings. 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 These 2 sections are combined as one large class in the online course system, so students may interact with students in other sections.
CS 260A Linux System Administration 4.0
ADVISE: CS 160B
34324 501 Lec T 06:10-10:00PM BATL U413 Moghtanei, A Deadlines Final Book SPACE AVAILABLE

Spring 2019     Database

How To Read The Class Listing
CS 150A Intro to SQL Databases & NoSQL 3.0 39078 001 Lec M W 11:10-12:25PM BATL  301B O'Leary, D Deadlines Final Book SPACE AVAILABLE 31857 501 Lec M 06:10-09:00PM BATL A301A Strickland, J Deadlines Final Book SPACE AVAILABLE 39079 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/Spring2019/CS150A.html. For more information about online courses go to www.ccsf.edu/disted
39080 833 Onl HOURS ARR  Ibrahim, H Deadlines Book SPACE AVAILABLE
CS 150A -Sec 833 is online courses with no required face-to-face meetings. For course details students must check instructor's website https://fog.ccsf.edu/~hibrahim/ Spring2019/CS150A.html. For more information about online courses go to www.ccsf.edu/disted.
39081 935 Onl HOURS ARR 01/28-05/22  Meade, L Deadlines Book SPACE AVAILABLE
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 150A-Sec 935 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 150A -935 and 936 are combined as one large class in the online course system, so students may interact with other students in both sections.
39082 936 Onl HOURS ARR 01/28-05/22  Meade, L Deadlines Book SPACE AVAILABLE
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/ CS 150A-Sec 936 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 150A -935 and 936 are combined as one large class in the online course system, so students may interact with other students in both sections.

Spring 2019     Internet Programming

How To Read The Class Listing
CNIT 129 Web 2.0 Internet Technologies 3.0
ADVISE: CNIT 100.
34418 831 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 129-Sec 831 is an online class with no required meeting on-campus. 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 131 Internet Basics & Begin HTML 3.0 36577 501 Lec M 06:10-09:00PM CLOU U203 Cook, N Deadlines Final Book SPACE AVAILABLE 36579 535 Lec M W 12:40-01:55PM CLOU U203 Bohan, J Deadlines Final Book SPACE AVAILABLE 36578 831 Onl HOURS ARR  Bornstein, A Deadlines Book WAIT LIST
CNIT 131-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/~abornste/ For more information about online courses go to www.ccsf.edu/disted
36576 832 Onl HOURS ARR  Jones, T Deadlines Book SPACE AVAILABLE
CNIT 131-Sec 832 is an online class. For course details students must check instructor's website TBA. 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
38346 001 Lec T R 12:40-01:35PM 03/18-05/22 SCIE U008 Asghary Karahroud Deadlines Final Book SPACE AVAILABLE 37185 831 Onl HOURS ARR 04/01-05/12  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
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.
31966 501 Lec W 06:10-09:00PM SCIE U008 Ferreira Da Silva, Deadlines Final Book SPACE AVAILABLE 39281 503 Lec R 02:10-05:00PM SCIE U037 Cook, N Deadlines Book SPACE AVAILABLE 39238 831 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book WAIT LIST
CNIT 132-Sec 831 is online class with no required meetings on-campus. 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 133 Interactive Web Pages-JavaScri 3.0
ADVISE: CNIT 132 Hand-code web pages using original Javascript & AJAX.
36583 501 Lec R 06:10-09:00PM SCIE U008 Cook, N Deadlines Final Book SPACE AVAILABLE 36582 831 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book WAIT LIST
CNIT 133-Sec 831 is online class with no required meetings on-campus. 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 134 Server Side Tech for the Web 3.0
PREREQ.: CNIT 133 or CS 110A or CS 111A or CS 112A or CS 113A ADVISE: CNIT 132
37828 831 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 134-Sec 831 is an online class with no required meeting 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. Interactive pages with ASP.NET and Visual Studio.
CS 130A PHP Programming 4.0
ADVISE: CNIT 132 or demo of exit skills; and CS 110A or 111A or similar programming experience
32859 931 Onl HOURS ARR 01/28-05/22  Freedman, K Deadlines Book SPACE AVAILABLE
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 130A -Sec 931 is an online course with 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 132A Ruby Programming 3.0
ADVISE: CS 110A or 111A or 113A or 130A or 160B.
36318 931 Onl HOURS ARR 01/28-05/22  Putnam, D Deadlines Book SPACE AVAILABLE
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 132A-Sec 931 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 classes go to www.ccsf.edu/disted
CS 211E Adv. Java: Enterprise Edition 3.0
ADVISE: CS 111B and CS 211S.
37696 501 Lec W 07:10-10:00PM BATL U451 Moghtanei, A Deadlines Final Book SPACE AVAILABLE CS 230W WordPress & Drupal CMS Develo 3.0
ADVISE: CS 130A and CNIT 132 and CS 160A
37362 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 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
32972 351 L/L M W 01:10-04:00PM 1125 Valencia St. A473 Presler, D Deadlines Book MAY BE AVAIL. 38432 501 L/L M W 06:00-08:50PM VART U105 Presler, D Deadlines Final Book SPACE AVAILABLE

Spring 2019     Internship & Independent Study

How To Read The Class Listing
CS 198 Industry Internship 1.0
Repeat: Maximum credit: 9 units
39075 001 Exp HOURS ARR  Tam, M Deadlines Book
E-mail instructor to add class. (Enrollment only with instructor permission.) Student is responsible for finding own internship. For details, please see: http://fog.ccsf.edu/~mhtam
CS 199 Independent Study 1.0
ADVISE: CS 110C or 111C or 211E or 212 or 311D or CS 177
37526 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
39239 501 Exp HOURS ARR  Bowne, S Deadlines Book SPACE AVAILABLE 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
39240 501 Exp HOURS ARR  Bowne, S Deadlines Book SPACE AVAILABLE

Spring 2019     Electronic Music

How To Read The Class Listing
MUS 29 Electronic Music Lab 3.0 32148 001 Lec M W 09:40-10:55AM ART U145 Creer, M Deadlines Book SPACE AVAILABLE 38962 002 Lec T 09:40-12:30PM ART U145 Creer, M Deadlines Book WAIT LIST 32532 003 Lec M W 11:10-12:25PM ART U145 Creer, M Deadlines Book WAIT LIST

Spring 2019     Other

How To Read The Class Listing
CS 131B Prog Fundamentals: Python 4.0
ADVISE: CS 110A
39175 001 Lec M W 11:10-01:00PM BATL U413 Potter, J Deadlines Book WAIT LIST 39176 002 Lec M W 02:10-04:00PM BATL U451 Mittal, A Deadlines Book SPACE AVAILABLE 39177 003 Lec T R 09:10-11:00AM BATL U413 Johnson, S Deadlines Book SPACE AVAILABLE 39208 501 Lec T 06:10-10:00PM BATL U453 Wostner, U Deadlines Final Book WAIT LIST 39196 831 Onl HOURS ARR  Brick, A Deadlines Book WAIT LIST
CS131B -Sec 831 is an online course with no required on-campus meetings. For course details students must check instructor's website at http://fog.ccsf.edu/~abrick/. For more information about online courses go to http://www.ccsf.edu/disted.
39197 931 Onl HOURS ARR 04/01-05/22  Putnam, D Deadlines Book WAIT LIST
This class is part of CityOnline and has a shorter semester. For more information about CityOnline go to https://online.ccsf.edu/. CS 131B-Sec 931 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 http://www.ccsf.edu/disted.
CS 185 Exploring Game Worlds 3.0
ADVISE: VMD 105
39179 001 Lec F 02:10-05:00PM BATL U453 Cox, D Deadlines Book SPACE AVAILABLE CS 197P Technical Interview Prep 1.0
PREREQ.: Completion of or concurrent enrollment in: CS 110C or CS 111C
39180 501 Lec T 06:10-09:00PM 04/15-05/22 BATL U451 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
39076 831 Onl HOURS ARR 03/18-05/22  Potter, J Deadlines Book WAIT LIST
CS 197V-Sec 831 is an online class with no required on-campus meetings. This course teaches how to use Git and GitHub. For course details students must check instructor's website at https://sites.google.com/view/cs197v. For more information about online courses go to www.ccsf.edu/disted
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
39073 001 Lec T 02:10-05:00PM BATL U451 Brick, A Deadlines Book SPACE AVAILABLE