Academics
  /  
Courses
  /  
Descriptions
COMP_SCI 396: Full Stack Software Engineering


VIEW ALL COURSE TIMES AND SESSIONS

Prerequisites

Comp_Sci 213 and 214

Description

Modern software frameworks such as Next.js, Django, and Spring Boot provide the foundational components to quickly develop and deploy full-stack software applications. These frameworks, which are reusable abstractions of code wrapped in well-defined Application Programming Interfaces (APIs), provide several benefits for software developers, such as easier development and maintenance, standardization and compatibility, improved security, increased productivity, and easier collaboration. In this course we will explore one of these frameworks to create, iteratively refine, and deploy a real-world application.

  • This course fulfills the Technical Elective area.

REFERENCE TEXTBOOKS: N/A
REQUIRED TEXTBOOK: N/A

COURSE COORDINATORS: Prof. Tse Lydia

COURSE INSTRUCTOR: Prof. Tse Lydia