Skip to main content

more options

All assignments will be posted here. You will generally be given a week to complete assignments. However, that may vary, so you should carefully review the due date of each assignment.

Please read assignments carefully. The writeups contain many important details. Please also make sure to carefully observe the specifications we define for any functions you must write.

Grades

Grades for all assignments, quizzes, and other graded coursework are available from CMS.

Receiving credit

In order to receive credit for assignments, you must demonstrate your working implementation to a lab TA before the due date. TAs will typically be available from 3:30 - 5:00pm on the day that an assignment is due. Please do not wait until the last minute to get your assignment checked off.

Assignment writeups

Assignment Due Date Description Files
A1
Friday,  Feb. 6, 5PM
Thresholding A1 Files | Section 3 Notes | Virtual Robot
A2
Friday, Feb. 13th, 5PM (part 1), Friday, Feb. 20th (part 2), 5PM
Finding the lightstick center
A3
Friday, Mar. 6th, 5PM
Linked lists and connected components
A4
Friday, Mar. 27th, 5PM
Convex Hull A4 Files
A5
Friday, April  3rd, 5PM (part 1)
Friday, April  17th, 5PM (part 2)
Part 1: Image transformations
Part 2: Object recognition
A5 Part 1 Files
A5 Part 2 Files
A6
Friday, April 24, 5pm
Who is the author? A6 Files

If you have any questions that you would like answered over email, please direct them to cs1114-staff-l@lists.cs