Skip to main content
Back
Rio Hondo College

CIT127 - Python Programming I

C-ID: COMP122

Course Description

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

Prerequisites:

Transfer Information

Set your college to see transfer options.

Tuition & Fees

Tuition and mandatory fees only. Financial aid may apply. Please contact your local Financial Aid Office for details.

Location

Online

Units

3.0 semester units

Course Sections

Spring 2027 - Semester

Jan 23 to May 20
crn: 38998
Format:
Time: 23 Jan 2027 - 20 May 2027 M 6:00 PM - 8:25 PM
Professor(s): Cassie Wright Jr.
Live Seat Count: 31 available seats - (about 14 hours ago)
Open

Spring 2026 - Semester

Jan 24 to May 21
crn: 38998
Format:
Time: 24 Jan 2026 - 21 May 2026 M 6:00 PM - 8:25 PM
Professor(s): Cassie Wright Jr.
Live Seat Count: 14 available seats - (6 months ago)
Already Started

Summer 2026 - Semester

Jun 1 to Aug 7
crn: 53215
Format:
Time: TBA
Professor(s): Brenda Harlow
Live Seat Count: 15 available seats - (3 months ago)
Already Started

Fall 2026 - Semester

Oct 10 to Dec 5
crn: 75630
Format:
Time: TBA
Professor(s): Brenda Harlow
Live Seat Count: 16 available seats - (about 14 hours ago)
Already Started

Fall 2025 - Semester

Oct 11 to Dec 6
crn: 75630
Format:
Time: TBA
Professor(s): Brenda Harlow
Live Seat Count: 15 available seats - (11 months ago)
Already Started
Aug 16 to Dec 6
crn: 77617
Format:
Time: 16 Aug 2025 - 06 Dec 2025 M 6:00 PM - 8:25 PM
Professor(s): Cassie Wright Jr.
Live Seat Count: 23 available seats - (11 months ago)
Already Started