Week 01: Toolkit setup

Introduction

Welcome to the first week of IS 4010! This week is all about building your foundation. We’ll introduce the course philosophy of “AI-enhanced development,” learn the terminal basics that support the rest of the course, set up uv, and dive into version control with Git and GitHub. By the end of this module, you’ll have a configured Python environment and your semester repository ready to go.

Lectures

Lab assignment