Associate in Science for Transfer Degree in Computer Science
2018-2019 Map
Total Units: 62 - 66
Term 1
17 Units. Specified core courses are signified by icon.Course Name | Units | Notes | |
---|---|---|---|
CSCI-20: Programming & Algorithms I | 3 | If a student has no programming experience, it is recommended that they take CSCI-4 before taking CSCI-20. | |
Unit(s): 3.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). |
|||
MATH-30: Analytic Geom/Calc I | 5 | Recommended math placement varies. | |
Prerequisite(s): MATH 20 and MATH 26 or college-level pre-calculus 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). |
|||
CSU Area E - Lifelong Learning and Self-Development (Select One) | 3 | ||
|
|||
ENGL-2: Reading and Composition | 3 | Recommended English placement varies. | |
Prerequisite(s): ENGL 118 or ENGL 119 This course develops college-level critical reading and writing practices. Students will critically read expository, argumentative, and fictional texts and develop expository, persuasive, and argumentative academic writing. Essays will demonstrate reading comprehension, analysis, critique, academic research, and synthesis. (C-ID ENGL 100). |
|||
CSU Area D - Social Sciences (Select One) | 3 | ||
|
Term 2
16 - 18 Units. Specified core courses are signified by icon.Course Name | Units | Notes | |
---|---|---|---|
CSCI-21: Programming & Algorithms II | 3 | ||
Prerequisite(s): CSCI 20 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). |
|||
MATH-31: Analytic Geom/Calc II | 4 | ||
Prerequisite(s): MATH 30 A second course in differential and integral calculus of a single variable: integration; techniques of integration, infinite sequences and series, polar and parametric equations, applications of integration. Primarily for Science, Technology, Engineering & Math Majors. For students who have no knowledge of or access to a symbolic math program (such as MAPLE, Mathematica, Derive, or the TI-89,) the mathematics department offers instruction in MAPLE (MATH 31A), which may be taken concurrently with MATH 31. (C-ID MATH 220). |
|||
CSU Area B2 - Life Science (Select One - no lab required) | 3 - 5 | ||
|
|||
CSU Area C1 - Arts (Select One) | 3 | ||
|
|||
CSU Area D - Social Sciences (Select One) | 3 | Taking POS-2 or POS-12 within this area is recommended. If you select POS-2 or POS-12 it will also meet the US-2 and US-3 graduation requirement for the CSU. | |
|
Term 3
16 - 17 Units. Specified core courses are signified by icon.Course Name | Units | Notes | |
---|---|---|---|
CSCI-22: Discrete Structures | 3 | CSUC counts CSCI-22 for Area A3 - Critical Thinking. CSCI-4 is recommended prep for CSCI-22. | |
Prerequisite(s): CSCI 20 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). |
|||
PHYS-41: Phy-Scientists/Egr I | 4 | PHYS-51 is optional but highly recommended. | |
Prerequisite(s): MATH 30 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). |
|||
CSU Area A1 - Oral Communication (Select One) | 3 | ||
|
|||
CSU Area D - Social Sciences (Select One) | 3 | ||
|
|||
CSU Area C - Arts and Humanities (Select One) | 3 - 4 | ||
|
Term 4
13 - 14 Units. Specified core courses are signified by icon.Course Name | Units | Notes | |
---|---|---|---|
CSCI-10: Computer Architecture/Organiz | 3 | ||
Prerequisite(s): CSCI 20 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). |
|||
PHYS-42: Phy-Scientists/Egr II | 4 | PHYS-52, supplement to PHYS-42, optional but highly recommended. | |
Prerequisite(s): PHYS 41, MATH 31 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). |
|||
CSU Area A3 - Critical Thinking (Select One) | 3 | Department recommends PHIL-6 or MATH-7. | |
|
|||
CSU Area C2 - Humanities (Select One) | 3 - 4 | Taking a US History course within this area is recommended. If you select one of the following courses; HIST-8, HIST-10, HIST-26 or ECON-20, it will also meet the US-1 graduation requirement for the CSU. ECON-20 will count for CSU Area C2 or CSU Area D. | |
|