Piazza Guidelines
Piazza is a great tool, and to help you get the most out of it, here are some politeness protocols that we ask everyone to follow.
- Always search key words before posting to see if another student has asked your question already. This is also the fastest way to get your answer.
- Piazza questions will not be answered by staff until at least 30 minutes have elapsed. We do our best to get to everyone’s post in a timely manner and appreciate your patience.
- Do not be afraid to answer other students’ questions. Explaining new concepts to someone else is a great way to gain understanding and skill.
- Avoid posting error messages, autograder results, or test case output without explanation or context. If you do not, we may ask you for more information before answering your question. Also recall that posting code is not allowed.
- Examples of things to avoid:
- “Here is my autograder output. Why am I not receiving full points?”
- “This is a picture of my test results. Why is this not working?”
- Examples of things to avoid:
- Instead, include the steps you have already taken to try and find solutions for the problem.
- Examples of including steps:
- “I tried Googling this IDE error message and it said to restart my computer, so I tried that, and I also tried recreating the project, but I’m still getting this error.”
- “My program is printing out $14.24 for the total ingredient cost when it should be printing out $19.62. I tried changing the way I calculate the price for salt, double checking all my ints and doubles, and breaking the calculation into multiple lines. I think it could be because my total number of olive oil bottles is wrong.”
- Examples of including steps:
- Do not be afraid to ask your question! If no one else has already asked, the likelihood of someone else in our 700+ person class having the same question is high.
- Be kind and respectful to other students and staff. Remember that everyone comes into EECS 183 with different backgrounds and experiences. Use polite, inclusive, and supportive language when communicating with your classmates and instructors.
Copyright and Intellectual Property Notice
© 2026 William Arthur. All rights reserved.
All materials provided for this course, including but not limited to labs, projects, notes, and starter code, are the copyrighted intellectual property of the author(s).
- Student Use: These materials are provided solely for the educational use of students currently enrolled in this course at the University of Michigan - Ann Arbor. Students may not copy, reproduce, republish, or distribute these materials (in part or in full) to any public or private platform.
- External and Instructor Use: No part of these materials may be used, adapted, or distributed by external instructors or institutions without the explicit written permission of the author(s).
To request permission to use or adapt these materials for educational purposes, please contact the author(s).