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

Spring 2018     Information Science

How To Read The Class Listing
CS 101 Intro to Information Systems 3.0 31841 001 Lec T R 01:10-02:25PM BATL  301B Potter, J Deadlines Book SPACE AVAILABLE 37174 002 Lec T R 03:10-04:25PM BATL  301B Potter, J Deadlines Book SPACE AVAILABLE 32584 831 Onl HOURS ARR  Giambattista, L Deadlines Book SPACE AVAILABLE 34654 832 Onl HOURS ARR  Giambattista, L Deadlines Book SPACE AVAILABLE
CS 101-Sec 831 & 832 are online classes 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 601 Lec SAT 09:10-12:00PM CLOU U203 Brick, A Deadlines Final Book SPACE AVAILABLE

Spring 2018     Computer Programming

How To Read The Class Listing
CS 110A Intro to Programming: C++ 4.0
ADVISE: MATH 60 or MATH 92 or placement in MATH 90
34906 001 Lec M W 09:10-11:00AM BATL U451 Persiko, C Deadlines Book SPACE AVAILABLE 34312 002 Lec M W 11:10-01:00PM BATL A301A O'Leary, D Deadlines Book SPACE AVAILABLE 37417 003 Lec M W 03:10-05:00PM BATL A301A O'Leary, D Deadlines Book SPACE AVAILABLE 34313 004 Lec T R 09:10-11:00AM BATL U451 Kaufmyn, W Deadlines Book SPACE AVAILABLE 31842 005 Lec T R 01:10-03:00PM BATL U451 Kaufmyn, W Deadlines Book SPACE AVAILABLE 32365 501 Lec T 06:10-10:00PM BATL A301A Morag, E Deadlines Final Book SPACE AVAILABLE 31843 502 Lec W 06:10-10:00PM BATL A301A Morag, E Deadlines Final Book SPACE AVAILABLE 32014 831 Onl HOURS ARR  Ibrahim, H Deadlines Book SPACE AVAILABLE
CS 110A - Sec 831 is an online class with optional orientation and required final exam on-campus. For course details students must check instructor's website a https://fog.ccsf.edu/~hibrahim/CS110A/CS110A.html. For more information about online courses go to www.ccsf.edu/disted
CS 110B Programming Fundamentals: C++ 4.0
ADVISE: CS 110A or CS 111A
38188 001 Lec M W 11:10-01:00PM BATL U451 Staff Deadlines Book SPACE AVAILABLE 36292 002 Lec M W 03:10-05:00PM BATL U451 Staff Deadlines Book SPACE AVAILABLE 31938 003 Lec T R 09:10-11:00AM BATL  301B Tam, M Deadlines Book SPACE AVAILABLE 32015 831 Onl HOURS ARR  Harden, D Deadlines Book SPACE AVAILABLE
CS 110B-Sec 831 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.
34907 001 Lec M W 11:10-01:00PM BATL U413 Luttrell, M Deadlines Book SPACE AVAILABLE 37692 002 Lec M W 03:10-05:00PM BATL U453 Luttrell, M Deadlines Book SPACE AVAILABLE CS 111A Intro to Programming: Java 4.0
ADVISE: MATH 60 or MATH 92 or placement in MATH 90
31850 001 Lec M W 09:10-11:00AM BATL U453 Woo, G Deadlines Book SPACE AVAILABLE 34315 002 Lec M W 11:10-01:00PM BATL  301B Conner, C Deadlines Book SPACE AVAILABLE 33737 003 Lec M W 01:10-03:00PM BATL  301B Conner, C Deadlines Book SPACE AVAILABLE 34314 004 Lec T R 08:10-10:00AM BATL U453 Giambattista, L Deadlines Book SPACE AVAILABLE 38189 005 Lec T R 11:10-01:00PM BATL A301A Pico, M Deadlines Book SPACE AVAILABLE 33736 006 Lec T R 04:10-06:00PM BATL U413 Pico, M Deadlines Book SPACE AVAILABLE 31849 831 Onl HOURS ARR  Strickland, J Deadlines Book SPACE AVAILABLE
CS 111A - Sec 831 is an online class with required Final exam on-campus. Orientation optional. For course details students must check instructor's website at https://sites.google.com/a/mail.ccsf.edu/joanne-strickland---faculty/ For more information about online courses go to www.ccsf.edu/disted
33738 832 Onl HOURS ARR  Metzler, C Deadlines Book SPACE AVAILABLE 37198 833 Onl HOURS ARR  Metzler, C Deadlines Book SPACE AVAILABLE
CS 111A- 832 & 833 are online classes with required Final exam on-campus. Orientation optional. For course details students must check instructor's website at http://fog.ccsf.edu/~cmetzler/cs111a/SyllabusSpring.html. 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.
31851 001 Lec T R 11:10-01:00PM BATL U413 Conner, C Deadlines Book SPACE AVAILABLE 33740 002 Lec T R 01:10-03:00PM BATL U413 Conner, C Deadlines Book SPACE AVAILABLE 37199 003 Lec F 02:10-06:00PM BATL U413 Meade, L Deadlines Book SPACE AVAILABLE 34908 501 Lec R 06:10-10:00PM BATL  301B Walimuni, I Deadlines Final Book SPACE AVAILABLE 31852 831 Onl HOURS ARR  Schatz, J Deadlines Book SPACE AVAILABLE
CS 111B-Sec 831 is an online class with a final exam 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
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 SPACE AVAILABLE 37200 002 Lec M W 01:10-03:00PM BATL U453 Johnson, S Deadlines Book SPACE AVAILABLE 32305 831 Onl HOURS ARR  Masters, J Deadlines Book SPACE AVAILABLE
CS 111C-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 112 Beginning iPhone Programming 4.0 37693 001 Lec R 02:10-06:00PM BATL U453 Luttrell, M Deadlines Book SPACE AVAILABLE
This class uses the Swift programming language.
CS 113A Intro to Perl Programming 4.0
ADVISE: CS 160A and (MATH 60 or MATH 92 or placement in MATH 90)
38190 831 Onl HOURS ARR  Putnam, D Deadlines Book SPACE AVAILABLE
CS 113A -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
CS 114D C# with Database 3.0
ADVISE: CS 111A or demonstrated equivalent programming experience; and CS 150A or CS 151A or CS 155A or demonstrated experience writing SQL queries
38191 831 Onl HOURS ARR  Meade, L Deadlines Book SPACE AVAILABLE
CS 114D-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/~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
32859 831 Onl HOURS ARR  Freedman, K Deadlines Book SPACE AVAILABLE
CS 130A -Sec 831 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 130B Advanced PHP Programming 3.0
ADVISE: CS 130A
38192 831 Onl HOURS ARR  Freedman, K Deadlines Book SPACE AVAILABLE
CS 130B -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/~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.
36316 001 Lec M W 11:10-01:00PM BATL U453 Potter, J Deadlines Book SPACE AVAILABLE 38193 002 Lec T R 12:10-02:00PM BATL U453 Johnson, S Deadlines Book SPACE AVAILABLE 36317 501 Lec W 06:10-10:00PM BATL U453 Wostner, U Deadlines Final Book SPACE AVAILABLE 37201 831 Onl HOURS ARR  Brick, A Deadlines Book SPACE AVAILABLE
CS 131A-Sec 831 is an online course. There are 2 required meetings on-campus: Midterm and Final exams. For course details students must check instructor's website at http://fog.ccsf.edu/~abrick 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 831 Onl HOURS ARR  Putnam, D Deadlines Book SPACE AVAILABLE
CS 132A-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 classes go to www.ccsf.edu/disted
CS 155P MySQL Programming 3.0
ADVISE: CS 150A or CS 151A or CS 155A
38194 831 Onl HOURS ARR  Freedman, K Deadlines Book SPACE AVAILABLE
CS 155P-Sec 831 is an online course with no face-to-face 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
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 601 Lec SAT 09:10-12:00PM CLOU U203 Brick, A Deadlines Final Book SPACE AVAILABLE CS 195 Web Site Development Practicum 3.0
ADVISE: CS 177 or CS 130B or CS 231 or CS 155A or CS 211E or CS 232 or CNIT 133
38195 001 Lec R 01:10-04:00PM BATL A301A Brick, A Deadlines Book SPACE AVAILABLE
Practical experience building mobile apps, desktop applications, and/or web applications.
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 SPACE AVAILABLE
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 110B or 111B or demo of exit skills
34914 501 Lec T 06:10-10:00PM BATL U453 Luttrell, M 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 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
37697 001 Lec F 01:10-04:00PM BATL U453 Brick, A Deadlines Book SPACE AVAILABLE 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 SPACE AVAILABLE 37209 002 Lec T R 09:10-11:00AM BATL U413 Johnson, S Deadlines Book SPACE AVAILABLE 31854 501 Lec R 06:10-10:00PM BATL U413 Tam, M Deadlines Final Book SPACE AVAILABLE

