Rio Hondo College Text
Access Rio LogoCanvas Icon Logo
Rio Hondo College logo
Associate in Science for Transfer Degree
Computer Science

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.

Sample Education Plan

This sample education plan for the 2021-2022 catalog year represents one possible pathway through the program. Each university (UC, CSU, private, and others) has their own transfer requirements; please see a counselor to create an education plan that is customized to meet your needs. Additional course descriptions may be found in the College Catalog (in pdf or flipbook format).
Select sample path/map:
CourseUnitsTypically Offered
1st Semester
CIT 111 - Introduction to ProgrammingM3.0
CIT 111 - Introduction to Programming (3.0 units)

Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement; MATH 033 or appropriate placement; CIT 101
Transfers to: UC,CSU

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).

MATH 175 - Plane Trigonometry (CSU GE B4)GE3.0
Notes:
While the above course(s) are recommended, students may take any of the following courses to fulfill this requirement:  MATH 130/H, MATH 150, MATH 160, MATH 170, MATH 180, MATH 190/H, PSY 190.

MATH 175 - Plane Trigonometry (3.0 units)

Prerequisite: MATH 060 and MATH 070 or MATH 070D or MATH 073 or MATH 073B or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: CSU

This course is for students majoring in mathematics, science, and engineering. The course equips students with the skills necessary for success in precalculus, presenting the concepts of plane trigonometry using a functions approach. The course also includes a study of trigonometric functions including their inverses and graphs, identities and proofs related to trigonometric expressions, trigonometric equations, solving right triangles, solving triangles using the law of cosines and the law of sines, polar coordinates, and an introduction to vectors.

ENGL 101 - College Composition and Research (CSU GE A2)GE3.5
ENGL 101 - College Composition and Research (3.5 units)

Prerequisite: ENGL 035 or ENLA 100 or appropriate placement
Transfers to: UC, CSU

This composition course enables students to generate logical, coherent essays and reports necessary for academic and professional success. Students become proficient in research techniques, and learn critical reading and thinking skills through expository and persuasive reading selections before applying these skills to creating original essays and a final research paper. The lab component of the course is designed to assist students in improving and refining their writing and language skills: Students complete lab 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 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 DevelopmentGE3.0

Select one:
ANTH 110
HUSR 123
CD 106
KIN 191, 192, 196
COUN 101 (F’11), 104, 151 (F’98)
NUTR 110
DD 214 (see counselor for details)
PSY 112, 121
EDEV 101 (F’15), 151
SOC 105, 110

Total Semester Units:12.5 
2nd Semester
MATH 180 - Pre-CalculusGE4.0
MATH 180 - Pre-Calculus (4.0 units)

Prerequisite: MATH 175 or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 101 or appropriate placement.
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: MATH 160 or MATH 165 or MATH 180)

This course is designed to prepare students for the study of calculus. The course presents a comprehensive study of linear, quadratic, polynomial, exponential, logarithmic, rational, and trigonometric functions. Inequalities, introductory analytic geometry, polar coordinates, polar equations and their graphs, and an introduction to sequences are also included. This course is a prerequisite for MATH 190.

Select one: POLS 110 / POLS 110H (CSU GE D)GE3.0
Notes:
Meets CSU Grad requirement

POLS 110 - Government of the United States (3.0 units)

Advisory: ENGL 035 or ENLA 100 or appropriate assessment; READ 043 or appropriate assessment
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: POLS 110 or POLS 110H)

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 with a "C" or better
Advisory: READ 043 or appropriate placement
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: POLS 110 or POLS 110H)

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 SciencesGE3.0†

Notes:
All honors courses have a prerequisite.
† some classes may have higher units. 
All labs or courses with labs are indicated by an '*'.

Select one:
ANTH 101, 101H, 101L*
BIOL 101*, 105, 105L*, 111, 111L*, 112*, 120, 120L*, 200*, 201*, 206, 222*, 226*
BIOT 100*; PSY 210, 210H
BIOL 101*, 105, 105L*, 111, 111L*, 112*, 120, 120L*, 200*, 201*, 206, 222*, 226*
BIOT 100; PSY 210, 210H

CSU GE A3 - Critical ThinkingGE3.0†

Notes:
All honors courses have a prerequisite.
† some classes may have higher units. 

Select one:
ENGL 201, 201H; PHIL 110, 110H, 112, 112H, 115; READ 101; SPCH 140

