University of Minnesota
myU OneStop

University Partnership for Health Informatics

Programmers and Software Engineers

Software engineering training will prepare students to be the architects and developers of advanced health IT solutions through certificate and degree training offerings. Key competencies in this program include:

  1. demonstrate knowledge to design information systems in health care and public health fields;
  2. apply, design, interface, and communicate fundamentals in software development; and
  3. demonstrate methods of informatics/computer science, including programming, software engineering, data structures, database management systems, information modeling tools, information systems theory and practice, knowledge engineering, concept representation and acquisition, and software architectures.

Entering students are anticipated to have both clinical, public health and information technology backgrounds with interests in software development.

Programs Information

Download information on the different programs surrounding this role (requires Adobe Reader):