home -- outline -- lectures -- assignments -- discussion -- tips -- links --




   Homework guidelines     

     Homework will be handed out every Monday at the end of class, and
     will be due the following Monday at the beginning of class. All
     necessary material should be covered by the end of class on Friday,
     so you'll have the whole weekend to work on it.

     Important: Do not make any changes to your homework after
     the deadline. We will verify the file timings to make sure that
     your homework was submitted on time.
  
     Important: Use text-editors like BBEdit, SimpleText (Mac), 
     WordPad, NotePad (Windows) or vi, emacs (UNIX). You are not allowed 
     to use HTML-generators like Word, FrontPage, etc.

     The first assignment is straight-forward, but it's essential. 
     As assignments progress, they will become tougher and
     more open-ended.  If you have questions you should contact
     your constructor or the TA. Don't let things slide until the last minute:
     both the midterm and final are cumulative projects that require
     you to apply what you've been learning all quarter, and if you're
     not keeping up, you won't be able to do the work.

     

     Specifics regarding the format and organization of your homework
     will be included with each assignment handout.

   Cheating Policy 

      University policy prohibits academic misconduct. For this course
      this means that you are allowed to discuss the reading material and
      the assignments with each other, but you may not work together at a
      solution. In particular the assignment you hand in has to be written
      and designed by yourself only.

      The official policy is as follows :
        
  • If you discuss the homework with someone, note that down on your assignment.
  • Failure to do so will count as malicious conduct.
  • You will definitely get an F on the assignment and depending on the instructor, either a F in the course or a referral to the University Disciplinary Action Committee or both. Using Other Students Web Pages If you use other student's web pages to help you write your own, this must be completely documented in your code or it is considered academic misconduct and will be dealt with accordingly. It will also usually lower your grade since you didn't solve the problem on the own. If you feel you have done this on previous assignments please let your instructor know immediately to avoid any academic misconduct issues.