Spring 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.
31858 401 Lec M W 01:10-03:00PM 01/16-03/16 BATL U413 Woo, G Deadlines Final Book SPACE AVAILABLE 36294 501 Lec M 06:10-10:00PM 01/16-03/19 BATL U413 Woo, G Deadlines Final Book SPACE AVAILABLE 31859 831 Onl HOURS ARR 01/16-03/17  Conner, C Deadlines Book SPACE AVAILABLE 36295 832 Onl HOURS ARR 01/16-03/17  Conner, C Deadlines Book SPACE AVAILABLE
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 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/19-05/23 BATL U413 Woo, G Deadlines Final Book SPACE AVAILABLE 33052 831 Onl HOURS ARR 03/19-05/23  Strickland, J Deadlines Book SPACE AVAILABLE
CS 160B - Sec 831 is a late-start/short-term online class 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
37206 832 Onl HOURS ARR 03/19-05/23  Staff Deadlines Book SPACE AVAILABLE
CS 160B -Sec 832 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
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 CS 260B Linux Network Administration 3.0
PREREQ.: CS 260A ADVISE: CS 260P; and CNIT 106 or 201E Formerly CNIT 270
38197 501 Lec W 06:10-09:00PM BATL U413 Staff Deadlines Final Book SPACE AVAILABLE
The class prepares students for Red Hat's RHCE certification exam.

