Procedures:
  1. There is no single textbook for this course. Recommended textbooks for the course are Probability and Computing: Randomized Algorithms and Probabilistic Analysis by Michael Mitzenmacher and Eli Upfal, Cambridge University Press, Randomized Algorithms by Rajeev Motwani and Prabhakar Raghavan, Cambridge University Press, Data Structures and Network Algorithms by Robert Endre Rarjan, SIAM, and Introduction to Algorithms by Cormen, Leiserson, Rivest, and Stein.  Other reading material will be handed out during the course.
  2. The best way to learn the material is by solving problems. You are encouraged to work in pairs. However, you must write up and turn in your own work unless otherwise indicated. You should cite all sources you used for your problem sets (both people and publications.
  3. Make sure to keep photocopies of your homework solutions, because I will not be handing them back out. Your solutions should be very neatly written. If your solution is unclear, sloppy, or if your solution is hard to understand, you may have points deducted even if your solution is correct. One of the best way to make your solutions clear is to include pictures and examples.
  4. You grade is based on (1) a final exam or course project (which one will be decided during the first week of class), (2) a midterm, (3) lecture scribing, (4) 2-4 problem sets and participation and attendance. Each of these components is of roughly equal importance.
  5. Homework assignments will be due at the beginning of class. Late assignments will not be accepted.
  6. It is extremely important that you start your project and homework assignments early. The work may be very hard, and if you get behind you may find it too difficult to catch up. I strongly encourage you to attend the office hours. This will almost certainly improve your performance in the course.
  7. Because a primary goal of the course is to teach professionalism, any academic dishonesty will be viewed as evidence that this goal has not been achieved, and will be grounded for receiving a grade of F. (See CEAS Procedures and Guideline Governing Academic Dishonesty, 1/81.)
  8. If you have a physical, psychological, medical or learning disability that may impact your course work, please contact Disability Support Services, 128 ECC Building (631) 632-6748. They will determine with you what accommodations are necessary and appropriate. All information and documentation is confidential. Students who require assistance during emergency evacuation are encouraged to discuss their needs with their professors and Disability Support Services. For procedures and information go to the following web site: http://www.ehs.sunysb.edu and search Fire safety and Evacuation and Disabilities.