CS110: Spring 2025

Intro to Computer Programming with Python

CS110: Spring 2025

Assignments

Week Assignment Description Points Due Days Left
Week 1 HW0 Sign up for a Tutorial Session 0 points Fri, 04/04 04/04/25
Week 2 Tutorial 1 Get Python Running 3 points Wed, 04/09 04/09/25
HW1 Installation & Introductory Exercises 8 points Fri, 04/11 04/11/25
Week 3 Tutorial 2 Practice with Functions 3 points Wed, 04/16 04/16/25
HW2 Intro to Tkinter 8 points Fri, 04/18 04/18/25
Week 4 Tutorial 3 Practice with Parameters & Arguments 3 points Wed, 04/23 04/23/25
HW3 Make a Creature 8 points Fri, 04/25 04/25/25
Week 5 Tutorial 4 Practice with Conditionals 3 points Wed, 04/30 04/30/25
Week 6 Tutorial 5 For Loops Activity 3 points Wed, 05/07 05/07/25
HW4 Animations & Landscapes 8 points Fri, 05/09 05/09/25
Week 7 Tutorial 6 Event Handlers 3 points Wed, 05/14 05/14/25
Week 8 Tutorial 7 Working With Files 3 points Wed, 05/21 05/21/25
P1 Make an Interactive Animation 40 points Fri, 05/23 05/23/25
Week 9 Tutorial 8 Error Handling 3 points Wed, 05/28 05/28/25
HW5 Tic Tac Toe 8 points Fri, 05/30 05/30/25
Week 10 Tutorial 9 Getting Started on Project 2 3 points Wed, 06/04 06/04/25
HW6 Recommendation App: Part I 8 points Fri, 06/06 06/06/25
Week 11 P2 Make a Recommendation App 40 points Fri, 06/13 06/13/25