The URI Computer Science Department has Assignment 0 assignments for several of its courses. Assignment 0 is the first assignment in a course and is meant as a review of the programming background that you should have from a previous course. For instance, Assignment 0 in CSC212 is programming based on what was taught in CSC211. The current Assignment 0’s are:
- CSC110 (assumes CSC106 material)
- CSC211 (assumes CSC110 material)
- CSC212 (assumes CSC211 material)
Assignment 0 is meant to keep your programming skills sharp to be ready to take the next course. Musicians, athletes, and others who develop a skill constantly practice to remain skilled in between lessons. Programming during break is important to maintain your skills so that you can learn best in your next CS course. We suggest spacing the programming tasks in Assignment 0 over the break period before the course starts to both give yourself time and to keep your programming skills sharp with regular practice.
If you need to brush up on the required programming, we strongly suggest taking time to go through (or re-do) the material from the previous course. Take as much time as you need to solidify your programming background from the previous course.
Typically Assignment 0 is due the first day of the course. If you have questions, contact your instructor for that course.