Assignments will be done solo or in groups (we'll let you know for each assignment). You may discuss assignments with other students, but you must write your own code and solutions.

Please do not leave any code public on GitHub (or the like) at the end of the semester!

We will follow the OUC Code of Academic Integrity.

Only the AI tool CS50.ai is recommended in this course. Using other AI chatbot (or CoPilot, or similar) on coding assignments is prohibited. We advise you to do all coding yourself, unassisted. You will learn less, and become less capable experts in programming, if you rely on LLMs.