CS145->CS135 Dropdown

Welcome to CS135! This page is to help get you oriented quickly after transferring from CS145.

Here’s the stuff you need to know:

  • You need to be added to MarkUs (assignment submission and marking platform) and Piazza (Q&A platform). Contact Karen Anderson if you haven’t already.
  • We do not use LEARN.
  • No marks are transferred from CS145; you start fresh in CS135.
  • The course web site is https://student.cs.uwaterloo.ca/~cs135. (But you knew that already, right? You’re reading this, after all.) Explore it to know where to find what is needed for the course.
  • Check out all pinned Piazza posts starting at the bottom with General post archive. This is where beginning of term pinned posts are listed. We add to this as we remove pinned posts (to reduce clutter). Then go up the pinned post list.
  • Assignments:
    • The first thing to do is Assignment 00. It is mandatory and must be done within 48 hours. It is CS135-specific and will be different from any similar assignments done for other courses.
    • Make sure you read the Style Guide to know our expectations. Some assignment marks depend on following the guide. CS135 is more anal about style than CS145.
    • You are responsible for assignments that are due 3 business days following CS135 showing up in Quest. Assignments that were due prior to that are excused and the weight will be distributed evenly over the other assignments.
    • Midterm exams held before 3 days after you enter CS135 are similarly excused and the weight redistributed proportionately over the remaining exams (e.g. the final is worth more and so gets more of the weight from redistributed exams).
    • It is to your advantage to do at least parts of the missed assignments and get feedback on your performance and style. Submit as usual to MarkUs (ignoring late warnings). Then email the course account to have the ISAs mark it for feedback and to make sure you are following CS 135’s assignment requirements.
    • You are strongly encouraged to get caught up as fast as possible to avoid always feeling behind, struggling with new material, and the resulting stress.
    • Start assignments early and submit often (as questions are completed). The last submission before the deadline for each question is what is marked. By submitting early and often, we will have something to mark if you run into internet or other problems later. We do not accept late assignments and anything submitted after the deadline is marked for feedback only (as long as students have notified the ISAs to look for it).
  • Take advantage of consulting hours as needed.
  • Note how course grades are assigned and that in order to pass the course, you must pass the weighted assignments component and you must pass the weighted exams component.