Total Semester Units:13.0† 
Summer 1
Select one: MATH 190 / MATH 190H M4.0
MATH 190 - Calculus I (4.0 units)

Prerequisite: MATH 180 with a grade of "C" or better or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 101 or appropriate placement
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: MATH 170, MATH 190 or MATH 190H)

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 with a grade of "C" or better or appropriate assessment; ENGL 101 with a grade of "C" or better or appropriate assessment
Advisory: READ 101 or appropriate assessment
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: MATH 170, MATH 190 or MATH 190H)

MATH 190H is a semester course designed primarily for those students planning to pursue programs in engineering, mathematics, computer science, and physical sciences. This course includes topics of differential and integral calculus of a single variable. This course is intended for students who meet Honors Program requirements.

Total Semester Units:4.0 
3rd Semester
CIT 127 - Python Programming IM3.0
CIT 127 - Python Programming I (3.0 units)

Prerequisite:CIT 111
Transfers to:UC, CSU

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 will learn to design, implement, test, and debug algorithms using pseudocode and Python.

PHY 211 - Physics for Scientists and Engineers - I (CSU GE B1/B3)M4.0
PHY 211 - Physics for Scientists and Engineers - I (4.0 units)

Prerequisite: MATH 190 or MATH 190H with a grade of "C" or better
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: UC, CSU
(*Students will receive credit for one physics series: PHY 150 and PHY 160 or PHY 211, PHY 212, and PHY 213)

This course is the first of a three-semester sequence and is designed for students transferring to a four-year institution with majors in the sciences and engineering. Topics covered are kinematics, dynamics, energy, work, momentum, and conservation principles.

MATH 191 - Calculus IIM4.0
MATH 191 - Calculus II (4.0 units)

Prerequisite: MATH 190 or MATH 190H or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 101 or appropriate placement
Transfers to: UC, CSU

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 - HumanitiesGE3.0
Notes:
Select one: Hist 143, 143H, 144H, 156, 157, 158, 159, 159H, or 170

Notes:
All honors courses have a prerequisite.
† some classes may have higher units.

Select one:  
ASL 101, 124, 201, 202
CHIN 101, 102
CHST 146
ENGL 126
FR 101, 102, 201, 202
HIST 101, 102, 122,131, 143, 143H, 144, 144H, 156, 157, 158, 159, 159H, 167, 170
HUM 110, 111, 125, 125H, 130, 140
JAPN 101, 102
LATN 101, 102
LIT 102, 102H, 112A, 112AH, 112B, 112BH, 114,114H, 117,117H, 130, 130H, 140, 140H, 141, 142, 142H,144A, 144B, 145, 145H, 146A, 146AH, 146B, 146BH, 147, 147H, 148, 149
PHIL 101, 101H, 120, 124, 126, 128, 128H, 135, 140
POLS 128, 128H
SPAN 101, 101S, 102, 102S, 201, 201H, 202
SPCH 130, 132

Total Semester Units:14.0 
4th Semester
CS 152 - Discrete StructuresM3.0
CS 152 - Discrete Structures (3.0 units)

Prerequisite:CIT 127
Transfers to:CSU

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 IIM3.0
CIT 128 - Python Programming II (3.0 units)

Prerequisite: CIT 127
Transfers to:UC, CSU

This is a software engineering course focused on the application of software engineering techniques for the design and development of large programs. Topics include object oriented programming, data abstraction, data structures and their associated algorithms, and recursion. Students will learn to design, implement, test, and debug programs using Python.

CSU GE D - Social SciencesGE3.0

Notes:
All honors courses have a prerequisite.
A total of 9 units required in Social and Behavioral Sciences from 2 different disciplines. 

Select one:
AJ 101
ANTH 101, 101H, 102, 102H, 103, 104, 110, 115, 125; CD 106, 208
CHST 101, 146, 148, 150
ECON 101, 101H, 102, 102H, 106, 135
GEOG 102, 103
HIST 101, 102, 122, 131, 143, 143H, 144, 144H, 156, 157, 158, 159, 159H, 167 170
HUM 110, 111, 125, 125H,130
MSCM 128
PHIL 128, 128H, 135
POLS 110, 110H, 125, 128, 128H, 130, 135, 140, 150
PSY 101, 101H, 112, 114, 170, 180, 200
SOC 101, 101H, 102, 105, 110, 114, 116, 120, 127, 130, 148
SPCH 150

CSU GE C1 or C2 - Arts or HumanitiesGE3.0†

