# MAD9022 - Fullstack: Frontend Development Course

# Course Description

MAD9022

# Student Workload

  • 5 total hours/week (instructional activity)
  • 1 two-hour in-person class each week
  • 1 two-hour virtual class each week
  • 1 hour hybrid (asynchronous) activity
  • PLUS a minimum of 5 hours per week of tutorials/videos/exercises/studying/practicing outside class.

# Schedule

Section 300: two days 🕑

  • Tuesday 12pm - 2pm (T127)
  • Friday 11am - 1pm (Zoom)

SEE BS LMS for Official Assignment Due Dates

# Late Assignment Submission penalties.

Assignments that are submitted after the deadline are subject to a late penalty.

  • Assignments submitted after the deadline up to 1 day - 10% penalty.
  • After 1 day up to 2 days - 20% penalty.
  • After 2 days, up to 3 days - 30% penalty.
  • After 10 days assignments are given a grade of zero. They - can still be submitted for feedback but are worth no marks.

Late penalty percentages are calculated based on the total possible value of the assignment, not the grade for the work.

# Mental Health Extensions for Assignments

Once per semester you can get 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.

# Technology Stack

PWA

React

NextJS

NodeJS

# Core Topics

  • Javascript
  • ES6 -> ESNext
  • Intermediate JavaScript
  • HTML5 APIs
  • Web Apps vs. SPAs
  • Progressive Web Applications
  • Web Components
  • Service Workers
  • React Framework
  • Next.js Framework
  • Web App Hosting

# Contacts

headshot of Adesh Shah

Adesh Shah

Professor

Co-Coordinator of the Mobile Application Design & Development Program at Algonquin College.
email shaha@algonquincollege.com
office C000
headshot of Ahmed Elbadri

Ahmed Elbadri

Student Success Specialist

email elbadra@algonquincollege.com
phone (613)727-4723 (6838)‬
office N219
Last Updated: 4/17/2024, 5:02:36 PM