Caution! You are looking at an out-of-date version of this website from Fall 2015.
To access the current version, click here.
Stuck? Confused? Falling behind? The course staff is here to help! The best and fastest way to reach us is through Piazza, an online forum where you can post questions annonymously and get an answer rather quickly. We encourage students to make Piazza an integral part of their COS 126 experience. Keeping up with the questions that other students ask is a great way to spot-check your progress against your peers.
You can also get help via our frequent office hours. You're welcome to attend any staff member's office hours, not just those of your preceptor. In addition to office hours, you can also get help from the undergraduate lab teaching assistants, who are upperclassmen COS majors that would be happy to help you debug your code.
This schedule may change. We will update this calendar with the latest information when we need to make scheduling changes. Though last-minute changes are rare, we encourage you to check this calendar again before going to office hours.
Calendar events are loading...
If you missed your precept (e.g., you overslept, you were sick) or you are planning to miss a precept (e.g., you're going somewhere), you should attend another COS 126 precept to get the same instructional content and avoid falling behind in the course. All Tuesday and Wednesday precepts consist the same instructional content, as do all Thursday and Friday precepts. Use the table on the Syllabus page to pick your replacement and email both preceptors to let them know where you'll be.
COS 126 is intended to be a challenging course. We offer plenty of resources for students who find themselves struggling. "Far better is it to dare mighty things, to win glorious triumphs, even though checkered by failure... than to rank with those poor spirits who neither enjoy nor suffer much, because they live in a gray twilight that knows not victory nor defeat." (Teddy Roosevelt, 1899)
If you are falling behind, be proactive. Contact your preceptor as soon as possible to schedule a meeting. Use this opportunity to review the material and make a plan for success in this course. If you don't feel comfortable talking to your preceptor, contact the lead preceptors as soon as possible to arrange to get some help. We will be happy to meet with you, weekly if necessary. We can also encourage your residential college to assign you a peer tutor for this course.