CPS420

Work Submission Information

Toronto Metropolitan University University

Assignment Teams

The assignment and almost all the labs in this course can be done in teams of one or two. The allowed maximum team size for each of these assessments will be announced at the beginning odf the assessment. Each team submits a single assignment for the entire team, and the grade is recorded for the entire team in D2L.

You can be in different teams for different labs and assignments.

Submission of lab or assignment

The web page for each lab or assignment will indicate how the work is to be submitted. There are three methods:

Crowdmark Electronic Submissions

We are using Crowdmark for most of the labs. (The exams will also be graded using Crowdmark, but you will be writing them in person on paper)

Here is the student guide to Crowdmark and a few additional issues not mentioned in these pages:

Scs Moons Electronic Submissions

The assignment and lab that precedes it will involve coding that will be submitted on the moons.

You can find information on getting started with the moons in the References and Technical Information page.

If you do not already have an app to communicate with the moons, try MobaXterm for Windows. This app includes a file transfer window that you can use to upload your files to the moons, and a terminal window that you can use to type the commands above. MobaXterm is installed in the Computer Science labs. There are similar ssh clients for macOS. You can also use the macOS Terminal app to do the same thing, and then use ssh on the command line to work on the moons, or sftp to transfer files to the moons. There are various web sites explaining this in more detail.

Electronic submissions on the scs moons work as follows:

When you submit work on the moons, we will ask you to also submit some identifying information in an associated D2L assignment folder. This is because the only automatic information we will receive from the moons submission process is the userid of the person who submitted the assignment. We will not be able to easily know from this userid which student or group of students submitted that work. You will need to tell us that in D2L, where we will also post your grade and grade feedback. This is explained inthe next section.

D2L Electronic Submissions

As mentioned in the previous section, every moons submission also needs a quick D2L assignment submission to link the files submitted on the moons with the people who submitted them. We will not be able to grade your programming submissions without that information because we will not know where to find your moons submission!

Due Times

On all electronic platforms the date stamp on the platform of the last electronic submission will be used to determine when the assignment was submitted. The time stamp will not be looked at, which means that you have until 23:59PM to submit an assignment electronically and have it arrive on time for that day.

Late Penalties

The assignment and labs 1 to 8 can be handed late with a late penalty that is the following percentage of the maximum grade for the evaluation: The days counted are weekdays, i.e. Monday to Friday. For example, work due on a Friday and handed on the next Monday is only one day late. However, even though Saturdays and Sundays are excluded from the day count, holidays and reading week are not. For example, work due on the Thursday before Good Friday will be two days late if handed in on Easter Monday.


This page is maintained by Sophie Quigley (cps420@cs.torontomu.ca)
Last modified Wednesday, 24-Jan-2024 13:08:33 EST