Skip to main content

Computing & engineering · Individual course

Programming Fundamentals (Python) (CS 101-B)

Page lists 27 curriculum items covering Python basics, control flow, functions, data structures, OOP and data science tools.

$30 one-time195 lessonsRuntime 19:46:56Self-pacedCertificate of completion

Outline

27 sections

  1. 01Course Intro & Syllabus
  2. 02Section 1: Course Introduction & Getting Started
  3. 03Section 2: First Statements & Basic Data Types
  4. 04Section 3: Python Shell & Evaluating Expressions
  5. 05Section 4: Math Module & Code Formatting
  6. 06Section 5: Strings & Variables Deep Dive
  7. 07Section 6: Intro to Lists & Tuples
  8. 08Section 7: Booleans & If-Else Statements
  9. 09Section 8: Complex Decisions & Nested Logic
  10. 10Section 9: While & For Loops
  11. 11Section 10: Nested Loops & Loop Control
  12. 12Section 11: Defining Functions & Control Flow
  13. 13Section 12: Scope, Parameters & Return Values
  14. 14Midterm Exam
  15. 15Section 13: Using & Creating Modules
  16. 16Section 14: Advanced String Operations
  17. 17Section 15: Advanced List Operations & Comprehensions
  18. 18Section 16: Dictionaries & Nested Structures
  19. 19Section 17: OOP Concepts, Classes & Instances
  20. 20Section 18: Instance Methods & Operator Overloading
  21. 21Section 19: Recursion & Problem Solving
  22. 22Section 20: Inheritance & Polymorphism
  23. 23Section 21: Reading/Writing Files & CSVs
  24. 24Section 22: Exception Handling
  25. 25Section 23: Data Science Tools, NumPy & Pandas
  26. 26Section 24: Exploratory Data Analysis & Visualization
  27. 27Final Exam

Course facts

At a glance

Course
Programming Fundamentals (Python) (CS 101-B)
Course code
CS 101-B
Track
Computing & engineering
Price
$30 $64.99
Lessons
195
Total runtime
19:46:56
Delivery
100% online, self-paced
Language
English
On completion
Certificate of completion — a non-degree credential

How it fits

Take it alone, or build a credential

A single course earns a certificate of completion. Four related courses earn a named certificate. A structured set of seven to fourteen earns a degree.

On its own

Certificate of completion

Finish this course and receive a certificate of completion naming the course. No further commitment.

In a certificate

A named credential

23 named programmes bundle four related courses from this catalog, completed within twelve months.

Browse certificates

Inside a degree

Academic credit

Many of these courses are also taught inside the five ACLAS degrees, where they carry academic credit.

Compare degrees

Enrol on Programming Fundamentals (Python) (CS 101-B)

USD 30 one-time. Self-paced, online, with a certificate of completion at the end.