The undergraduate Certificate in Business App Development will give students the knowledge and skills to create software solutions for business applications using contemporary tools and frameworks used in industry. Students will learn how to gather system requirements from key stakeholders and translate those requirements into software solutions that satisfy business needs. Students will learn different methodologies (e.g., waterfall, agile) to plan, design, develop, test, and debug business applications using various tools and technologies. They will gain practical, hands-on problem-solving skills, learn to work effectively in teams, and build applications using object-oriented programming languages and other modern tools and frameworks for cross-platform development.
Learning Objectives
Upon successful completion students will be able to:
- Design, develop, test, and de-bug business applications using development languages and frameworks suitable for business needs. This will include web, mobile, and software applications.
- Use Interactive Development Environments (IDEs) to develop applications following sound programming practices and standards.
- Employ current development methodologies in creating business software solutions.
- Design and develop databases and connect their applications to database servers.
- Design and implement authentication and authorization to secure business applications.