Welcome, prospective CHE 155 student!
If you are interested in taking the Fall 2022 offering of CHE 155, you've come to the right place.
The purpose of this page
In Spring 2022, the Chemistry department decided to change the ECS 032A prerequisite for future offerings of CHE 155 from required to recommended, in order to make the course more accessible to Chem department majors. At the same time, CHE 155 is not an intro to programming course. The bulk of the course content is scientific programming, and it assumes a basic proficiency in Python on Day 1. For students who wish to take CHE 155 but currently have no programming experience, the following self-study materials are included. Please take the time to familiarize yourself with basic Python programming before the start of the course (or at least, during the first week). Otherwise, you may not be well-prepared for the course material.