University of Virginia, Department of Computer Science
CS200: Computer Science, Spring 2002

CS200 Pledge

This is the only pledge you need to sign for the whole course. Please read it carefully. Cross out and remark on any statements you are not willing to agree to.

Return this in class on Friday, 18 January.

I will not lie, cheat or steal.

If I am unsure whether something would be considered lying, cheating or stealing, I will ask Prof. Evans before doing it.

I will do what I can to help my fellow classmates learn. Except when specifically instructed not to, this means I will look at other students answers and code when asked and discuss what I think is good or bad about their answers. I will help others improve their answers or fix their own code, but will not tell them my answers directly or give them a copy of my code. I will try to teach them what they need to know to discover solutions themselves.

I will ask for help. I will make a reasonable effort to do things on my own first (or with my partners for group assignment), but will ask my classmates or the course staff for help before getting frustrated. I will not ask someone about their answer until I have tried to come up with my own.

I will provide useful feedback. I realize this is an experimental course and it is important that I let the course staff know what they need to improve the course. I will not wait until the end of the course to make the course staff aware of any problems. I will provide feedback either anonymously (using the course feedback form) or by contacting the course staff directly.

If I like the course, I will help promote it by telling my friends about it. If I really like the course, I may even tell professors and deans about it. If I don't like the course, I will make sure the course staff know why.