The Computer Software Development area of emphasis (formerly Application Development) teaches you to design and implement scalable application solutions, including developing, testing, documentation, deployment and support. You will also learn how to design, create and maintain databases for use in various applications.
- write, test, debug, implement and maintain computer software programs
- design, create, and maintain databases utilizing industry best practices, including Structured Query Language (SQL)
- develop web applications
- generate system deliverables using various System Development Life Cycle (SDLC) methodologies
- develop native iOS applications
- develop native Android applications