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.
- 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.