Course Resources
Discussion forum.
The best way to ask a short question about the course materials is via
Ed Discussion,
an online discussion forum where you can ask (and answer) questions.
The course staff monitors this forum regularly.
Office hours.
For more substantial questions about the course materials, you should attend office hours.
You're welcome to attend any office hours listed below.
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.
The assigned readings are required.
Booksite.
The booksite contains many useful resources while programming.
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.
Office Hours