Computer Science

Completion of the Computer Science: Associate Degree for Transfer (ADT) will prepare you to meet minimum lower division admission requirements (60 transferable units) for transfer to the University of California (UC) system. If you would like to transfer to the California State University (CSU) system, please meet with a counselor for additional requirements that may be needed. The Computer Science program map below includes all of your major coursework and recommended general education courses by term that is needed to fulfill your degree and transfer requirements.

Computer Science - ADT (CSU and UC)

0-15 units
Fall/Spring Units
English 1A/1AH 4
Math 1A/1AH 4
CIS 5  4
Anthropology 1/1H 3
Intersession (Winter/Summer) Units
Guidance 47 or 48 3
16-30 units
Fall/Spring Units
English 1B/1BH 4
Math 1B/1BH 4
CIS 7 3
Physics 4A 4
Intersession (Winter/Summer) Units
Art 6/6H, Music 19 or Theatre 3  3
31-45 units
Fall/Spring Units
Economics 4 or 9/9H or Sociology 12  3
Physics 4B  4
CIS 11 3
Humanities 4 or 10 3
Intersession (Winter/Summer) Units
History 6/6H or 7/7H 3
45-60+ units
Fall/Spring Units
Language other than English 4-5
Political Science 1 3
CIS 17A 3
Sociology 1/1H or Geography 2 or 3  3

For alternative CSU General Education options refer to the RCC Catalog, under Requirements for College Transfer.


Milestones are courses, co-curricular activities and recommendations from your Student Success Team that will keep you on track towards completion of your degree.
  • Complete English 1A (transfer-level English) 
  • Complete Mat 1A (transfer-level math)
  • Apply to Universities (CSU/UC application period Oct 1-Nov 30)
  • Apply for ADT degree by beginning of spring term before transfer
  • Complete RCC Graduation application (during your last term)
  • Meet with your Counselor to Complete your Comprehensive Student Education Plan (SEP)
  • Complete FAFSA (Oct 1st - Mar 2nd for priority)
  • Meet with Faculty Advisor for career/research opportunities
  • Meet with your Counselor to update SEP (every semester)
  • Meet with your Counselor for pre-graduation check
  • Research Potential Clubs on Campus
  • Participate in tutoring, student success workshops or supplemental instruction
  • Visit the Career Center for Internship opportunities
  • Research transfer institutions
  • Attend Transfer workshops and Transfer Fair
  • Participate in an internship/ job shadowing
  • Participate in a research activity (meet with Faculty Advisor)

Careers for Computer Science Majors

Salaries Range : $58,000 - $98,000

  • Software Developer 
  • Senior Software Engineer
  • Programmer Analyst
  • Systems Developer
  • Web Developer
  • Application Support Analyst
  • Computer Systems Analyst
  • Database Administrator (DBA)
  • Business Analyst, IT
  • Information Technology Specialist