Welcome to WEB322
Before we get started, please explore the course website and familiarize yourself with all the policies, course structure, faculty information, required software, etc. available online so we can hit the ground running.
It is up to the individual faculty member to inform you about their availability outside of class. Generally speaking, if you email your professor for help, you can expect a response within 2 business days.
If you need help debugging your code, please make an appointment with your professor during their office hours so that you can work through the solution together.
Course Structure & Evaluation
WEB322 will be offered in the following format:
- 1 weekly lecture
- 1 weekly lab (OSX)
The method of evaluation is as follows:
- 6 Assignments ([A1] = 5%, [A2-A6] = 9% / ea) total: 50%
- 6 Tests (10% / ea) total: 50%
- Visual Studio Code
- Modern Web Browser (Chrome, Firefox, Edge)
- Heroku CLI
- [ see individual weekly notes for additional software that may be used during that week ]
Reference Material / Documentation
To obtain a credit in this subject you must achieve the following:
- Achieve a weighted average of 50% or better for all assignments
- Achieve a weighted average of 50% or better for all tests
- Achieve a weighted average of 50% or better for the course
- Test Policy
- Assignment Policy
- Lectures & Student Conduct
For specific test dates please refer to the weekly schedule.
- A test missed will receive a grade of zero (0).
- Make up tests will not be given.
- The lowest test will be dropped, this means you can miss one test without penalty if you so choose.
Important Note: Posting your assignment solutions anywhere online (ie: stackoverflow, public gitHub repositories, etc.) for others to see, constitutes a violation of Seneca College’s Academic Honesty Policy, ie:
“Knowingly helping another student to commit an act of cheating by letting him/her view your answers by lending your work or by working together on a project not specifically assigned and/or approved as a group effort. (Cheating)” ( Seneca College Academic Honesty Policy – Appendix E )
- Assignments must be created as specified in the assignment specification
- Late Assignment submissions will not be accepted and will receive a grade of zero (0) if not complete by the due date and there is no opportunity to earn marks for a late submission.
- Submitted assignments must run locally, ie: start up errors causing the assignment/app to fail on startup will result in a grade of zero (0) for the assignment.
- Be on time for class
- Respect other students
- Lectures will explain and demonstrate the skills and concepts you need to complete the assignments.
- Frequent absence will be noted. You are responsible on all tests and labs for any material covered or assigned in class. People who do not come to class generally have significant problems completing their assignments and traditionally do not perform well on their tests.
- Classes will start on time and late arrivals must not disturb the class. Enter quietly and take a seat. Do not disturb the class by asking questions about what took place before your arrival.
- If you missed a class, please ask a colleague, not the instructor, about what was covered. An email to an instructor about what was covered in class will get a response along the lines of “that was covered in class”.
- Please ensure that you follow Seneca College Academic Honesty Policy when you do your work. Violations of the Academic Honesty Policy will not be tolerated.