COMPUTER SCIENCE A.S. DEGREE

Computer Science &
Information Technology







American River College
4700 College Oak Drive
Sacramento, CA 95841
Curriculum Approved: Oct 12, 2005

This program is 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 as is required by most university computer science programs.


Requirements for Degree
Core Requirements (36 Units) Units
CISP 300 - Algorithm Design/Problem Solving 3
CISP 310 - Assembly Language Programming for Microcomputers 4
CISP 360 - Introduction to Structured Programming 4
CISP 400 - Object Oriented Programming with C++ 4
CISP 430 - Data Structures 4
CISP 440 - Discrete Structures for Computer Science 3
CISP 453 - Introduction to Systems Programming in UNIX 4
MATH 400 - Calculus I 5
MATH 401 - Calculus II 5


Recommended Electives
II(b). Language and Rationality: Communication and Analytical Thinking
CISP 310 - Assembly Language Programming on Microcomputers

III(b). Living Skills: Life Development Skills
CISC 300 - Computer Familiarization

IV. Natural Science
CHEM 400 - General Chemistry
PHYS 410 - Mechanics of Solids and Fluids

Other program elective(s) to complete the 60-unit degree requirement
CISP 370 - Beginning Visual Basic
CISP 371 - Intermediate Visual Basic
CISP 401 - Object Oriented Programming with Java
PHYS 421 - Electricity and Magnetism


Additional Requirements
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.

Copyright ©2006
Return to the CSIT Area Home