Courses

The Computer Studies Department offers over seventy courses across eleven programs of study.

» Use the SRJC Schedule of Classes to find current courses

Dept/NbrCourse TitleVersionTerm Effective
CS 5COMPUTER LITERACY7Summer 2017
CS 10AINTRO TO PROGRAMMING11Fall 2018
CS 10BPROGRAMMING CONCEPTS 11Fall 2018
CS 10CPROGRAMMING CONCEPTS 29Fall 2018
CS 12ASSEMBLY LANG PROG11Fall 2019
CS 17.11JAVA PROGRAMMING7Fall 2018
CS 40HISTORY OF GAMES2Fall 2020
CS 41GAME DESIGN5Fall 2020
CS 42INTRO TO GAME CODING5Fall 2020
CS 49INDEPENDENT STUDY IN CS6Fall 2017
CS 50AWEB DEVELOPMENT 12Fall 2017
CS 50BWEB DEVELOPMENT 27Fall 2017
CS 50CWEB DEVELOPMENT 34Fall 2017
CS 50.33*WEB PROJECTS1Fall 2022
* CS 50.33 replaces CS 50.32 for all Web Development program pathways.
CS 55.13SERVER-SIDE WEB DEV6Fall 2018
CS 55.14MOBILE HYBRID APP DESIGN2Fall 2020
CS 57.11SOCIAL MEDIA AND SOCIETY4Fall 2022
CS 57.12APPLIED SOCIAL MEDIA1Fall 2024
CS 60.11AMS WORD, PART 17Summer 2017
CS 60.11BMS WORD, PART 26Fall 2016
CS 61.11AMS EXCEL, PART 15Fall 2018
CS 61.11BMS EXCEL, PART 25Fall 2018
CS 62.11AMS POWERPOINT, PART 15Fall 2018
CS 63.11AMS ACCESS, PART 15Fall 2018
CS 63.11BMS ACCESS, PART 26Fall 2018
CS 70.11AADOBE PHOTOSHOP 111Fall 2021
CS 70.11BADOBE PHOTOSHOP 27Fall 2021
CS 70.12PHOTOSHOP ADV CONCEPTS14Fall 2023
CS 71.11ADOBE ILLUSTRATOR 14Fall 2017
CS 72.11AADOBE INDESIGN 18Fall 2018
CS 72.11BADOBE INDESIGN 28Fall 2018
CS 74.11INTRO TO DIGITAL MEDIA8Summer 2018
CS 74.22DIGITAL VIDEO POSTPROD 17Fall 2022
CS 76.11COMMERCIAL DRONE IMAGING2Spring 2020
CS 77.11VIRTUAL PRODUCTION1Fall 2023
CS 78.1AMAKE IT WITH 3D PRINTING1Spring 2019
CS 78.1BDESIGN IT 3D PRINTING1Spring 2019
CS 80.11EXPLORING MS WINDOWS8Fall 2018
CS 80.15IT ESSENTIALS 14Spring 2020
CS 81.21INTRODUCTION TO LINUX7Spring 2019
CS 81.41APYTHON PRGRAM ESSENTIAL1Fall 2021
CS 81.62SQL/RELATIONAL DATABASES2Fall 2016
CS 81.81ASERVER 11Fall 2021
CS 82.22AINTRO TO NETWORKS1Fall 2021
CS 82.22BSW RT W ESSENT1Fall 2021
CS 82.22CENT NET SEC1Fall 2021
CS 82.56COMPUTER NETWRK SECURITY4Fall 2016
CS 82.57CYBEROPS1Fall 2021
CS 82.58INTRO CYBERSEC1Fall 2021
CS 82.59FIREWALLS1Fall 2022
CS 82.71ETHICAL HACKING1Fall 2022
CS 84.13IT SUPPORT4Fall 2021
CS 84.21MANAGEMENT INFO SYS7Fall 2017
CS 84.26IT PROJECT MNGMT1Fall 2022
CS 88FOUNDATIONS OF DATA SCIENCE1Fall 2024
CS 98INDEPENDENT STUDY3Fall 2017
CS 99ICOMPUTER STUDIES INTERN5Fall 2016
CS 101INTELLECTUAL PROPERTY1Fall 2018
CS 110ACODING FOR BEGINNERS4Fall 2019
CS 167.11MS OUTLOOK7Fall 2021
CS 176.12APPLIED DRONE PROJECTS1Spring 2019
CS 181.11INTRO TO CLOUD COMPUTE1Fall 2021
CS 181.23ALINUX ADMINISTRATION 11Fall 2022
CS 181.23BLINUX ADMINISTRATION 21Fall 2022
CS 181.43CYBER PROGRAMMING1Fall 2022
CS 701COMPUTER STUDIES SURVEY1Summer 2016
GD 15HISTORY GRAPHIC DESIGN3Summer 2017
GD 20INTRO TO TYPOGRAPHY4Fall 2019
GD 51INTRO TO GRAPHIC DESIGN4Fall 2019
GD 53TECH IN ILLUSTRATOR4Fall 2019
GD 54BEG PG LAYOUT & AD DESIG2Fall 2014
GD 57GETTING IT PRINTED2Fall 2014
GD 60PROFESSIONAL PORTFOLIO3Fall 2019
GD 62COLOR THEORY1Fall 2019
GD 63GRAPHIC ONLINE RESOURCES3Spring 2019
GD 65CREATIVE BUSINESS3Fall 2019
GD 90USER EXPERIENCE1Fall 2019
GD 145PACKAGE DESIGN1Fall 2019

† General Education: Courses denoted with † are approved for General Education requirements.

» Learn more about General Education

 

Course Transfer Status

UC: The University of California will accept SRJC courses numbered 1 - 49. However, students should not count the units earned for Selected Topics (48) or Special Studies (49) courses for the minimum 60 units needed for UC admission. Those courses will be evaluated for credit by your UC campus after transfer. Students should refer to the SRJC UC-Transferable Course Agreement for a list of all SRJC courses that have been accepted by the UC as transferable. 

CSU: The California State University accepts SRJC courses numbered 1 - 99. 

Independent and out-of-state universities: Such schools do not have specific agreements with SRJC that relate to our course-numbering system. Generally, it is advisable to take UC-transferable coursework. However, if you are interested in transfer outside the California public university system, you should make early contact with the campus of your choice. An SRJC transfer counselor can assist you in that communication. 

SRJC Associate degree: SRJC counts courses numbered 1 - 299 toward an Associate degree, but courses numbered 100 - 299 are not generally accepted for transfer to a university.

» Learn more about transfers

» Learn more about counseling