The Associate in Science in Computer Science for Transfer (AS-T) Degree is intended to meet the lower division requirements for Computer Science majors (or similar majors) at a CSU campus that offers a Computer Science baccalaureate degree.
This degree is designed for students interested in an introduction to the field of Computer Science. Computer Science is the study of representational computation, data access methods, programming languages, algorithmic modeling, software design, testing and development. Students in the Computer Science program study and apply their knowledge of mathematics, physics and logic to solve a variety of problems using current technology. Coursework includes programming languages and concepts, systems analysis, mathematics, physics, computer hardware and data structures.
Computer Science students will be supported by a Student Success Team in the Accounting, Business, Economics, and Computer Technology Area of Interest. Please contact the Student Success Team for this program if you have any questions.Course | Units | Typically Offered |
1st Semester | ||
CIT 111 - Introduction to ProgrammingM | 3.0 | |
CIT 111 - Introduction to Programming (3.0 units) Advisory:CIT 101; It is advised that students have a knowledge of elementary algebra concepts. This course is for students who want to develop the problem-solving abilities required to work in the computer field. Programming concepts are discussed through a variety of techniques including hierarchy diagrams, flow-charting, data diagrams, and pseudocode. The course will also include information on integrated development environments (IDEs). | ||
ENGL 101 - College Composition and Research (CSU GE A2)GE | 3.5 | |
ENGL 101 - College Composition and Research (3.5 units) Prerequisite:Enrollment requires appropriate placement (based on high school GPA and/or other measures), or eligibility for college composition. This composition course enables students to generate logical, coherent essays that incorporate sources necessary for academic and professional success. Students become proficient in researching, evaluating, and incorporating sources, and in learning critical reading and thinking skills through expository and persuasive reading selections before applying these skills to creating original documented essays. The writing workshop component of the course is designed to assist students with improving and refining their writing and language skills: Students complete writing workshop activities that enhance their ability to compose logical, well-supported arguments that exhibit grammatical fluency and correct citation styles. Students meet with composition instructors through individual or small group conferences that address students’ specific writing concerns. This course is designed for students who wish to fulfill the General Education requirement for Written Communication. | ||
CSU GE E - Lifelong Learning/Self DevelopmentGE | 3.0 | |
Select one: | ||
Total Semester Units: | 9.5 | |
2nd Semester | ||
Select one: MATH 190 / MATH 190H (CSU GE B4)M | 4.0 | |
MATH 190 - Calculus I (4.0 units) Prerequisite:MATH 180 MATH 190 is a semester course designed primarily for those students planning to pursue programs in engineering, mathematics, computer science, and physical sciences. This is the first course in differential and integral calculus of a single variable. It includes topics in functions, limits, and continuity, techniques and applications of differentiation and integration and the Fundamental Theorem of Calculus. MATH 190H - Calculus I Honors (4.0 units) Prerequisite: MATH 180; ENGL 101 MATH 190 is a semester course designed primarily for those students planning to pursue programs in engineering, mathematics, computer science, and physical sciences. This is the first course in differential and integral calculus of a single variable. It includes topics of functions, limits, and continuity, techniques and applications of differentiation and integration and the Fundamental Theorem of Calculus.This course is intended for students who meet Honors Program requirements. | ||
Select one: POLS 110 / POLS 110H (CSU GE D)GE | 3.0 | |
Notes: Meets CSU Grad requirement POLS 110 - Government of the United States (3.0 units) Advisory:It is advised that students be able to engage in written composition at a college level and read college-level texts. This course surveys and analyzes the origins, principles, institutions, policies, and politics of U.S. National and California State Governments, including their constitutions. Emphasis is placed on the rights and responsibilities of citizens, and an understanding of the political processes and issues involved in the workings of government. This course fulfills the American Institutions requirement for the Associate Degree. It also is suitable for students wishing to expand their knowledge of local, state and national governments. POLS 110H - Government of the United States Honors (3.0 units) Prerequisite: ENGL 101 This course surveys and analyzes the origins, principles, institutions, policies, and politics of U.S. National and California State Governments, including their constitutions. Emphasis is placed on the rights and responsibilities of citizens, and an understanding of the political processes and issues involved in the workings of government. This course fulfills the American Institutions requirement for the Associate Degree. It also is suitable for students wishing to expand their knowledge of local, state and national governments. This course is intended for students eligible for the Honors Program. | ||
CSU GE B2 - Biological SciencesGE | 3.0† | |
Notes: Select one: | ||
CSU GE A3 - Critical ThinkingGE | 3.0† | |
Notes: Select one: | ||
Total Semester Units: | 13.0† | |
3rd Semester | ||
CIT 127 - Python Programming IM | 3.0 | |
CIT 127 - Python Programming I (3.0 units) Prerequisite:CIT 111 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 Python. Topics include fundamental programming constructs, problem-solving strategies, debugging techniques, declaration models, and an overview of procedural and object-oriented programming languages. Students learn to design, implement, test, and debug algorithms using pseudocode and Python. | ||
PHY 211 - Physics for Scientists and Engineers - I (CSU GE B1/B3)M | 4.0 | |
PHY 211 - Physics for Scientists and Engineers - I (4.0 units) Prerequisite:MATH 190 or MATH 190H This course is the first of a three-semester sequence designed for students transferring to four-year institutions with majors in the sciences and engineering. Topics covered include kinematics, dynamics, energy, work, momentum, and conservation principles. | ||
MATH 191 - Calculus IIM | 4.0 | |
MATH 191 - Calculus II (4.0 units) Prerequisite: MATH 190 or MATH 190H This semester-long course continues the study of calculus begun in MATH 190. The course includes techniques of integration, improper integrals, anti-derivatives, applications of the definite integral, differential equations, Taylor polynomials, series, polar equations, and parametric equations. This course is the second course of the calculus sequence required of all engineering, physics, and mathematics majors. | ||
CSU GE C2 - HumanitiesGE | 3.0 | |
Notes: Select one: Hist 143, 143H, 144H, 156, 157, 158, 159, 159H, or 170 Notes: Select one: | ||
Total Semester Units: | 14.0 | |
4th Semester | ||
CS 152 - Discrete StructuresM | 3.0 | |
CS 152 - Discrete Structures (3.0 units) Prerequisite:CIT 127 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. | ||
CIT 128 - Python Programming IIM | 3.0 | |
CIT 128 - Python Programming II (3.0 units) Prerequisite: CIT 127 This software engineering course focuses on the application of software engineering techniques for the design and development of large programs using Python. In the course, students learn to design, implement, test, and debug programs. Topics include object-oriented programming, data abstraction, data structures and their associated algorithms, and recursion. | ||
CSU GE D - Social SciencesGE | 3.0 | |
Notes: | ||
CSU GE C1 or C2 - Arts or HumanitiesGE | 3.0† | |
Notes: Arts Humanities | ||
Select one: SPCH 101 / SPCH 101H (CSU GE A1)GE | 3.0 | |
SPCH 101 - Public Speaking (3.0 units) Advisory:It is advised that students be able to engage in written composition at a college level and be able to read college-level texts. This introductory course is designed to prepare students to be effective oral communicators in all aspects of public presentations, including design and delivery of a public speech. The course is appropriate for all students interested in developing their public speaking knowledge and skills, such as speech communications and languages majors, future teachers, and future business leaders. SPCH 101H - Public Speaking Honors (3.0 units) Prerequisite: ENGL 101 This introductory course is designed to prepare students to be effective oral communicators in all aspects of public presentations, including design and delivery of a public speech. The course is appropriate for all students interested in developing their public speaking knowledge and skills, such as speech communications and languages majors, future teachers, and future business leaders. This course is designed for students eligible for the Honors Program. | ||
Total Semester Units: | 15.0† | |
5th Semester | ||
PHY 213 - Physics for Scientists and Engineers - IIIM | 4.0 | |
PHY 213 - Physics for Scientists and Engineers - III (4.0 units) Prerequisite: PHY 211 and MATH 191 This course is the first of a three-semester sequence designed for students transferring to four-year institutions with majors in the sciences and engineering. Topics covered include electric fields, electric potential, current, circuits, magnetic fields, Gauss' law, Ampere's law, Maxwell's equations, induction, and electromagnetic waves. | ||
CS 142 - Computer Architecture and OrganizationM | 3.0 | |
CS 142 - Computer Architecture and Organization (3.0 units) Prerequisite:CIT 127 Students are introduced to the organization and behavior of real computer systems at the assembly-language level. The mapping of statements and constructs in a high-level language onto sequences of machine instructions is studied, as well as the internal representation of simple data types and structures. Numerical computation is examined, noting the various data representation errors and potential procedural errors. | ||
CSU GE F - Ethnic StudiesGE | 3.0 | |
Notes: Select one: | ||
CSU GE C1 - ArtsGE | 3.0† | |
Notes: Select one: | ||
Total Semester Units: | 13.0† | |
Total Units for Computer Science AS-T program (Transfer to CSU) | 64.5† | |
AP exams and courses taken outside of Rio Hondo College may fulfill general education and/or major requirements. Please check with a counselor. |
Pick PHY 213 or Biol 200 or Chem 130 (will have a pre-requiste) |
† | Some classes may have higher units |
M | Major course; course may also meet a general education requirement |
GE | General Education course |
EL | Elective Course |
Course | Units | Typically Offered |
1st Semester | ||
CIT 111 - Introduction to ProgrammingM | 3.0 | |
CIT 111 - Introduction to Programming (3.0 units) Advisory:CIT 101; It is advised that students have a knowledge of elementary algebra concepts. This course is for students who want to develop the problem-solving abilities required to work in the computer field. Programming concepts are discussed through a variety of techniques including hierarchy diagrams, flow-charting, data diagrams, and pseudocode. The course will also include information on integrated development environments (IDEs). | ||
ENGL 101 - College Composition and Research (IGETC 1A)GE | 3.5 | |
ENGL 101 - College Composition and Research (3.5 units) Prerequisite:Enrollment requires appropriate placement (based on high school GPA and/or other measures), or eligibility for college composition. This composition course enables students to generate logical, coherent essays that incorporate sources necessary for academic and professional success. Students become proficient in researching, evaluating, and incorporating sources, and in learning critical reading and thinking skills through expository and persuasive reading selections before applying these skills to creating original documented essays. The writing workshop component of the course is designed to assist students with improving and refining their writing and language skills: Students complete writing workshop activities that enhance their ability to compose logical, well-supported arguments that exhibit grammatical fluency and correct citation styles. Students meet with composition instructors through individual or small group conferences that address students’ specific writing concerns. This course is designed for students who wish to fulfill the General Education requirement for Written Communication. | ||
Select one: POLS 110 / POLS 110H (IGETC 4)GE | 3.0 | |
POLS 110 - Government of the United States (3.0 units) Advisory:It is advised that students be able to engage in written composition at a college level and read college-level texts. This course surveys and analyzes the origins, principles, institutions, policies, and politics of U.S. National and California State Governments, including their constitutions. Emphasis is placed on the rights and responsibilities of citizens, and an understanding of the political processes and issues involved in the workings of government. This course fulfills the American Institutions requirement for the Associate Degree. It also is suitable for students wishing to expand their knowledge of local, state and national governments. POLS 110H - Government of the United States Honors (3.0 units) Prerequisite: ENGL 101 This course surveys and analyzes the origins, principles, institutions, policies, and politics of U.S. National and California State Governments, including their constitutions. Emphasis is placed on the rights and responsibilities of citizens, and an understanding of the political processes and issues involved in the workings of government. This course fulfills the American Institutions requirement for the Associate Degree. It also is suitable for students wishing to expand their knowledge of local, state and national governments. This course is intended for students eligible for the Honors Program. | ||
IGETC 7 - Ethnic StudiesGE | 3.0 | |
Notes: Select one: | ||
Total Semester Units: | 12.5 | |
2nd Semester | ||
Select one: MATH 190 / MATH 190H (IGETC 2A)M | 4.0 | |
MATH 190 - Calculus I (4.0 units) Prerequisite:MATH 180 MATH 190 is a semester course designed primarily for those students planning to pursue programs in engineering, mathematics, computer science, and physical sciences. This is the first course in differential and integral calculus of a single variable. It includes topics in functions, limits, and continuity, techniques and applications of differentiation and integration and the Fundamental Theorem of Calculus. MATH 190H - Calculus I Honors (4.0 units) Prerequisite: MATH 180; ENGL 101 MATH 190 is a semester course designed primarily for those students planning to pursue programs in engineering, mathematics, computer science, and physical sciences. This is the first course in differential and integral calculus of a single variable. It includes topics of functions, limits, and continuity, techniques and applications of differentiation and integration and the Fundamental Theorem of Calculus.This course is intended for students who meet Honors Program requirements. | ||
IGETC 5B - Biological SciencesGE | 3.0 | |
Notes: Pick Phy 213 OR Biol 200 OR Chem 130 (will have pre-reqs) Notes: Select one: | ||
IGETC 1B - Critical Thinking and CompositionGE | 3.0† | |
Notes: Select one: | ||
IGETC 3A or 3B - Arts or HumanitiesGE | 3.0† | |
Notes: Arts Humanities | ||
Total Semester Units: | 13.0† | |
3rd Semester | ||
PHY 211 - Physics for Scientists and Engineers - I (IGETC 5A & 5C)M | 4.0 | |
PHY 211 - Physics for Scientists and Engineers - I (4.0 units) Prerequisite:MATH 190 or MATH 190H This course is the first of a three-semester sequence designed for students transferring to four-year institutions with majors in the sciences and engineering. Topics covered include kinematics, dynamics, energy, work, momentum, and conservation principles. | ||
MATH 191 - Calculus IIM | 4.0 | |
MATH 191 - Calculus II (4.0 units) Prerequisite: MATH 190 or MATH 190H This semester-long course continues the study of calculus begun in MATH 190. The course includes techniques of integration, improper integrals, anti-derivatives, applications of the definite integral, differential equations, Taylor polynomials, series, polar equations, and parametric equations. This course is the second course of the calculus sequence required of all engineering, physics, and mathematics majors. | ||
CIT 127 - Python Programming IM | 3.0 | |
CIT 127 - Python Programming I (3.0 units) Prerequisite:CIT 111 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 Python. Topics include fundamental programming constructs, problem-solving strategies, debugging techniques, declaration models, and an overview of procedural and object-oriented programming languages. Students learn to design, implement, test, and debug algorithms using pseudocode and Python. | ||
IGETC 3B - HumanitiesGE | 3.0 | |
Notes: Select one: Hist 143, 143H, 144, 144H, 156, 157, 158, 159, 159H, of 170 Notes: Select one: | ||
Total Semester Units: | 14.0 | |
4th Semester | ||
CS 152 - Discrete StructuresM | 3.0 | |
CS 152 - Discrete Structures (3.0 units) Prerequisite:CIT 127 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. | ||
CIT 128 - Python Programming IIM | 3.0 | |
CIT 128 - Python Programming II (3.0 units) Prerequisite: CIT 127 This software engineering course focuses on the application of software engineering techniques for the design and development of large programs using Python. In the course, students learn to design, implement, test, and debug programs. Topics include object-oriented programming, data abstraction, data structures and their associated algorithms, and recursion. | ||
Select one: SPCH 101 / SPCH 101H GE | 3.0 | |
SPCH 101 - Public Speaking (3.0 units) Advisory:It is advised that students be able to engage in written composition at a college level and be able to read college-level texts. This introductory course is designed to prepare students to be effective oral communicators in all aspects of public presentations, including design and delivery of a public speech. The course is appropriate for all students interested in developing their public speaking knowledge and skills, such as speech communications and languages majors, future teachers, and future business leaders. SPCH 101H - Public Speaking Honors (3.0 units) Prerequisite: ENGL 101 This introductory course is designed to prepare students to be effective oral communicators in all aspects of public presentations, including design and delivery of a public speech. The course is appropriate for all students interested in developing their public speaking knowledge and skills, such as speech communications and languages majors, future teachers, and future business leaders. This course is designed for students eligible for the Honors Program. | ||
Total Semester Units: | 9.0 | |
5th Semester | ||
PHY 213 - Physics for Scientists and Engineers - IIIM | 4.0 | |
Notes: Pick Phy 213 OR Biol 200 OR Chem 130 (will have pre-reqs) PHY 213 - Physics for Scientists and Engineers - III (4.0 units) Prerequisite: PHY 211 and MATH 191 This course is the first of a three-semester sequence designed for students transferring to four-year institutions with majors in the sciences and engineering. Topics covered include electric fields, electric potential, current, circuits, magnetic fields, Gauss' law, Ampere's law, Maxwell's equations, induction, and electromagnetic waves. | ||
CS 142 - Computer Architecture and OrganizationM | 3.0 | |
CS 142 - Computer Architecture and Organization (3.0 units) Prerequisite:CIT 127 Students are introduced to the organization and behavior of real computer systems at the assembly-language level. The mapping of statements and constructs in a high-level language onto sequences of machine instructions is studied, as well as the internal representation of simple data types and structures. Numerical computation is examined, noting the various data representation errors and potential procedural errors. | ||
US HISTORY (IGETC 4)GE | 3.0 | |
Note: All honors courses have a prerequisite. All CSU campuses have a graduation requirement in American Institutions. Students may choose one of the following US History courses to partially fulfill this requirement: HIST 143, 143H, 144, 144H, 156, 157, 158, 159, 159H, 170. | ||
IGETC 3A - ArtsGE | 3.0† | |
Notes: Select one: | ||
Total Semester Units: | 13.0† | |
Total Units for Computer Science AS-T program (Transfer to UC/CSU) | 61.5† | |
AP exams and courses taken outside of Rio Hondo College may fulfill general education and/or major requirements. Please check with a counselor. |
† | Some classes may have higher units |
M | Major course; course may also meet a general education requirement |
GE | General Education course |
EL | Elective Course |
Click or tap here to open the program's advising sheet. |
Students will demonstrate an ability to use math, physics, and logic for solving problems in technology.
Students will complete lower division courses for transfer to a CSU or other four-year institution.
Students will design and write usable and effective computer programs using a high level language.
Rio Hondo College, serving the communities of El Monte, Pico Rivera, Santa Fe Springs, South El Monte, and Whittier for over 50 years.
Rio Hondo College
3600 Workman Mill Road
Whittier, CA 90601
Phone: (562) 692-0921
Comments? Questions?
Contact Us
© 2013 - 2019 Rio Hondo Community College | Non-Discrimination Statement | Accessibility Statement
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply