Program Summary

COMPUTER SCIENCE - Associate in Science

The Associate in Science in Computer Science prepares students for careers in software development, programming, and applications. Careers in this field require knowledge and hands-on experience in microcomputer applications as well as programming. Professionals in the computing field seek to advance a fundamental understanding of how information is processed, as well as the practical design of software and hardware to accomplish specific functions. The degree requirement are designed to satisfy course requirements for many Computer Science transfer patterns. However, students should consult a counselor and especially the catalog of the intended transfer institution for specific transfer requirements in the major. The program in Computer Science offers students an opportunity to earn an associate’s degree as well as course work in general CS electives for students in other fields of study campus-wide. The program also offers courses for high demand skill areas such as mobile device development.

Career Opportunities
Required Courses (37 credits)
Units: 37.0
CS 201
INTRODUCTION TO COMPUTER SCIENCE
3.0
CS 231
FUNDAMENTALS OF COMPUTER SCIENCE I
4.0
CS 232
FUNDAMENTALS OF COMPUTER SCIENCE II
2.0
CS 233
FUNDAMENTALS OF COMPUTER SCIENCE III
2.0
CS 240
MICROCOMPUTER ARCHITECTURE & PROGRAMMING
3.0
CS 241
DISCRETE STRUCTURES
3.0
 
10.0
CHEM 201A
GENERAL COLLEGE CHEMISTRY I
5.0
AND
 
0.0
CHEM 201B
GENERAL COLLEGE CHEMISTRY II
5.0
OR
 
10.0
PHYS 208A
PRINCIPLES OF PHYSICS 1
5.0
AND
PHYS 208B
PRINCIPLES OF PHYSICS 2
5.0
MATH 265A
CALCULUS I
5.0
MATH 265B
CALCULUS II
5.0
Total: 37.0
Program Outcomes
Achieve a core understanding of Computer Science principles commensurate with that of the first two years of any university program and the ACM Guidelines Associate-Degree Curricula in Computer Science.
Direct Assessment (Exams, Programming Assignments.)
Employ a code of ethics and standards consistently and appropriately in the workplace to develop skills for leadership, teamwork, and personal improvement to achieve one's potential.
Direct Assessment (Exams, Programming Assignments.)
Develop verbal and non-verbal communication skills that empower students to be credible and able to advance in a diverse workplace.
Direct Assessment (Exams, Programming Assignments.)
Exhibit the ability to evaluate information sensibly and consistently in making decisions and solving problems dealing with professional and personal issues/concerns.
Direct Assessment (Exams, Programming Assignments.)