Notes:
All honors courses have a prerequisite.
† some classes may have higher units.

Arts
Select one:
ART 101, 104, 105, 105H, 106, 106H, 107, 108, 109, 110, 112, 113, 115, 120, 121, 130, 135, 140
DANC 179, 179H, 199, 199H
GDSN 110
MUS 101, 129, 130, 131, 132, 133, 134, 135, 136, 141
MUST 151
PHTO 130, 185
THTR 101, 105, 105H, 110, 150

Humanities
Select one:
ASL 101, 124, 201, 202
CHIN 101, 102
CHST 146
ENGL 126
FR 101, 102, 201, 202
HIST 101, 102, 122,131, 143, 143H, 144, 144H, 156, 157, 158, 159, 159H, 167, 170
HUM 110, 111, 125, 125H, 130, 140
JAPN 101, 102
LATN 101, 102
LIT 102, 102H, 112A, 112AH, 112B, 112BH, 114,114H, 117,117H, 130, 130H, 140, 140H, 141, 142, 142H,144A, 144B, 145, 145H, 146A, 146AH, 146B, 146BH, 147, 147H, 148, 149
PHIL 101, 101H, 120, 124, 126, 128, 128H, 135, 140
POLS 128, 128H
SPAN 101, 101S, 102, 102S, 201, 201H, 202
SPCH 130, 132

Select one: SPCH 101 / SPCH 101H (CSU GE A1)GE3.0
SPCH 101 - Public Speaking (3.0 units)

Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: SPCH 101, SPCH 101H or SPCH 102)

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
Advisory: READ 043 or appropriate assessment
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: SPCH 101, SPCH 101H or SPCH 102)

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 - IIIM4.0
PHY 213 - Physics for Scientists and Engineers - III (4.0 units)

Prerequisite: PHY 211 and MATH 191 with a grade of "C" or better
Advisory: MATH 250; ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: UC, CSU (*Students will receive credit for one physics series: PHY 150 and PHY 160 or PHY 211, PHY 212, and PHY 213)

This course is the third of a three-semester sequence and is designed for students transferring to a four-year institution with majors in the sciences and engineering. Topics covered are 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 OrganizationM3.0
CS 142 - Computer Architecture and Organization (3.0 units)

Prerequisite:CIT 127
Transfers to:CSU

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 D - Social SciencesGE3.0

Notes:
All honors courses have a prerequisite.
A total of 9 units required in Social and Behavioral Sciences from 2 different disciplines. 

Select one:
AJ 101
ANTH 101, 101H, 102, 102H, 103, 104, 110, 115, 125; CD 106, 208
CHST 101, 146, 148, 150
ECON 101, 101H, 102, 102H, 106, 135
GEOG 102, 103
HIST 101, 102, 122, 131, 143, 143H, 144, 144H, 156, 157, 158, 159, 159H, 167 170
HUM 110, 111, 125, 125H,130
MSCM 128
PHIL 128, 128H, 135
POLS 110, 110H, 125, 128, 128H, 130, 135, 140, 150
PSY 101, 101H, 112, 114, 170, 180, 200
SOC 101, 101H, 102, 105, 110, 114, 116, 120, 127, 130, 148
SPCH 150

CSU GE C1 - ArtsGE3.0†

Notes:
All honors courses have a prerequisite.
† some classes may have higher units.

Select one:
ART 101, 104, 105, 105H, 106, 106H, 107, 108, 109, 110, 112, 113, 115, 120, 121, 130, 135, 140
DANC 179, 179H, 199, 199H
GDSN 110
MUS 101, 129, 130, 131, 132, 133, 134, 135, 136, 141
MUST 151
PHTO 130, 185
THTR 101, 105, 105H, 110, 150

Total Semester Units:13.0† 
Total Units for Computer Science AS-T program (Transfer to CSU)71.5† 
Notes:
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
GEGeneral Education course
ELElective Course
CourseUnitsTypically Offered
1st Semester
CIT 111 - Introduction to ProgrammingM3.0
CIT 111 - Introduction to Programming (3.0 units)

Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement; MATH 033 or appropriate placement; CIT 101
Transfers to: UC,CSU

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).

Select one: MATH 175 / MATH 180 / MATH 190 / MATH 190H / MATH 191 (IGETC 2)GE3.0†
Notes:
While the above course(s) are recommended, students may take any of the following courses to fulfill this requirement:  MATH 130/H, MATH 150, MATH 160, MATH 170, MATH 180, MATH 190/H, PSY 190.

