Description
Software Development Processes explores requirements engineering, architecture and design, testing, and software quality in general.
Requrirements
A strong familiarity with Android development (perhaps through Developing Android Apps ) is expected. See the Technology Requirements for using Udacity.