Spring 2018     Database

How To Read The Class Listing
CS 114D C# with Database 3.0
ADVISE: CS 111A or demonstrated equivalent programming experience; and CS 150A or CS 151A or CS 155A or demonstrated experience writing SQL queries
38191 831 Onl HOURS ARR  Meade, L Deadlines Book SPACE AVAILABLE
CS 114D-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/~lmeade For more information about online courses go to www.ccsf.edu/disted
CS 150A SQL Server Databases 3.0 31857 501 Lec M 06:10-09:00PM BATL A301A Strickland, J Deadlines Final Book SPACE AVAILABLE CS 151A Oracle SQL Databases 3.0 32861 831 Onl HOURS ARR  Goldman, D Deadlines Book SPACE AVAILABLE
CS 151A-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/a/mail.ccsf.edu/dgoldman-instructor/ For more information about online courses go to www.ccsf.edu/disted
CS 155A MySQL Databases 3.0 32090 831 Onl HOURS ARR  Ibrahim, H Deadlines Book SPACE AVAILABLE
CS 155A -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/CS155A/CS155A.html. For more information about online courses go to www.ccsf.edu/disted
CS 155P MySQL Programming 3.0
ADVISE: CS 150A or CS 151A or CS 155A
38194 831 Onl HOURS ARR  Freedman, K Deadlines Book SPACE AVAILABLE
CS 155P-Sec 831 is an online course with no face-to-face 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

