May 18, 2022  
2021-2022 University Catalog 
    
2021-2022 University Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CPSC 449 - Web Back-End Engineering (3)


Design and architecture of large-scale web applications. Techniques for scalability, session management and load balancing. Dependency injection, application tiers, message queues, web services and REST architecture. Caching and eventual consistency. Data models, partitioning and replication in relational and non-relational databases.

Prerequisite: CPSC 332  or Computer Science or Computer Engineering graduate standing.

400-level Undergraduate Course available for Graduate Credit



Add to Portfolio (opens a new window)