Mathematics, Computer Science, and Statistics
Bloomsburg University

Object-Oriented Programming with Java

Grading.   Course grades are determined by four components:

Homework Avg Exam-1 Exam-2 Final Exam
30% 20% 20% 30%

Numeric totals are converted to letter grades using the following scale:

A A-
100-9291-90
B+ B B-
89-8887-8281-80
C+ C C-
79-7877-7271-70
D+ D
69-6867-60
F
59-0

You will need a dropbox account to submit work in this course.

Late homework will not be accepted and due dates will not be extended except for medical emergencies or other dire circumstances beyond your control. If you must miss class on the day of an exam in order to participate in a university-sponsored event, attend a job interview or fulfill some other serious commitment, let me know in advance by email. I will accommodate reasonable requests for alternative testing arrangements in such cases, but only if we have discussed the matter beforehand.

Forgiveness.  I understand that even the best students can make careless mistakes like forgetting to submit their homework before the deadline, not submitting it correctly or submitting the wrong files. I have a policy designed to prevent a single lapse of this kind from impacting your course grade: during the last two weeks of class (and only then) you may send email to me explaining what happened and I will consider not counting the assignment in question when I calculate your homework average. My decision will be based on your class attendance and the correct submission of the other homework assignments. Please note that this policy applies only to homework and that at most one homework score may be dropped.

How to Succeed.  Spend some time every day working on this course. It does not need to be a marathon session or even the major focus of your day. Just design a reasonable study schedule and follow it. Use those daily Java time slices to catch up on the reading or, even better, work on one of the practice problems. The disciplined habit of doing something on a daily basis will maximize your potential for doing well in this course, just as a runner who holds a steady pace gets to the finish line much more efficiently than one who punctuates slow intervals with desperate bursts of speed at the end.

Professional Conduct.   Please put all electronic devices away (out of sight) before class begins. I understand that you are not trying to be impolite or distracting by keeping a phone or other mobile device on your desk for real-time updates, but in fact you are being both. The same applies to sending text messages, checking email, playing games or surfing the web during class. Aside from making you look a bit silly, it can be an annoyance to students behind you. Students rarely do these things in my courses, but it happens sometimes so I am mentioning it here. Also, please arrive to class on time. If you are late once in a blue moon, no problem, just try to sneak in quietly with a guilty expression on your face and I will ignore the interruption.

Academic Honesty.   Any attempt to mislead your professor about any aspect of your work or about your knowledge of course material is a violation of academic honesty. This includes submitting work to be graded that you did not write entirely on your own. It also includes showing or sending your code to another student in the course for any reason at all. This does not mean that you must work in isolation: an honest exchange of ideas with other students about a homework problem is perfectly fine. Whatever you carry in your head after a conversation with a classmate is something that you have learned and may freely use as your own. But under no circumstances are you permitted to copy any part of someone else's work, even if you intend to modify or extend it. Allowing a classmate to copy your work is also cheating and will be treated in the same way. Academic dishonesty of any kind will result in a failing grade for the course and may be reported to the university's Director of Student Standards for further action. Claiming to have forgotten or misunderstood course policies on academic honesty will not be accepted as an excuse for violating them.


Home   |   Policies   |   Practice   |   Links   |   Style Guide   |   Cats