Laboratory assignments will be graded on factors such as their successful completion in accordance with stated specifications, the timely submission of source code and laboratory reports (if asked for), and adequate code documentation. \textbf{Late assignments will be assessed a 10\% penalty per day}, up to the posted cut-off date. \textbf{After the cut-off date, lab submissions WILL NOT be accepted} unless compelling medical or personal reasons are provided along with supporting documentation. Please be sure to bring a university-approved laptop to the lab. All programs must be written in C++ using Anjuta SDK and compiled using the GNU C++ compiler under the Ubuntu Linux operating system. You may also need to demonstrate your working programs on your own laptop if we have trouble compiling and running it on our systems. Therefore, an essential (and implicit) component of your grade is keeping your laptop in good working order and getting it serviced in a timely manner, if it malfunctions. You must also back up your work on an external USB or cloud drive, just in case your laptop becomes inoperable. Please take this responsibility seriously if you value your grade.