- The full syllabus can be foun in Canvas here (link).
- Excused absence policy (link)
- Policy on academic integrity/misconduct (link)
Expectations You are expected to attend all classes and come prepared to actively participate in the activity and discussion for the day. To do well in this course, you must keep up with the out of class material and engage in the in class activities. We promise to prepare you and to provide you with the tools needed to succeed.
Student Evaluation The final course grade will be computed from the following course percentage breakdown:
|10%||Participation and Attendance|
|5%||Ethics Discussion / Write-up / Presentation|
Late policy: Late work is strongly discouraged. All work will be accepted within 4 working days after the deadline (weekend and holiday days do not count in the 4 days). Students will lose 10 percentage points per day late. After 4 days, the work will not be accepted at all.
Coursework Return Policy: Homeworks and exams will be graded and returned as quickly as possible, generally within a week.
Academic Integrity: All students are advised to be familiar with university policy on Academic Integrity. In addition, The following Collaboration Policy exists for all CS@Mines courses. This policy is a minimum standard; your instructor may decide to augment this policy.
- If the project is an individual effort project, you are not allowed to give code you have developed to another student or use code provided by another student. If the project is a group project, you are only allowed to share code with your group members.
- You are encouraged to discuss homework and final project assignments with other students in the class, as long as the following rules are followed:
- You view another student's code only for the purpose of offering/receiving debugging assistance. Students can only give advice on what problems to look for; they cannot debug your code for you. All changes to your code must be made by you.
- Your discussion is subject to the empty hands policy, which means you leave the discussion without any record [electronic, mechanical or otherwise] of the discussion.
- Any material from any outside source such as books, projects, and in particular, from the Web, should be properly referenced and should only be used if specifically allowed for the assignment.
- To prevent unintended sharing, any code stored in a hosted repository (e.g., on github) must be private. For group projects, your team members may, of course, be collaborators.
- If you are aware of students violating this policy, you are encouraged to inform the professor of the course.
Student Absences: All students are advised to be familiar with university policy regarding the make-up of work missed due to excused absences. This policy may be found in the Bulletin.
Disabilities Accommodations: The Colorado School of Mines is committed to ensuring the full participation of all students in its programs, including students with disabilities. If you are registered with Disability Support Services (DSS) and I have received your letter of accommodations, please contact me at your earliest convenience so we can discuss your needs in this course. For questions or other inquiries regarding disabilities, I encourage you to visit disabilities.mines.edu for more information.
Discrimination & Harassment: This course and all learning opportunities at Mines require a safe environment for everyone to be productive, develop professional practices, and to be able to share and learn without fear of discrimination or harassment. Discrimination or harassment of any type will not be tolerated. Sometimes harassment is unintentional, but regardless of intent the instructor will address any language or behaviors that might discriminate, stereotype, or promote harassment. If you witness discrimination or harassment of others, please bring it to the attention of Mines faculty so it can be addressed immediately. Title IX is a federal law that protects individuals from discrimination based on sex and gender in educational programs or activities. Mines takes its Title IX obligations seriously and is committed to providing a campus community free from gender-based discrimination. Gender-based discrimination, including sexual harassment, sexual violence, stalking, and domestic violence, is prohibited within the Mines campus community. If these issues have impacted you or someone you know, you can appropriate resources here: http://inside.mines.edu/POGO-Title-IX. You can also contact the Mines Title IX Coordinator, Karin Ranta-Curran, at 303.384.2558 or firstname.lastname@example.org for more information.
Learning Environment: Fundamentally, I expect and require respect in this course for yourself, your classmates, and your instructor and TAs.
- Respect for yourself includes taking care of yourself physically and mentally and advocating for an environment that facilitates learning for you.
- Respect for your classmates includes recognizing and appreciating the diversity of backgrounds and experiences of your classmates and making it your interest to foster a learning environment for everyone; all are welcome.
- Respect for your instructors (as well as your classmates) includes not participating in disruptive or distracting behavior: talking, playing games, or web surfing during lecture, for instance, make it difficult for others to focus on the reason we are all here.
- Respect must be mutual to be effective; we (your instructors) and your TAs will be held to the same standards of respect.
Please let your instructor know if you become aware of an issue with the classroom (or out-of-classroom) environment with regards to these policies.