Current Week Week 1 →
Slides Lab
Upcoming deadlines
  • Reading: Mon Sep 7, midnight
  • Lab: Mon Sep 7, midnight
  • Check-in: Fri Sep 4, in class

Welcome to CS-104 - Introduction to Programming!

Catalog Description: An introduction to programming through problem solving, computational thinking, and hands-on practice in Python. Students learn how to write, test, and debug programs using variables, operators, data types, conditionals, loops, functions, and modules. The course emphasizes clear reasoning, readable code, and steady practice with weekly readings, slides, and lab assignments.

Course Overview

CS-104 is organized into seven weekly units:

Each week includes a reading, lecture slides, and a lab assignment.

Instructor

Fernando Pasquini Santos