Welcome to CS 101!!

The Lecturer and Teaching Assistants of CS 101 want to welcome you to CS 101. We hope you find this course to be interesting, useful and stimulating. Please feel that you can ask questions and participate with your fellow students in a friendly learning environment.

We are trying out some new ideas for teaching the class this semester. We will be asking for your feedback on these ideas regularly. Please be as careful, thorough and honest as you can with your answers. They will be carefully considered!

Attendance will be taken by a Canvas quiz on the content of the lecture that is due midnight of Friday of the week the lecture is given. The required lab sessions and optional lab sessions will be done by meetings with your TA at the time your section is scheduled during the week.

If you are having trouble learning, please let us know! If you know something we can do to make it easier to learn, please let us know!

Open Labs

Office Hours throughout the week

Zybook Assignments