Approaching an AssignmentStart the assignment early: programming assignments require time to interpret and absorb. At least read it once when it is posted so you can think about any connections with subsequent lectures. Do not try to do an assignment at the last minute: they require creativity and investigation of different approaches, so the exact amount of time they will take you is difficult to predict. Independent workThe University of Toronto is a community of scholars who share ideas and insights. As a member of this community, you are expected to give credit to those whose ideas you share. Make a habit of giving generous credit to those you talked to, and to those books, articles, or web pages you consulted, in developing your ideas. Of course, for grading purposes we need to assign a mark to your individual work. For this reason we have you sit tests and exams under conditions where we can ensure that the answers you provide are your own work. However, with independent work such as programming assignments, we count on you to carefully record and report which portions are your work, and which belong to others. The work you submit for credit must be your own work, and there are serious penalties for passing off other's work as your own (see below). Discussions with TAs or the instructor are exceptions: you may have as many of these as you wish without reporting them. Each year, especially in first-year courses, the University prosecutes a significant number of students for Academic Offences. You must familiarize yourself with the University's Code of Behaviour on Academic Matters. SubmittingAssignments will be submitted electronically at CDF submission page. Which files to submit, and what content those files should have, will be specified in the assignment hand-out.Assignment 3
Assignment 2
Assignment 1
|