MSHI Course Electives

A total of 9 credit hours of electives are required in the MSHI program. Electives may be chosen to match the student’s interests and career goals. Although specializations are not defined within the MSHI degree program, students may select a series of electives in a specific topic area, depending on their career goals. An example is the data management specialization (INFS 762, INFS 764, INFS 766) classes. Additional electives in health informatics will be added as new faculty is hired and their areas of expertise are identified. Examples include additional courses in clinical decision support, clinical knowledge management, and enterprise-wide health information systems.

Select 3 (9 credits hours) courses from the list below to meet the electives requirement

INFS 720 Systems Analysis and Design Using Case-Based Tools (3 credit hours)

A study of the advanced theory and practice of systems analysis and design concepts and techniques, with an emphasis on the design part of the systems analysis process. Computer aided software engineering (CASE) tools and Human Computer Interaction are also emphasized.


INFS 601 and INFS 612 or equivalent.

INFS 730 Web Application Development (3 credit hours)

An introduction to client and server side web programming. Client-side topics include HTML compliance and server-side code will be utilized to create dynamic web sites. There is a substantial programming component in the course.


INFS 605 or equivalent.

INFS 734 Multi-tiered and Service-Oriented Architectures (3 credit hours)

An advanced application development course that focuses on developing enterprise dynamic data-driven applications using multi-tiered and service-oriented architectures Students will be exposed to contemporary software platforms and tools for enterprise application development. 


INFS 612 or permission of instructor and INFS 730.

INFS 750 IT Infrastructure, Technology and Network Management (3 credit hours)

A study of IT Infrastructure, systems, and networks according to the OSI model. Special consideration is given to Internet, Intranet, local and wide area network design, technical requirements, operation, and management.


INFS 601 or equivalent.

INFS 752 Advanced Network Technology and Management (3 credit hours)

A study of the configuration, administration, and troubleshooting of a model network environment. Network management strategies including file access, group policies, storage, and security will be examined. This course uses a virtual environment to prepare the student to manage network environments.


INFS 750.

INFS 754 Network Security and Intrusion Detection (3 credit hours)

Provides a comprehensive overview of network security and intrusion detection. Topics include security overview, authentication, attacks and malicious code, communication security, Web security, network security topologies, intrusion detection, firewalls and VPNs, security baselines, security algorithms, physical security, disaster recovery, forensics overview, and other state-of-the-art developments. 


INFS 750.

INFS 756 Cloud Computing and Network Services (3 credit hours)

This course will introduce the use of virtual systems and servers to study a new delivery paradigm for the delivery of information technology services. A thorough examination of virtualization technologies will provide students with the foundation to plan, manage, and configure business application models. These network services will be configured on university servers and provide hands-on experiences.


INFS 750.

INFS 762 Data Warehousing and Data Mining (3 credit hours)

The main concepts, components, and various architectures of Data Warehouse. Advanced data analysis and optimization of Data Warehouse Design. Data Warehousing and OLAP tools. Applying data mining algorithms to retrieve highly specialized information or knowledge about the data stored in the Data Warehouse.


INFS 605 or equivalent and INFS 760.

INFS 764 Information Retrieval (3 credit hours)

Provides hands-on experience with procedural extensions to the SQL language for retrieval and manipulation of data. Topics include data control languages, control structures, looping and branching, local and global variables, exception handling, stored procedures and database triggers, cursors and cursor processing.


INFS 605 (or equivalent programming) and INFS 760.

INFS 766 Advanced Database (3 credit hours)

This course is designed to give the student a strong foundation in the theoretical underpinnings of current database systems. Emphasis will be placed on database theory and will cover such issues as distributed databases, concurrency control, security, optimization, and specialized data models. It will also explore emerging database methodologies and their impact on current practices. 


INFS 760.

INFS 780 Information Technology Strategy and Policy (3 credit hours)

Focus on the use of information systems technology to develop and maintain a strategic competitive advantage. Topics also demonstrate how Information Systems technologies are used to enhance organizational performance and effectiveness.


Completion of all other core courses or permission of the professor.

INFA 713 Managing Security Risks (3 credit hours)

Information technology holds the potential to create strategic, operational, financial, and reputation issues of an organization. Information technology risk management science provides decision-makers with the information needed to determine information security risk so decisions can be made regarding risk mitigation. This course is a study of the existing risk management frameworks, models, processes and tools to equip students with the theory, science and practical knowledge to operationalize risk management in an organization or government agency. Topics include outsourcing and off-shoring risks, and their mitigation through third party risk management programs. Students will examine cutting-edge risk management science to understand the future of information technology risk management.

INFA 715 Data Privacy (3 credit hours)

This course explores computational techniques for releasing information in such a way that data privacy cannot be violated and provides a formal framework for privacy-enhancing technologies and models of privacy protection. It explores privacy enhancements from economic, legal and policy perspectives and introduces cutting-edge, privacy-preserving frameworks for data-mining systems.

HSAD 710 Advanced Strategic Management of Health Care Organizations (offered by USD) (3 credit hours)

Advanced Strategic Management of Health Care Organizations addresses the theories and practices required to develop business plans for hospitals, clinics, nursing facilities, and other providers. This course explores marketing implementation, including the identification of specific health care product and service lines. Emphasis is placed on the financial performance of business strategies. Case studies are used.


HSAD 640 - Advanced Health Care Systems or with approval of HSAD Division Chairperson.

HSAD 740 Advanced Health Care Systems (offered by USD) (3 credit hours)

This course provides a comprehensive overview of the history and organization of health care delivery. This course focuses on a comparative examination of the evolution of health care systems throughout the world, with an emphasis on health care in the U.S. and includes role analysis of consumers, institutions, labor, and government. 

HSAD 770 Advanced Health Care Management (offered by USD) (3 credit hours)

Advanced Health Care Management examines the daily operations of health care organizations. This course addresses governance, line management, staff support, and the implementation of business strategies. The course focuses on the effective management of health care professionals and identifies unique human resource elements in health care organizations. This class is suitable for clinicians interested in basic management principles.


HSAD 640 - Advanced Health Care Systems or with approval of HSAD Division Chairperson.

HIMS 792 Topics in Health Informatics (selectively offered) (1-3 credit hours)

Includes current topics, advanced topics and special topics. A course devoted to a particular issue in a specified field. Course content is not wholly included in the regular curriculum. Guest artists or experts may serve as instructors.

HIMS 820 Current Issues in Health Informatics (3 credit hours)

Current trends and issues in health informatics and recent research, theory and developments in health informatics.


Last Updated: 5/11/14