MATH 175 - Plane Trigonometry (3.0 units)

Prerequisite: MATH 060 and MATH 070 or MATH 070D or MATH 073 or MATH 073B or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: CSU

This course is for students majoring in mathematics, science, and engineering. The course equips students with the skills necessary for success in precalculus, presenting the concepts of plane trigonometry using a functions approach. The course also includes a study of trigonometric functions including their inverses and graphs, identities and proofs related to trigonometric expressions, trigonometric equations, solving right triangles, solving triangles using the law of cosines and the law of sines, polar coordinates, and an introduction to vectors.

MATH 180 - Pre-Calculus (4.0 units)

Prerequisite: MATH 175 or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 101 or appropriate placement.
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: MATH 160 or MATH 165 or MATH 180)

This course is designed to prepare students for the study of calculus. The course presents a comprehensive study of linear, quadratic, polynomial, exponential, logarithmic, rational, and trigonometric functions. Inequalities, introductory analytic geometry, polar coordinates, polar equations and their graphs, and an introduction to sequences are also included. This course is a prerequisite for MATH 190.

MATH 190 - Calculus I (4.0 units)

Prerequisite: MATH 180 with a grade of "C" or better or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 101 or appropriate placement
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: MATH 170, MATH 190 or MATH 190H)

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 with a grade of "C" or better or appropriate assessment; ENGL 101 with a grade of "C" or better or appropriate assessment
Advisory: READ 101 or appropriate assessment
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: MATH 170, MATH 190 or MATH 190H)

MATH 190H is a semester course designed primarily for those students planning to pursue programs in engineering, mathematics, computer science, and physical sciences. This course includes topics of differential and integral calculus of a single variable. This course is intended for students who meet Honors Program requirements.

MATH 191 - Calculus II (4.0 units)

Prerequisite: MATH 190 or MATH 190H or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 101 or appropriate placement
Transfers to: UC, CSU

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.

ENGL 101 - College Composition and ResearchGE3.5
ENGL 101 - College Composition and Research (3.5 units)

Prerequisite: ENGL 035 or ENLA 100 or appropriate placement
Transfers to: UC, CSU

This composition course enables students to generate logical, coherent essays and reports necessary for academic and professional success. Students become proficient in research techniques, and learn critical reading and thinking skills through expository and persuasive reading selections before applying these skills to creating original essays and a final research paper. The lab component of the course is designed to assist students in improving and refining their writing and language skills: Students complete lab 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 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)GE3.0
POLS 110 - Government of the United States (3.0 units)

Advisory: ENGL 035 or ENLA 100 or appropriate assessment; READ 043 or appropriate assessment
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: POLS 110 or POLS 110H)

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 with a "C" or better
Advisory: READ 043 or appropriate placement
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: POLS 110 or POLS 110H)

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.

Total Semester Units:12.5† 
2nd Semester
MATH 180 - Pre-Calculus (IGETC 2A)GE4.0
MATH 180 - Pre-Calculus (4.0 units)

Prerequisite: MATH 175 or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 101 or appropriate placement.
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: MATH 160 or MATH 165 or MATH 180)

This course is designed to prepare students for the study of calculus. The course presents a comprehensive study of linear, quadratic, polynomial, exponential, logarithmic, rational, and trigonometric functions. Inequalities, introductory analytic geometry, polar coordinates, polar equations and their graphs, and an introduction to sequences are also included. This course is a prerequisite for MATH 190.

IGETC 5B - Biological SciencesGE3.0
Notes:
Pick Phy 213 OR Biol 200 OR Chem 130 (will have pre-reqs)

Notes:
All honors courses have a prerequisite.
† some classes may have higher units.
All labs or courses with labs are indicated by an '*':

Select one:
ANTH 101, 101H, 101L*; BIOL 101*, 105, 105L*, 111, 111L*, 120, 120L*, 200*, 201*, 206, 226*;
PSY 210, 210H.

IGETC 1B - Critical Thinking and CompositionGE3.0†

Notes:
All honors courses have a prerequisite.
† some classes may have higher units.

Select one:
ENGL 201, 201H
PHIL 110, 110H

IGETC 3A or 3B - Arts or HumanitiesGE3.0†

Notes:
All honors courses have a prerequisite.
† some classes may have higher units.

