Although attendance is not taken, I urge everyone to come to class regularly. You will be responsible for all material that has been mentioned in class. The handouts cover most of it, but the class period should be valued as an excellent forum for questions that you may have. Please ask whenever you are unclear about certain aspects of the material. Chances are that you won't be alone. I'd like to maintain a lively student-teacher interaction in the lecture.

Lab procedures and lab grading policy:

Labs are handed out in class and are due at midnight on the dates listed in the course schedule. Submits will be done on Stony Brook Blackboard. It is your responsibility to check whether the upload was sucessful and you received a proper grade for your lab work. The grades will be posted in a timely fashion on Blackboard. Late penalties (10% per each late day) are imposed precisely at midnight on the day the lab is due. There are no extensions given to individuals unless its an extreme case of a proven emergency. There is plenty of time to do the labs, especially if you start on them right away. If you wait, you may run out of time, and this is your responsibility. I will, however, give extensions to the class in case of general equipment failure or other, universal, uncontrollable, devastating circumstances.

Academic misconduct policy:

Don't cheat. Cheating on anything will be dealt with as academic misconduct and handled accordingly. I won't spend a lot of time trying to decide if you actually cheated. If I think cheating might have occurred, then evidence will be forwarded to the University's Academic Misconduct Committee and they will decide. If cheating has occured, an F grade will be awarded. Discussion of assignments is acceptable, but you must do your own work. Near duplicate assignments will be considered cheating unless the assignment was restrictive enough to justify such similarities in independent work. Just think of it that way: Cheating impedes learning and having fun. The labs are meant to give you an opportunity to really understand the class material. If you don't do the lab yourself, you are likely to fail the exams. Please also note that opportunity makes thieves: It is your responsibility to protect your work and to ensure that it is not turned in by anyone else. No excuses!
Note: The software you design must be your own. Do not use the software that comes with the book or any kind of software you find on the internet. You will not be able to pass the exams if you don't write the software on your own. I consider incorporation of third-party software (with the exception of the OpenGL and FLTK libraries) as plagiarism and I will prosecute it as such.

Disability note:

If you have a physical, psychological, medical or learning disability that may impact on your ability to carry out assigned course work, I would urge that you contact the staff in the Disabled Student Services office (DSS), Room 133 Humanities, 632-6748/TDD. DSS will review your concerns and determine, with you, what accommodations are necessary and appropriate. All information and documentation of disability is confidential.