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.