Skip to main content
Back
Gavilan College

CSIS42 - Python Programming

C-ID: COMP112

Course Description

This course is for those new to programming and is the recommended first course to take before taking other programming classes. No previous programming background is assumed. The course introduces students to the fundamental concepts of computer programming using Python. Students will learn the procedural and object- oriented programming design methodology. Topics covered include: output, input, variables, selection, repetition, functions, recursion, lists, strings, file manipulation, internet scripting, regular expressions, data mining and GUI. This course has the option of a letter grade or pass/no pass. (C-ID: COMP 112)

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

4.0 semester units

Badges

Course Sections

Spring 2026 - Semester

Jan 26 to May 22
section: 40366
Format:
Time: TBA
Professor(s): Alexandre Vesselinov Stoykov
Live Seat Count: 6 available seats - (3 days ago)
Section notes:
This course is ONLINE. See the legend for more information. Students need to have a Windows or Mac personal computer/laptop.
Already Started

Summer 2026 - Semester

Jun 15 to Jul 26
section: 80989
Format:
Time: TBA
Professor(s): Alexandre Vesselinov Stoykov
Live Seat Count: 0 available seats - (about 15 hours ago)
Section notes:
This course is ONLINE. See the legend for more information.
Section Full

Fall 2026 - Semester

Aug 24 to Dec 11
section: 10557
Format:
Time: TBA
Professor(s): Alexandre Vesselinov Stoykov
Live Seat Count: 15 available seats - (about 7 hours ago)
Section notes:
This course is ONLINE. See the legend for more information.
Open

Fall 2025 - Semester

Aug 25 to Dec 13
section: 10557
Format:
Time: TBA
Professor(s): Alexandre Vesselinov Stoykov
Live Seat Count: 13 available seats - (5 months ago)
Section notes:
This course is ONLINE. See the legend for more information.
Already Started