Skip to main content
Side panel
Courses
Programs
Help
Getting Started
Discussion Forums
Help Center & FAQ
Log in or Sign up
Course info
Home
Courses
Course Catalog
Computer Science
CS105: Introduction to Python
Summary
Log in or Sign up
to track your course progress, gain access to final exams, and get a free certificate of completion!
CS105: Introduction to Python
Time: 36 hours
Free Certificate
Learn fundamental programming concepts using the Python 3 programming language, a high-level interpreted language that is easy to read write, with powerful libraries that provide additional functionality.
Courses
Programs
Help
Getting Started
Discussion Forums
Help Center & FAQ
CS105: Introduction to Python
Sections
Course Introduction
Unit 1: Introduction to Python 3
Unit 2: Operators
Unit 3: Input and Flow Control Statements
Unit 4: Data Structures I – Lists and Strings
Unit 5: Functions
Unit 6: Basic Data Structures II – Tuples, Sets and Dictionaries
Unit 7: File Handling
Unit 8: Regular Expressions
Unit 9: Exception Handling
Unit 10: Object-Oriented Programming
Study Guide
Course Feedback Survey
Certificate Final Exam
Resources
Activities
Quizzes
About Saylor Academy
Blog
College Credit Partners