HI 5309 Application Development
This course will provide students with knowledge and skills for the development of web and mobile computer applications. Learners will acquire an understanding of wireframes and prototypes, the languages and frameworks most commonly used, and fundamental skills in programming and design through immersive project-based courses.
The goal of the Application Development course is to expose students to the process of developing software applications specifically in the context of health care systems. We will focus specifically on development built on the “Substitutable Medical Applications and Reusable Technologies” (“SMART”) and “Fast Healthcare Interoperability Resources” (“FHIR”) standards, as they allow for rapid development and deployment of applications designed to operate on health care data.
Students will acquire knowledge of the design of user interfaces and software systems and networking, hosting infrastructure, and security. Upon completion of the course, students will:
- Learn the steps of the software development life cycle (“SDLC”) and how to perform each
- Learn the basics of JavaScript development
- Design, develop, and deploy a functional SMART on FHIR application in a group setting