Week 3: Layered Architecture

Lab 2 & Frontend Patterns

This Week’s Sessions

Tuesday, January 27: Lab 2

Layered Client-Server Architecture (MERN as Reference)

Lab Assignment

Friday, January 30: Frontend Architecture

Frontend Architecture Patterns; Project Proposal Presentations

Learning Objectives

By the end of this week, you will be able to:

  1. Implement layered architecture in a MERN application
  2. Understand separation of concerns between layers
  3. Apply frontend architecture patterns
  4. Present and receive feedback on project proposals

Deliverables

Important

Lab 2 Due: Tuesday, February 3, 2026

Project Proposals: Friday, January 30 (in-class presentations)

Resources

Coming soon