Description

CS 346 - Application Development

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.