Students who complete this certificate will focus on developing applications with an emphasis on programming using various development methodologies. This includes developing programs based on current platforms, including the web and mobile devices. Students earning this certificate will be able to understand programming fundamentals, best practices for writing applications, and design methodologies.