Sign In

Computer Science Degrees/Certificates

Computer science courses are designed to meet the varying goals of students interested in employment or education in the computer field. There are courses on specific languages for professionals who want to supplement their skills with the knowledge of a current programming language (PC assembler, C++, Visual BASIC, Java). A certificate in computer science can be earned by those students desiring to enter the workplace at entry-level positions. Also, an associate degree can be earned by those students desiring to transfer to a four-year institution with a major in Computer Science.
The computer science courses provide instruction in low level and high level languages, intermediate and advanced techniques in programming, and hardware organization.

Computer Science for Transfer Associate of Science (33379)
The Associate in Science in Computer Science for Transfer degree prepares students to move into a curriculum at a four-year institution leading to a baccalaureate degree. Employment opportunities are available as programmers in government, business and education. Successful completion of the transfer degree in Computer Science guarantees the student acceptance to the California State University system to pursue a baccalaureate degree in Computer Science or a related field.
The Associate of Science degree and Certificate of Achievement in Computer Science lead to entry-level employment in computer science, engineering and other areas where high aptitude in computer programming is recognized. The programs prepare students for careers as engineering aides, scientific computing technicians and junior programmers. The programs also prepare students to transfer to a university with a major in Computer Science.

Major requirements
Units
Computer Science 122, Programming Concepts and Methodology I
3
Computer Science 132, Programming Concepts and Methodology II
3
Computer Science 149, Discrete Structures for Computer Science
3
Computer Science 154, Computer Architecture and Organization
3
Mathematics 180/180H, Single Variable Calculus I
4
Mathematics 185, Single Variable Calculus II
4
​Physics 250A, Physics for Scientists and Engineers I
5
Physics 250B, Physics for Scientists and Engineers II
5

TOTAL
30


Computer Science Associate of Science (11903) Certificate of Achievement (21649)
The Associate of Science degree and Certificate of Achievement in Computer Science lead to entry-level employment in computer science, engineering and other areas where high aptitude in computer programming is recognized. The programs prepare students for careers as engineering aides, scientific computing technicians and junior programmers. The programs also prepare students to transfer to a university with a major in Computer Science.

Major requirements
Units
Computer Science 100, The Computer and Society
3
Computer Science 105, Visual BASIC Programming
3
Computer Science 112, Java Programming
3
Computer Science 120, Introduction to Programming 3
Computer Science 121, Programming Concepts
3
Computer Science 213, C# Programming
3
TOTAL
18
 
Certificate of Proficiency Applied Robotics and Embedded Programming
The Embedded Programming certificate in computer science will lead to entry-level employment in computer science, engineering and other areas where high aptitude in computer programming is recognized. The program prepares students for careers as robotics technicians, engineering technicians, and junior programmers.
 
Requirements
Units
Computer Science 112, Java Programming
3
Computer Science 157, Introduction to Robotics Programming
3
Computer Science 205, Advanced Visual Basic
3
Computer Science 213, C# Programming
3
Computer Science 257, Applied Robotics and Embedded Programming
3
TOTAL
15