# AS Computer Science Degree

## Program Outcomes

- Upon successful completion of the Computer Science AS degree, it is anticipated that students will be able to analyze, design, and solve complex computer-based problems using both logical and mathematical methods including the implementation of control and data structures.
- Upon successful completion of the Computer Science AS degree, it is anticipated that students will be able to direct computer operations by writing detailed instructions in computer languages to solve a variety of problems.
- Upon successful completion of the Computer Science AS degree, it is anticipated that students will be able to professionally describe and apply their skills in the design of their complex computer system or algorithm and be able to show how their solution is the most optimal.

### Freshman Year

- CS 1 (Computing Fundamentals I)
- CS 2 (Computing Fundamentals II)
- CS 41 (Introduction to Linux/UNIX, Linux+)
- Math I (Calculus I)
- Math II (Calculus II)
- General Education Courses

### Sophomore Year

- CS 20 (Adv Prog w/Data Structures/C++)
- CS 21 (Computer Organization and Assembly Language Programming)
- MATH 7 (Elementary Linear Algebra)
*or*- MATH 41 (Statistics for Business Majors)
*or* - MATH 40 Statistics and Probability)

- MATH 41 (Statistics for Business Majors)
- MATH 10 (Discrete Mathematical Structures)
- General Education Courses

**Total units required: 60**

*ยง Program-based General Education 3-unit requirement: Chemistry 1A or Chemistry 31 or Physics 1A or Physics 2A or Mathematics 40*