At the end of CS 361, you will be able to:
David Forsyth's textbook was written specifically for this course and is available for download for free within the University network.
We will post important announcements on the home page, so you should monitor it regularly. You can ask questions on the CS 361 Piazza publicly, so that you can reach the entire course staff and allow your classmates to participate in the discussion. If you have a question about your grades or some other personal matter, you may post privately to the course staff. Finally, do not post answers of any kind publicly on Piazza.
You will submit homework through Gradescope and we will return homework and exam grades to you also through Gradescope. As soon as grades are posted, you will be notified immediately so that you can log in and see your feedback. You may also submit regrade requests within one week of grades posting. Your Gradescope login is your university email, and your password can be changed here. The same link can be used if you need to set your password for the first time.
Category | Points | Notes | |
---|---|---|---|
Homework | 400 | 50 points each; lowest two scores automatically dropped | |
Project | 100 | ||
Midterms | 300 | 150 points each | |
Final exam | 200 |
The total number of points is 1000. Letter grade cutoffs will be at least as generous as the standard ones shown below.
A+ | A | A- | B+ | B | B- | C+ | C | C- | D+ | D | D- |
---|---|---|---|---|---|---|---|---|---|---|---|
970 | 930 | 900 | 870 | 830 | 800 | 770 | 730 | 700 | 670 | 630 | 600 |
There will be 10 homework assignments, consisting of problems, proofs and/or Python programming tasks. There will also be a project which will be a programming assignment involving concepts from several chapters.
The homework and project are individual assignments. You may verbally discuss your approach with fellow students, but neither your write-up nor your code. By submitting your assignment, you are certifying that the homework/project is your own independent work.
Submission instructions. Each of your homework/project submissions must be typed and submitted as a single PDF file on Gradescope (self-enrollment code 97D65Z) unless we give you other instructions. In the Gradescope interface, you must properly mark up the locations of each of your answers so that the graders can find them. No handwritten/scanned solutions will be accepted.
Late policy. The homework/project will be due on Mondays at 11:59pm. If you submit by the corresponding Tuesday at 11:59pm, we will deduct 20% (that is, 10 points for a homework or 20 points for the project). If you submit your assignment by the corresponding Wednesday at 11:59pm, we will deduct an additional 20%. No submissions will be accepted after Wednesday 11:59pm. All lateness deductions will be made at the end of semester.
There will be two in-class written midterms and a written final exam, consisting of problems and/or proofs similar to those in the homework.
You may bring one 8.5x11-inch page (both sides) of hand-written notes to the midterms and final exam. No calculators or other electronic devices are allowed.
We will not take attendance, but you are expected to attend all lectures and discussions.
You do not need to contact the course staff if you miss a homework because we will automatically drop your lowest two homework scores.
If illness or personal crisis (e.g. car accident, required court appearance, death of a close relative) prevents you from attending an exam, you must provide the course instructor with an official excuse letter from the Dean on Duty within two weeks of the exam date and no later than reading day. If you have an exam conflict with an official university activity (e.g. varsity athletics, band concert), you must provide the course instructor with an official letter from the designated university official at least one week before the exam date.
We expect you to do your own work in this course. We expect you to understand and abide by Article 1 Part 4 of the Student Code, the Students' quick reference guide to academic integrity and the CS department honor code.
The university values your safety. Please read this document or watch this video.
To obtain disability-related academic adjustments or auxiliary aids, students with disabilities must contact the course instructor and the Disability Resources and Educational Services (DRES) as soon as possible. To contact DRES, you may visit 1207 S. Oak St., Champaign, call 217-333-4603, e-mail disability@illinois.edu or go to the DRES website.