Syllabus

Books

There are no required books for this class, but there are lots of online resources that can help you. See the Resources page.

Grading

  • Weekly assignments - 65%
  • Final Project - 25%
  • Class Participation - 10%

Academic Integrity

The University of Maryland, College Park has a nationally recognized Code of Academic Integrity, administered by the Student Honor Council. This Code sets standards for academic integrity at Maryland for all undergraduate and graduate students. As a student you are responsible for upholding these standards for this course. It is very important for you to be aware of the consequences of cheating, fabrication, facilitation, and plagiarism. Please visit the Code of Academic Integrity or the Student Honor Council, for more information.

For this class in particular, you are not permitted to collaborate on assignments except for explicitly assigned group projects and collaborative exercises. You may not turn in code written by other people (e.g. code found on the internet), you may not work together on exercises, and you may not discuss the syntax or the logic of solving problems. If you find something helpful online and you're concerned about using it, please let me know ahead of time and we can talk about what's appropriate.

I have sophisticated methods to detect this kind of cheating. Students suspected of violating these rules will be referred to the honor council and will face suspension or expulsion.

Students with Disabilities

Students with disabilities needing academic accommodation should: (1) register with and provide documentation to the Disability Support Services office, and (2) discuss any necessary academic accommodation with their teachers. This should be done at the beginning of the semester.

Extensions and Late Assignments

Timeliness is extremely important in graduate work, and extensions will only be available during personal emergencies. Students who need to request an extension should discuss the matter in advance with the professor before the time the assignment is due. If an extension is granted, the work must be submitted within the extension period to avoid grade penalties.

If you have not received an extension ahead of time, for assignments turned in a day or less late, you will lose 25% of your grade. Assignments more than a day late will not be accepted.

Online Environment

The online classroom environment should be professional and respectful. Discussions should be based on course readings and critical thinking. Remember--your classmates may have different perspectives on issues than you, but they still deserve your respect.