COMP20: Course Information

Course Logistics

  • I don’t put out stuff for you to read that is not necessary – so please read all notices
  • There is no textbook to purchase! Be diligent about assigned readings (in the Module in Piazza).
  • Be at each class – or watch the recording within 24 hours if you really need to skip.
  • Always feel free to ask questions during class. We use Zoom chat or just yell out!
  • Assignments – its where a lot of learning will happen.
    Normally assigned on Monday – due the following Monday at midnight
    Completing all assignments is the best route to an A
  • Quizzes for demonstration of theoretical knowledge
  • Office hours with Instructor and TA’s. Additional times on request. Changes in office hour scheduling will be noted in Piazza
  • com for communication/announcements/questions
  • Canvas for assignment submission and grading
  • com for meeting. You will find “Lisad office” on Floor 2 and Comp20 TA and Comp20 Hangout on Floor 1
  • Weekly announcement in Piazza: what is due, upcoming assignments and quizzes, schedule changes.

Office Hours Procedures

  • Log on to Sococo (sococo.com)
  • Find Comp 20 Room diagonally below my office (on the right side)
  • For one-on-one help, please enter your name, what you need help with, and your personal zoom link on the “Office Hours Queue” Link
  • A TA will come to your zoom room to help you as soon as they are done helping the previous person.
  • Note that the TA will cross your name off when they go to help you.  You will need to add it back into the list if you need help again.

Assignments

  • Please pay attention to the spec for each assignment
  • You may need to submit more than once in Canvas for different elements of an assignment – that’s ok. Or you may combine several files into a compressed file
  • Important: Leave URL’s active until a grade is posted
  • Test all work before andafter submitting
  • Inform the grader if there is a part of the assignment you did not get working

Late policy for assignments

  • 1 hour late: excused
  • 1 hour to 24 hours late  5 point deduction
  • 24 to 72 hours late:       15 point deduction
  • More than 72 hours grade is 0

Extensions

  • Extensions will be granted on a case-by-case basis
  • Send an email or private message in piazza to the instructor no later than 6 hours prior to the deadline- indicate the following:
    • Why you need the extension
    • How much time you need
  • All requests receive a response – if you do not see a response within 24 hours, please resend.

Extra Credit

There will be several extra credit opportunities.  You may earn a maximum of 100 points extra credit. It will be applied to your assignment or quiz grade – wherever you need it most.

  • Best domain 1st place                    20 pts
  • Best domain 2nd place                  10 pts
  • Javascript e/c                                 20 pts
  • Usability e/c                                    30 pts
  • Jade delight e/c                              10 pts
  • Stock ticker e/c                              10 pts
  • Midterm proj post mortem              15 pts

Assignment Deliverables

  • Please pay attention to the spec for each assignment
  • You may need to submit more than once in Canvas for different elements of an assignment – that’s ok
  • Important: Leave URL’s active throughout the semester
  • Test all work before and after submitting