Open and Closed Project Policy for CMSC 131


Guidelines for ALL Coding Work

There are a few simple rules that you should keep in mind for all of our coding assignments, regardless of whether they are "open" or "closed":

P1-P7: Closed Projects

You should treat a closed project similar to as if it were a take-home exam. However, you may ask for assistance from your instructor or any of the TAs during office hours. You are not to discuss the project with anyone else. This includes other students, your friends, family, etc. You are not allowed to post our code anywhere (this includes places like github).


Lab Coding: Open Projects

Although you should always try to complete as much of an open project as you can on your own, you MAY discuss the implementation details (the "HOW") openly with anyone. However, you must write 100% of the code on your own. Looking directly at another student's code to see how you should do things in any form is forbidden, but on an open project you are free to ask others for ideas on HOW the code is to be written or to look at a section of your code to offer advice on how to proceed in fixing it. REMINDER: This DOES NOT apply to the closed projects.




Web Accessibility