Spring 2018     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 36576 002 Lec M 09:40-12:30PM SCIE U008 Bornstein, A Deadlines Book SPACE AVAILABLE 36577 501 Lec R 06:00-08:50PM SCIE U037 Petty, M Deadlines Final Book SPACE AVAILABLE 36579 832 Onl HOURS ARR  Bornstein, A Deadlines Book SPACE AVAILABLE
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/~abornste/ For more information about online courses go to www.ccsf.edu/disted
36578 833 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 131-Sec 833 is an online class with optional orientation meeting on-campus. 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. Hand-code Web pages using HTML and inline CSS
CNIT 131H Intro to HTML & CSS 1.0
Following latest standards from W3C ADVISE: CNIT 100
38346 531 Lec T R 12:40-01:55PM 01/16-02/23 SCIE U008 Petty, M Deadlines Final Book SPACE AVAILABLE 37185 831 Onl HOURS ARR 02/13-03/23  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 T 06:10-09:00PM SCIE U008 Ferreira Da Silva, Deadlines Final Book SPACE AVAILABLE 34701 832 Onl HOURS ARR  Corbie, T Deadlines Book SPACE AVAILABLE
CNIT 132-Sec 832 is an online class with no required meeting on-campus. 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. HTML, CSS, W3C Standards & Publish with FTP.
CNIT 132A Advanced HTML and CSS 1.0
PREREQ: CNIT 132
37390 001 Lec T 12:40-03:30PM 04/10-05/23 SCIE U008 Petty, M Deadlines Final Book SPACE AVAILABLE CNIT 132S SEO & Analytics for Web Dev 1.0
PREREQ: CNIT 132
37391 001 Lec R 12:40-03:30PM 04/10-05/23 SCIE U008 Petty, M Deadlines Final Book SPACE AVAILABLE 38479 501 Lec R 06:00-08:50PM SCIE U008 Petty, M Deadlines Final Book SPACE AVAILABLE CNIT 133 Interactive Web Pages-JavaScri 3.0
ADVISE: CNIT 132 Hand-code web pages using original Javascript & AJAX.
36583 001 Lec T R 11:10-12:25PM SCIE U008 Petty, M Deadlines Book SPACE AVAILABLE 36582 831 Onl HOURS ARR  Ferreira Da Silva, Deadlines Book SPACE AVAILABLE
CNIT 133-Sec 831 is online classes 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
38512 832 Onl HOURS ARR  Taha, D Deadlines Book SPACE AVAILABLE
CNIT 133-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/~dtaha. 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 113A Intro to Perl Programming 4.0
ADVISE: CS 160A and (MATH 60 or MATH 92 or placement in MATH 90)
38190 831 Onl HOURS ARR  Putnam, D Deadlines Book SPACE AVAILABLE
CS 113A -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
CS 130A PHP Programming 4.0
ADVISE: CNIT 132 or demo of exit skills; and CS 110A or 111A or similar programming experience
32859 831 Onl HOURS ARR  Freedman, K Deadlines Book SPACE AVAILABLE
CS 130A -Sec 831 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 130B Advanced PHP Programming 3.0
ADVISE: CS 130A
38192 831 Onl HOURS ARR  Freedman, K Deadlines Book SPACE AVAILABLE
CS 130B -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/~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.
36316 001 Lec M W 11:10-01:00PM BATL U453 Potter, J Deadlines Book SPACE AVAILABLE 38193 002 Lec T R 12:10-02:00PM BATL U453 Johnson, S Deadlines Book SPACE AVAILABLE 36317 501 Lec W 06:10-10:00PM BATL U453 Wostner, U Deadlines Final Book SPACE AVAILABLE 37201 831 Onl HOURS ARR  Brick, A Deadlines Book SPACE AVAILABLE
CS 131A-Sec 831 is an online course. There are 2 required meetings on-campus: Midterm and Final exams. For course details students must check instructor's website at http://fog.ccsf.edu/~abrick 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 831 Onl HOURS ARR  Putnam, D Deadlines Book SPACE AVAILABLE
CS 132A-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 classes go to www.ccsf.edu/disted
CS 195 Web Site Development Practicum 3.0
ADVISE: CS 177 or CS 130B or CS 231 or CS 155A or CS 211E or CS 232 or CNIT 133
38195 001 Lec R 01:10-04:00PM BATL A301A Brick, A Deadlines Book SPACE AVAILABLE
Practical experience building mobile apps, desktop applications, and/or web applications.
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 web site 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 Stevenson, D Deadlines Book SPACE AVAILABLE 38432 501 L/L M W 06:00-08:50PM VART U105 Staff Deadlines Final Book SPACE AVAILABLE

Spring 2018     Visual Media Design

How To Read The Class Listing
VMD 180 Exploring Game Worlds 3.0
Formerly GAME 100 COREQ.: VMD 105
37902 351 L/L F 01:00-04:50PM 1125 Valencia St. A474 Cox, D Deadlines Book SPACE AVAILABLE
Students will use the Unity Game Engine to develop a game design

Spring 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
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
36996 001 Exp HOURS ARR  Bowne, S Deadlines Book SPACE AVAILABLE
Orientation meeting: Thursday January 25, 2018 at 4:00 p.m. in Cloud Hall 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
37713 501 Exp HOURS ARR  Bowne, S Deadlines Book SPACE AVAILABLE
Orientation: Thursday January 25, 2018 at 4 p.m., Cloud Hall 218.

Spring 2018     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 32532 002 Lec T R 11:10-12:25PM ART U145 Creer, M Deadlines Book SPACE AVAILABLE