Welcome to CMSC115-F2026!
First time here or need a refresher about the course? — Read the Syllabus.

Latest class prep

Week 6: Lists continued

Assignments

Due Oct 7, 2026

Practice processing lists using built-in functions; learn to decompose lists and process them yourself, without built-ins.

Due Sep 30, 2026

Practice using lists.

Due Sep 23, 2026

Review names, functions, evaluation,and tables.

Due Sep 16, 2026

Keep practicing writing functions, learn about runtime errors, and start working with tables.

Due Sep 9, 2026

Practice finding built-in functions, defining your own functions, and using conditional expressions.

Due Sep 2, 2026

Decide how to keep track of your course work, choose a development environment for Pyret, and create your first programs.

Due Aug 26, 2026

Familiarize yourself with the course and fill out the intro survey.

No matching items

All published assignments are on the Assignments page.