Submitting Assignments

Once you have written, documented, and debugged your program you should submit the source code (the .cpp file) on the autograder and using Blackboard. Both submissions must be made before the due date and time to avoid a penalty.

Autograder submission

The autograder is used to verify that the output from an assignment submission matches the assignment specifications and expected results.

The autograder is NOT a compiler. DO NOT start submitting to autograder until you're reasonably sure that your assignment produces the correct results.

  1. Log in to Blackboard and click on the page for the section that you're enrolled in for the semester.

  2. Click the 'NIU CSCI Auto-Grading System' link. It should be located in the Content section.

  3. After the autograder page loads, click on the desired assignment in the table.

  4. Submit the appropriate CPP file by using the 'Choose File' and 'Upload & Run Tests' buttons in the upper right corner of the page.

  5. Refresh the page (or click the link under the 'Attempts' heading) until a score is listed after the attempt. The first number is the earned score. The second number is the maximum possible score.

  6. Any lost points are shown under the 'Tests' heading. Click on the individual links for the various tests to see what needs to be fixed. Fix the mistakes and then go through the submission process again. This can be repeated as many times as needed until the desired score is achieved.

  7. The highest score from the attempts (before the due date/time) will be used to calculate the output portion of the assignment grade.

Blackboard submission

The submission on Blackboard is used to verify the documentation and coding requirements for an assignment submission.

  1. Select 'Assignments' from the choices in the Content section.

  2. Click on the specific assignment to be submitted.

  3. Click on the 'Start Attempt #' button.

  4. Drag and drop the CPP file (the one with the .cpp extension) to be submitted into the box under the 'Submission' title. Alternately, click the Paper Clip icon and select the CPP file. This CPP file must match the CPP file that was submitted on the autograder.

  5. After the file has been attached, click the 'Submit' button and then the second 'Submit' button in the window that opens.

An assignment may be submitted a maximum of THREE times. Note: If you discover that you have submitted the wrong file three times, you MUST contact the professor or a TA from your section so they can clear the assignment from the Blackboard system.