Deliverables
Late Policy
Section titled “Late Policy”For the exact due dates and times for any deliverable, see the assignment page in BS LMS.
Plagiarism
Section titled “Plagiarism”The basic idea behind plagiarism is that submitting work that you did not create yourself is dishonest.
You are here to learn how to design and develop, and to prove that you have learned these skills. Submitting someone else’s work as your own proves nothing but willingness to cheat. It disrespects your instructor as well as your fellow classmates who are making the real effort.
If you need help, your instructor, your program assistants, and your fellow classmates are all here to help you. You only have to ask.
If you take work that was created by any of the following:
- a former student from the program
- a friend from work
- an online source that you found
- someone you paid to create an assignment solution
- a classmate
- an AI chatbot (unless expressly part of the assignment)
- an AI tool (unless expressly part of the assignment)
- a previous submission of your own work from a previous semester
Then the assignment will be labelled as plagiarism.
If labelled as such, penalties for this, depending on the severity and number of offences, include:
- zero grade on the assignment
- having to take the college plagiarism seminar
- zero grade on the course
- being kicked out of the program
- being kicked out of the college.
Extensions
Section titled “Extensions”Any request for an extension on an assignment must be made at least the day before the assignment is due.
Requests for extensions can be made via email to your instructor and must include a valid reason for the extension. Simply running out of time or poor time management is not a valid excuse.
If you have no valid reason for an extension, consider the mental health extension option.
Mental Health Extensions for Assignments
Section titled “Mental Health Extensions for Assignments”Once per semester you can request a 3-day extension on a single assignment. This extension does not change the due date for the assignment, nor does it change the date of the 10 day limit for assignment late submissions. This extension just provides immunity from the late penalty for 3 days. After the 3rd day, the full late penalty applies.
To apply for one of these extensions you do not need to provide an excuse, just post a submission through BS LMS on the Assignments page, to the Mental Health Extension item with a note saying which assignment you want to apply the extension to.
Extension requests must be made before the assignment deadline.
No extensions can be given to the final project.
These extensions apply to all other assignments, unless otherwise indicated by the instructor.
Deliverable Category Weighting
Section titled “Deliverable Category Weighting”Category weights for grading of assignments
- Quizzes - 10% (online outside class with multiple attempts allowed, plus in-class questions)
- Exercises - 20% (4 exercises)
- Assignments - 30% (2 assignments)
- Projects - 40% (2 projects)
Calendar of Due Dates
Section titled “Calendar of Due Dates”The due dates for the assignments can be found in BS LMS.
Dates | Task | Due Date | Max Grade |
---|---|---|---|
Sep 3 - 5 | Week 1 | 0% | |
Sep 8 - 12 | Quizzes Due Week 6 | Week 2 | 10% |
Sep 15 - 19 | Week 3 | 10% | |
Sep 22 - 26 | Week 4 | 10% | |
Sep 29 - Oct 3 | Github Exercise | Week 5 | 15% |
Oct 6 - 10 | Midterm Project Exercise | Week 6 | 20% |
Oct 13 - 17 | Midterm Project | Week 7 | 40% |
READING WEEK | Week 8 | 40% | |
Oct 27 - 31 | Week 9 | 40% | |
Nov 3 - 7 | Async Exercise | Week 10 | 45% |
Nov 10 - 14 | Fetch Assignment | Week 11 | 60% |
Nov 17 - 21 | Week 12 | 60% | |
Nov 24 - 28 | Storage Assignment | Week 13 | 75% |
Dec 1 - 5 | Final Project Exercise | Week 14 | 80% |
Dec 8 - 12 | Final Project | Week 15 | 100% |
Global Requirements
Section titled “Global Requirements”For all assignment deliverables, you need to make sure that all aspects are available to your instructor.
This means that you MUST provide all of the following, as applies to each assignment.
- Submit link to private Github Repository through BS LMS
- Submit link to public website URL (such as Github.io, Vercel, or Netlify) through BS LMS
- Invite your instructor as a collaborator to the private Github Repository
- TEST your public website URL to make sure it loads without being logged in to Github or whatever hosting account.
It is your responsibility to make sure that all of these tasks are completed for each assignment by the due date.