CMPS12B - Introduction To Data Structures

Home . Schedule . Labs . Homework . Information


Overall course division

Homework

Participation

Devices (or lack thereof)

Very strict on this. No electronic devices in class, so put it away! Yes, that includes your laptops, phones, tablets, smartwatches, blackberries, strawberries, and apples. At most one computer will be open during class, and that will be mine.

Collaboration

Group discussions are encouraged. Freely consult with other students or books about the problems. You must indicate all such help on your solution, either in the README for a programming assignment, or as a separate paragraph in theory assignments. We expect that you understand every part of your solution, and may ask you to clarify your solution.

Academic Honesty

The Baskin School of Engineering has a zero tolerance policy towards any incident of academic dishonesty. If cheating occurs, consequences within the context of the course may range from getting zero on a particular assignment, to failing the course. In addition to these sanctions, every case of academic dishonesty is referred to the students' college Provost, who sets in motion an official disciplinary process. Cheating in any part of the course may lead to failing the course and suspension or dismissal from the university. What is cheating? In short, it is presenting someone else's work as your own. Examples include (but are not limited to) copying another student's written homework assignment, or program, allowing your own work to be copied, or in any way facilitating the cheating of others. Although you may discuss problems with fellow students, your collaboration must be at the level of ideas only. Legitimate collaboration ends when you "lend", "borrow", or "trade" written solutions to problems, or in any way share in the act of writing your answers. You may freely give and receive help with the computer facilities, editors, the UNIX operating system, and the proper use and syntax of the programming languages; but you may not copy, paste, email, or in any way share source code. If you do collaborate (legitimately) or receive any form of help from anyone, you must credit them by placing their name(s) at the top of your paper, or in the case of programming assignments, in your README file.