Description
Description
Introduction to full-stack application design and development. Students will work in project teams to design and build complete, working applications and services using standard tools. Topics include best-practices in design, development, testing, and deployment.
Units
0.50
This is third-year course, intended to be taken in 2B or 3A.
It’s a direct successor to CS 246 Object-Oriented Programming, and an informal lead-up to CS 446: Software Design and Architectures. It is one of the courses that can be applied towards the Software Engineering specialization.