Assigned work for CS 173

The work you must do for this course includes

Examlets

There will be weekly examlets, held at the start of class Thursdays beginning in the third week of classes (i.e. the first examlet is on September 10). We plan 12 examlets, each about 30 minutes long. There will also be a short final exam, worth twice as much as a regular examlet.

When computing final averages, we do not drop any examlet scores. However, during our final exam, you will be able to re-take one examlet (your choice of which). Your retake score will replace your original score if it is better, but retake scores are capped at 80%. Therefore, the retake process is useful only for improving a poor score or filling in a zero.

So, the short final exam will consist of three components, each about the same length as a regular weekly examlet:

If you must miss an examlet for some compelling reason such as illness, see the procedures for excuses and special circumstances. In such cases, you'll still have to make up the examlet, but the makeup will be soon after the original date and for full credit.

Review materials for each examlet will be posted on the Exams page about a week before the examlet. Before the first examlet, familiarize yourself with the basic CS 173 exam instructions, since they will not be printed on the exam itself.

Questions on examlets may be include exact copies of homework problems, or similar problems, or problems that are less similar but on the same topic. They might be similar to exam problems from past terms, or perhaps different, or perhaps look generally similar but differ in critical details. We make no promises about whether you will or won't be doing a problem that you've seen before. Similarly, makeups and retake exams may use previously-seen problems and/or new ones. Therefore, when studying for an examlet, concentrate on mastering general skills rather than memorizing specific solutions.

Readings and reading quizzes

You will need to prepare for each lecture by doing the posted readings and then an on-line quiz based on these readings. These quizzes may also contain questions that review earlier material (including material from course prerequisites). This quiz will be due at 11:45pm the night before the lecture.

The reading quizzes are intended to be straightforward if you've made a good-faith attempt to do the readings and are up-to-date with course material. These quizzes give you immediate feedback on your total score and can be submitted as many times as you like.

You should do the reading quizzes on your own, because the process of finding the answers helps you remember the answers. You may use other textbooks and the internet to help find answers, but be aware that some details vary from author to author and you must follow the conventions of our textbook.

We will drop your lowest two quiz scores in computing your reading quiz average.

Moodle will not allow you to submit quizzes late. Moreover, moodle will not let you review answers to an activity that you never submitted. So, make sure to submit at least once before the deadline, even if your submission is incomplete (or even blank). If you were unable to submit a quiz on time for reasons beyond your control, or if you ran into technical issues with your submission, contact the instructor for help.

Discussion problems

You are expected to attend the discussion you are registered for. During discussions, you will work on problems in small groups, getting feedback from course staff. Each person must turn in their work for each problem. Use a carbonless-duplicate lab notebook (or something similar) to retain a copy for your own use, as the submitted copies will not be returned.

The expectation is that everyone present at a discussion will receive 100% credit for that week's discussion problems, so discussion averages would largely reflect attendance. However, we reserve the right to take off points (or even give zero credit) if submissions or behavior during discussion suggest that you aren't making a good-faith effort to do the work as intended. We hope this will be extremely rare. The lowest discussion grade will be dropped.

Homeworks

There will be an online homework due 11:45 each Tuesday on moodle. Homework problems are computer-graded questions, but more difficult than those on reading quizzes. Although you may submit answers as many times as you like, you won't receive feedback on your score until the deadline closes.

You are expected to do the homework on your own. You may not ask other students for the answers to those questions (or minor variations of them). However, you may freely discuss the concepts and general issues involved in the questions, and you may get help and hints from course staff e.g. at office hours.

We'll drop your (one) lowest homework grade when computing your homework average.

The policies and warnings about late submissions are the same as for quizzes.

Study problems

Each week, we will post a set of study problems which should be completed before you take the corresponding examlet. It's better to finish them a few days earlier, so you have time to seek help if you're having trouble with some type of problem. You should write up a solution to each problem on your own, as if you were taking an exam or turning in a graded homework. We will post model solutions and notes on how to self-check your answers. You may freely consult friends and/or course staff for help checking your answers and for hints if you get stuck.

Study problems are not graded and do not directly affect your course average. However, they are not optional. If you don't do them, or if you peek at the answers before making a good faith attempt to write your own solutions, you won't be properly prepared to do similar problems on the examlet.

Because other people may be doing these problems on a different schedule from you, please do not post solutions on piazza.

Monitoring grades

You are responsible for keeping an eye on your moodle gradebook and promptly reporting apparent errors. Do not discard returned work such as examlet sheets until you have confirmed that the number appears properly in your gradebook listing.

For each grade item and average, moodle will show you how you stand relative to the rest of the class. If the percentage and/or the rank number alarms you, seek help.