About the Program
Students completing Associate Degrees for Transfer are guaranteed admission to the CSU system. Please see the beginning of the "Academic Programs" section for details.
Program Requirements
For current program requirements -> 2024-2025
Program Goal: Transfer
GE Pattern(s): CSU or IGETC
Program Code: 31930.00AS-T
Program Learning Outcome(s):
Upon successful completion of this program, the student will be able to:
Describe the organizational structure of computer hardware and its connection to computer software.
Describe how formal tools of symbolic logic are used to model real-life situations and relate the ideas of mathematical induction to recursion and recursively defined structures.
Design, implement, test, and debug algorithms to solve a variety of problems.
Design, implement, test, and debug computer programs using fundamental constructs and a variety of data structures.
Apply structured and object-oriented approaches to the design and implementation of computer programs.
Unit(s): 3.00
Recommended Prep: Reading Level IV; English Level IV; Math Level IV and CSCI 4
Transfer Status: CSU/UC
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
This course is an introduction to the discipline of computer science, with a focus on the design and implementation of algorithms to solve simple problems using a high-level programming language. Topics include fundamental programming constructs, problem-solving strategies, debugging techniques, declaration models, and an overview of procedural and object-oriented programming languages. Students will learn to design, implement, test, and debug algorithms using pseudocode and a high-level programming language. (C-ID COMP 122).
Prerequisite(s): CSCI 20
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
This is a software engineering course, focused on the application of software engineering techniques for the design and development of large programs. Topics include data abstraction, data structures and associated algorithms, recursion, declaration models, and garbage collection. Students will learn to design, implement, test, and debug programs using an object-oriented language. (C-ID COMP 132).
Prerequisite(s): CSCI 20
Unit(s): 3.00
Transfer Status: CSU/UC
Contact Hours:
34.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 85.00
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. (C-ID COMP 142).
Prerequisite(s): CSCI 20
Unit(s): 3.00
Recommended Prep: Reading Level IV; English Level IV; Math Level IV
Transfer Status: CSU
Contact Hours:
42.50 hours Lecture
/ 25.50 hours Lab
Total Course Hours: 68.00
This course is an introduction to the discrete structures used in Computer Science, with an emphasis on their applications. Topics covered include functions, relations and sets, basic logic, proof techniques, basics of counting, graphs and trees, and discrete probability. (C-ID COMP 152).
Prerequisite(s): MATH 20 and MATH 26 or college-level pre-calculus
Unit(s): 5.00
Recommended Prep: Four years of high school college-preparatory Mathematics and Reading Level IV
Transfer Status: CSU/UC
Contact Hours:
85.00 hours Lecture
Total Course Hours: 85.00
A first course in differential and integral calculus of a single variable: functions, limits and continuity, techniques and applications of differentiation and integration, Fundamental Theorem of Calculus. Primarily for Science, Technology, Engineering & Math Majors. (C-ID MATH 210).
Prerequisite(s): MATH 30
Unit(s): 4.00
Recommended Prep: Reading Level IV
Transfer Status: CSU/UC
Contact Hours:
68.00 hours Lecture
Total Course Hours: 68.00
This course is the second of a series in differential and integral calculus of a single variable. Topics will include the concept, techniques and applications of integration, infinite sequences and series, as well as polar and parametric equations. Intended for Science, Technology, Engineering & Math Majors. (C-ID MATH 220).
Prerequisite(s): MATH 30
Unit(s): 4.00
Recommended Prep: High school physics
Transfer Status: CSU/UC
Contact Hours:
51.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 102.00
This course, intended for students majoring in physical sciences and engineering, is part of a three-semester course whose contents may be offered in other sequences or combinations. Core topics include an introduction to kinematics, dynamics, work and energy, momentum, gravitation and simple harmonic motion. It is highly recommended that students also enroll in PHYS 51. (C-ID PHYS 205).
Prerequisite(s): PHYS 41, MATH 31
Unit(s): 4.00
Transfer Status: CSU/UC
Contact Hours:
51.00 hours Lecture
/ 51.00 hours Lab
Total Course Hours: 102.00
This course, intended for students majoring in physical sciences and engineering, is part of a three-semester course whose contents may be offered in other sequences or combinations. Core topics include electrostatics, magnetism, DC and AC circuits, and Maxwell's equations. It is highly recommended that students also enroll in PHYS 52. (C-ID PHYS 210).
SubMenu
Contacts
Luke Sathrum, Chair
(530) 895-2219
Department Office: AHPS 251
(530) 895-2531
Counseling and Advising:
(530) 895-2378
Follow Us on Social Media