Course Resources
Office hours.
The best way to get help outside of class time is to attend office hours for any of the course staff members.
You're welcome to attend any office hours listed below.
Discussion forum.
For asynchronous questions outside of office hours, you can ask short questions about the course materials is via
Ed Discussion,
an online discussion forum where you can ask (and answer) questions.
The course staff monitors and answers this forum regularly.
One-on-one meetings.
COS 125 is a challenging course. If you are falling behind, be proactive.
Contact your instructor or course fellow as soon as possible and schedule a one-on-one meeting.
In the meeting, review the material and make a plan for success in this course.
We are happy to meet with you.
Textbook.
Computer Science: An Interdisciplinary Approach
by Robert Sedgewick and Kevin Wayne. Addison–Wesley Professional, 2016. ISBN 978-0134076423.
You may access a condensed version of the book plus additional reference materials through the following website.
Mental Health Resources
Princeton University offers a variety of resources to
support your mental health and wellbeing.
If you or someone you know needs support or is
looking to access specific services, consider
reaching out to these university and student-led
resources:
- Your residential college advising team
is always a good first resource for advice and counsel.
The assistant deans for student life (DSLs),
whose offices are located in each residential college,
serve as case managers in crisis situations.
- If you are feeling distressed or need support,
please contact Counseling & Psychological Services (CPS)
at 609-258-3141 for immediate support or to schedule an appointment with a counselor.
CPS is a confidential resource.
- The Sexual Harassment/Assault Advising, Resources and Education (SHARE) office is a survivor-centered,
trauma-informed, confidential resource on campus.
SHARE provides crisis response, support, counseling, advocacy, education, and referral services to students experiencing unhealthy relationships and abuse,
including harassment, sexual assault, dating/domestic violence, and stalking.
- The Princeton Peer Nightline is a student-run anonymous peer listening service.
It is not affiliated with CPS or the University administration.
They offer anonymous chat/call peer support.