Computer Science AS-T Degree
Provides students with a common core of lower division course required to transfer and pursue a bachelor’s degree in Computer Science or similar major in the CSU system.
Associate in Science for Transfer | SC Program: AS-T.2005
Computing is part of everything we do! Expertise in computing enables you to solve complex, challenging problems, and provides you with industry versatility as they can be applied to nearly any business.
The Associate in Science in Computer Science for Transfer Degree (AS-T in Computer Science) provides students with the opportunity to meet the requirements for transfer to the California State University system in Computer Science or a similar major. In order to earn this degree a student must complete 60 required semester units of CSU-transferable coursework with a minimum GPA of 2.0. Completing this degree guarantees admission to the CSU system but not to a particular campus or major. The degree is designed to prepare students for upper division study in Computer Science and related fields.
Computer Science graduates at the bachelor’s level are qualified for employment by industry or government in a variety of technical positions. They also frequently enter graduate programs to pursue advanced degrees in Computer Science or related fields. Computer Science graduates are often well qualified for admission into professional programs in a variety of fields, such as Health Sciences, Engineering, Aerospace, etc. Those students interested in teaching at the high school level should know that the nation is experiencing a shortage of well qualified technology teachers.
Current and prospective community college students interested in this degree are encouraged to meet with a Counselor to develop an educational plan that best meets their goals and needs.
Choose your path
Map your education by viewing the program map for the degree or certificate you’re interested in earning below. Meet with a counselor to create your official comprehensive education plan.
A program map shows all the required and recommended courses you need to graduate and a suggested order in which you should take them. The suggested sequence of courses is based on enrollment and includes all major and general education courses required for the degree.
Fall Semester, First Year
15 Units TotalIn this course, students receive instruction in academic reading and writing, including writing processes, effective use of language, analytical thinking, and the foundations of academic research. An argumentative research essay is required for the successful completion of the course. This course may be offered in a distance education format.
A first course in differential and integral calculus of a single variable. Topics include limits and continuity of functions, techniques and applications of differentiation, an introduction to integration, and the Fundamental Theorem of Calculus. This course is primarily intended for Science, Technology, Engineering, and Mathematics (STEM) majors. This course may be offered in a distance education format.
Spring Semester, First Year
15 Units TotalA second course in differential and integral calculus of a single variable. Topics include applications of integration, techniques of integration, infinite sequences and series, and the calculus of parametric and polar equations. This course is primarily intended for Science, Technology, Engineering, and Mathematics (STEM) majors. This course may be offered in a distance education format.
This first-level course is an introduction to the C++ programming language. Emphasis is placed on programming theory and structure including data types, selection and iteration structures, functions, arrays, pointers, graphics, objects and classes. This course may be offered in a distance education format.
Summer Semester, Second Year
3 Units TotalFall Semester, Second Year
17 Units TotalThis course covers vectors in two and three dimensions, multi-variable functions, partial differentiation, multiple integrals, line integrals, divergence, gradient, curl, Stokes' Theorem, Divergence Theorem, and Green's Theorem. This course may be offered in a distance education format.
This course is an introduction to the organization and behavior of modern computer systems at the assembly language level. Topics include numerical computation, the internal representation of simple data types and structures, data representation errors, and procedural errors. Students will learn how to map statements and constructs of high-level languages onto sequences of machine instructions. The course may be offered in a distance education format.
Spring Semester, Second Year
15 Units TotalThis second-level course for the C++ programming language picks up from the ending point of CIS 61. An emphasis is placed on application of software engineering techniques to the design and development of large programs; data abstraction and structures and associated algorithms. This course may be offered in a distance education format.
Please see a counselor to discuss options for meeting general education requirements for transfer to California State Universities (CSU) and/or University of California (UC) campuses, as well as any specific additional courses that may be required by your chosen institution of transfer.
*Alternative Courses: Please see a Shasta College counselor for alternative course options. You can also view the following to find other courses to meet degree/certificate requirements:
Contact Us for More Information
Counseling & Student Services
Contact InfoAcademic/Instructional Division Office
Start Your Future at Shasta College
We are dedicated to helping you reach your educational and career goals. To begin your journey, apply for admissions today!