Arts
Select one:
ARTS: ART 104, 105, 105H, 106, 106H, 107, 108, 109, 110, 112, 113, 115
DANC 179, 179H, 199, 199H
GDSN 110
MUS 129, 130, 131, 132, 133, 135, 136, 141
MUST 151
THTR 101, 105, 105H

Humanities
Select one:
ASL 124, 201
CHIN 102
CHST 146
ENGL126
FR 102, 201, 202
HIST 101, 102, 122, 131, 143, 143H, 144, 144H, 156, 157, 158, 159, 159H, 167, 170
HUM 110, 111, 125, 125H, 130, 140
JAPN 102
LATN 102
LIT 102, 102H, 112A, 112AH, 112B, 112BH, 114, 114H, 117, 117H, 130, 130H, 140, 140H, 141, 142, 142H, 144A, 144B, 145, 145H, 146A,146AH, 146B, 146BH, 147, 147H, 148, 149
PHIL 101, 101H, 120, 124, 126, 128, 128H, 135, 140
POLS 128, 128H; SPAN 102, 201, 201H, 202

Total Semester Units:13.0† 
Summer 1
Select one: MATH 190 / MATH 190H M4.0
MATH 190 - Calculus I (4.0 units)

Prerequisite: MATH 180 with a grade of "C" or better or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 101 or appropriate placement
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: MATH 170, MATH 190 or MATH 190H)

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 with a grade of "C" or better or appropriate assessment; ENGL 101 with a grade of "C" or better or appropriate assessment
Advisory: READ 101 or appropriate assessment
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: MATH 170, MATH 190 or MATH 190H)

MATH 190H is a semester course designed primarily for those students planning to pursue programs in engineering, mathematics, computer science, and physical sciences. This course includes topics of differential and integral calculus of a single variable. This course is intended for students who meet Honors Program requirements.

Total Semester Units:4.0 
3rd Semester
PHY 211 - Physics for Scientists and Engineers - I (IGETC 5A & 5C)M4.0
PHY 211 - Physics for Scientists and Engineers - I (4.0 units)

Prerequisite: MATH 190 or MATH 190H with a grade of "C" or better
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: UC, CSU
(*Students will receive credit for one physics series: PHY 150 and PHY 160 or PHY 211, PHY 212, and PHY 213)

This course is the first of a three-semester sequence and is designed for students transferring to a four-year institution with majors in the sciences and engineering. Topics covered are kinematics, dynamics, energy, work, momentum, and conservation principles.

MATH 191 - Calculus IIM4.0
MATH 191 - Calculus II (4.0 units)

Prerequisite: MATH 190 or MATH 190H or appropriate placement
Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 101 or appropriate placement
Transfers to: UC, CSU

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 IM3.0
CIT 127 - Python Programming I (3.0 units)

Prerequisite:CIT 111
Transfers to:UC, CSU

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 will learn to design, implement, test, and debug algorithms using pseudocode and Python.

IGETC 3B - HumanitiesGE3.0
Notes:
Select one: Hist 143, 143H, 144, 144H, 156, 157, 158, 159, 159H, of 170

Notes:
All honors courses have a prerequisite.
† some classes may have higher units.

Select one:
ASL 124, 201
CHIN 102
CHST 146
ENGL126
FR 102, 201, 202
HIST 101, 102, 122, 131, 143, 143H, 144, 144H, 156, 157, 158, 159, 159H, 167, 170
HUM 110, 111, 125, 125H, 130, 140
JAPN 102
LATN 102
LIT 102, 102H, 112A, 112AH, 112B, 112BH, 114, 114H, 117, 117H, 130, 130H, 140, 140H, 141, 142, 142H, 144A, 144B, 145, 145H, 146A,146AH, 146B, 146BH, 147, 147H, 148, 149
PHIL 101, 101H, 120, 124, 126, 128, 128H, 135, 140
POLS 128, 128H; SPAN 102, 201, 201H, 202

Total Semester Units:14.0 
4th Semester
CS 152 - Discrete StructuresM3.0
CS 152 - Discrete Structures (3.0 units)

Prerequisite:CIT 127
Transfers to:CSU

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 IIM3.0
CIT 128 - Python Programming II (3.0 units)

Prerequisite: CIT 127
Transfers to:UC, CSU

This is a software engineering course focused on the application of software engineering techniques for the design and development of large programs. Topics include object oriented programming, data abstraction, data structures and their associated algorithms, and recursion. Students will learn to design, implement, test, and debug programs using Python.

IGETC 4 - Social and Behavioral SciencesGE3.0

