Computer Information Science American River College

Degrees 

A.S. - CIS: Computer Science

Description:

This degree provides a comprehensive exposure to programming languages, algorithms and problem solving in preparation for upper division computer science courses. The Computer Science degree includes substantial course work in mathematics required by most university computer science programs.

Learning Outcomes:

Upon completion of this program, the student will be able to:
  • evaluate various programming language solutions to a proposed problem.
  • recommend tools and techniques for each step in the development of a computer program.
  • integrate the basic mathematical knowledge that is fundamental to computer science into the solutions of proposed problems.
  • evaluate the theories and core techniques of computer science using scientific methods.

Course List:

Required Program

[ CISP 300 Algorithm Design/Problem Solving (3) 5 - 7
   and CISP 360 Introduction to Structured Programming (4) ]
   or CISP 480 Honors Introduction to Structured Programming (5)
CISP 310 Assembly Language Programming for Microcomputers 4
CISP 400 Object Oriented Programming with C++ 4
CISP 430 Data Structures 4
CISP 440 Discrete Structures for Computer Science 3
MATH 400 Calculus I 5
MATH 401 Calculus II 5

Total Units: 30 - 32

Click here for Printable Degree - Course Check Off Sheet

Associate in Science Degree

The Computer Science Associate in Science (A.S.) degree may be obtained by completion of the required program, plus general education requirements, plus sufficient electives to meet a 60-unit total. See ARC graduation requirements.

Career Opportunities:

This degree provides a comprehensive exposure to programming languages, algorithms and problem solving in preparation for upper division computer science courses. The Computer Science degree includes substantial course work in mathematics required by most university computer science programs.

Search Jobs:

Example terms and keywords to use in job search sites:

Terms: Computer Science - Information Technology - California

Job Search Titles:
Data Science Engineer
Data Science & Technology Manager
Data Visualization Engineer
Data Warehouse Developer
Interaction Designer
.NET Developer
Business Analyst I / Quality Assuarance Testing
Desktop Support
Firmware/Software Programmer
Data and Services Engineer
Sample Job Search Websites:
Indeed.com - http://www.indeed.com/
SimplyHired.com - http://www.simplyhired.com/
Monster.com - http://www.monster.com/
Bureau of Labor Statistics - Resources for Jobseeker or Worker:
http://www.bls.gov/audience/jobseekers.htm
LinkedIn.com - Job Search: 
https://www.linkedin.com/job/home?trk=nav_responsive_sub_nav_jobs