Academics / Courses / DescriptionsCOMP_SCI 303: Full Stack Software Engineering
Academics
/ Courses
/ Descriptions
VIEW ALL COURSE TIMES AND SESSIONS
Prerequisites
COMP_SCI 213-0 and 214-0 or Instructor Consent for CS MS or CS PHDDescription
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.
- Formerly Comp_Sci 396 - last offer was Spring 2024
- 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