Notes:
All honors courses have a prerequisite.
A total of 9 units required in Social and Behavioral Sciences from 2 different disciplines.

 Select one:
AJ 101
ANTH 102, 102H, 103, 104, 110, 125
CD 106, 208
CHST 101, 146, 148, 150
ECON 101, 101H, 102, 102H, 106, 135
GEOG 102, 103
HIST 101, 102, 122, 131, 143, 143H, 144, 144H, 156, 157, 158,159, 159H, 167, 170
HUM 110, 111, 125, 125H, 130
MSCM 128
PHIL 128, 128H, 135
POLS 110, 110H, 125, 128, 128H, 130,135, 140, 150
PSY 101, 101H, 112, 114, 170, 200
SOC 101, 101H, 102, 105, 110, 114, 116, 120, 127, 130, 148
SPCH 150

Select one: SPCH 101 / SPCH 101H GE3.0
SPCH 101 - Public Speaking (3.0 units)

Advisory: ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: SPCH 101, SPCH 101H or SPCH 102)

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
Advisory: READ 043 or appropriate assessment
Transfers to: UC, CSU
(*Students will receive credit for only one of the following courses: SPCH 101, SPCH 101H or SPCH 102)

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:12.0 
5th Semester
PHY 213 - Physics for Scientists and Engineers - IIIM4.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 with a grade of "C" or better
Advisory: MATH 250; ENGL 035 or ENLA 100 or appropriate placement; READ 043 or appropriate placement
Transfers to: UC, CSU (*Students will receive credit for one physics series: PHY 150 and PHY 160 or PHY 211, PHY 212, and PHY 213)

This course is the third of a three-semester sequence and is designed for students transferring to a four-year institution with majors in the sciences and engineering. Topics covered are 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 OrganizationM3.0
CS 142 - Computer Architecture and Organization (3.0 units)

Prerequisite:CIT 127
Transfers to:CSU

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.

IGETC 4 - Social and Behavioral SciencesGE3.0

Notes:
All honors courses have a prerequisite.
A total of 9 units required in Social and Behavioral Sciences from 2 different disciplines.

 Select one:
AJ 101
ANTH 102, 102H, 103, 104, 110, 125
CD 106, 208
CHST 101, 146, 148, 150
ECON 101, 101H, 102, 102H, 106, 135
GEOG 102, 103
HIST 101, 102, 122, 131, 143, 143H, 144, 144H, 156, 157, 158,159, 159H, 167, 170
HUM 110, 111, 125, 125H, 130
MSCM 128
PHIL 128, 128H, 135
POLS 110, 110H, 125, 128, 128H, 130,135, 140, 150
PSY 101, 101H, 112, 114, 170, 200
SOC 101, 101H, 102, 105, 110, 114, 116, 120, 127, 130, 148
SPCH 150

IGETC 3A - ArtsGE3.0†

Notes:
All honors courses have a prerequisite.
† some classes may have higher units.

Select one:
ARTS: ART 104, 105, 105H, 106, 106H, 107, 108, 109, 110, 112, 113, 115
DANC 179, 179H, 199, 199H
GDSN 110
MUS 129, 130, 131, 132, 133, 135, 136, 141
MUST 151
THTR 101, 105, 105H

Total Semester Units:13.0† 
Total Units for Computer Science AS-T program (Transfer to UC/CSU)68.5† 
Notes:
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
GEGeneral Education course
ELElective Course
† Some classes may have higher units.
** this course has prerequisite, please click on course name to view.
GE = General Education Course. Some of these courses also meet degree requirements. Please see a counselor to find out which ones meet both the general education and degree requirement
M = Major Course
EL = Elective Course

Click or tap here to open the program's advising sheet.
   

Program Learning Outcomes

1

Students will demonstrate an ability to use math, physics, and logic for solving problems in technology.


2

Students will complete lower division courses for transfer to a CSU or other four-year institution.


3

Students will design and write usable and effective computer programs using a high level language.


About RHC

Rio Hondo College, serving the communities of El Monte, Pico Rivera, Santa Fe Springs, South El Monte, and Whittier for over 50 years.

Social Media

Access Rio LogoCanvas Icon Logo

Contact

Rio Hondo College
3600 Workman Mill Road
Whittier, CA 90601

Phone: (562) 692-0921
Comments? Questions?
Contact Us

searchth-largeclosearrow-circle-o-downchevron-upchevron-downbarsmap-o linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram