OKSTEM College · AS Computer Science

CS 111 — Python Programming I

A first course in programming using Python. Covers variables, control flow, functions, data structures, file I/O, and an introduction to object-oriented programming.

Start Course →

12 Lessons

01
Variables, Types & Expressions
02
Input, Output & String Formatting
03
Conditionals: if / elif / else
04
Loops: while and for
05
Functions & Scope
06
Lists, Tuples & Slicing
07
Dictionaries & Sets
08
File I/O & Exception Handling
09
Modules, Packages & pip
10
Object-Oriented Programming: Classes
11
Inheritance & Polymorphism
12
Capstone: CLI Application Project

Learning Outcomes