Rules
Communication
- Reach me through my official U.M. email, not through blackboard.
- Always make sure your name appears, and say which class you are in.
Attendance
- This is an in-person class. Attendance is required. Watching by Zoom does not count.
- Arrive on time for the beginning.
Submitting Assignments
- Assignments must be submitted as word documents.
- They must begin with your name and which assignment it is.
- Include all of your code as plain text, not as screen-shot images.
- Make sure your code is readable, and that I will be able to copy and paste it somewhere if necessary.
- Include useful test runs.
- Be sure that your test runs really test all the important features.
- Your test runs should also be plain text, not screen-shot images.
- Except that if you do produce some graphical output, then of course a regular screen-shot is OK.
- Faked test runs will be treated like any other form of cheating: a zero with no resubmissions allowed.
- All assignments are to be submitted through blackboard under the assignments link.
- Grades will be posted on blackboard.
Lateness
- There will be real deadlines for assignments.
- Assignments are graded out of 10,
For every day (or part of a day) it is late, the maximum grade will be reduced by 1.
- Extensions will only be granted for exceptionally good reasons.
- You are always given plenty of time to complete assignments,
If you don't start until the day it is due, you are asking for trouble.
Collusion and Plagiarism
- All assignments are to be individual effort. There will be no group work.
- When an assignment asks you to do something, you are expected to do it yourself.
- It is not acceptable to find something on the internet or in a book or anything like that.
- It is not even acceptable to find an official library function or class that does the job for you.
- Failure to follow these rules will result in a zero, without the possibility of resubmission.
Final Grades
- 50% of your final grade will come from the assignments,
- 50% of your final grade will come from examinations.
- Therefore you will not be able to pass the course if you don't do the assignments.
- I intend for there to be two mid-terms and one comprehensive final.
- Most, maybe all, of the final will consist of opportunities to improve your mid-term grades.
The Book
- It is not absolutely required to buy the text-book,
but it is definitely recommended.
- If you can get it, the "global edition" is good enough, and much cheaper.