Informatics Undergraduate Minor

No matter what your major, everyone needs to know how to use and leverage information technology. Whether you are majoring in another business field, or an unrelated field like engineering, biology, nursing, communications, psychology, political science, or education, Informatics is an excellent value-added complement to almost any degree. Add an informatics knowledge component to your intellectual toolkit and maximize your professional marketability!

Students receiving degrees in all colleges may satisfy the requirements for an Informatics minor by completing the following courses. Students must choose the Business Informatics option or the Health Informatics option. Students pursuing this minor should seek assignment of a minor advisor early in their program to complete a Program of Study Agreement.


Required Courses
Course# Name Prereq
INFO/CS 1181 Informatics and Programming I MATH 1143 or MATH 1147 (Coreq okay)
Problem solving methods and algorithm development with an emphasis on programming style with Java or C#. Includes Secure Software Concepts, such as what constitutes secure software and what design aspects to take into consideration to construct resilient software.
INFO/CS 1182 Informatics and Programming II INFO 1181 or
CS 1181
Object-oriented programming in the context of design, using OO principles and UML diagrams. Includes Secure Software Concepts, such as what constitutes secure software and what design aspects to take into consideration to construct resilient software.
INFO 3307 Systems Analysis and Design INFO 1182 or
CS 1182 (Coreq okay) or POI
Develops systems analysis skills, using proven techniques, prototyping, and structured analysis and design phases of the systems development life cycle. The course emphasizes Secure Software Design, which includes secure design elements, software architecture, secure design review, and threat modeling. Requirements: gathering is emphasized, including secure software requirements gathering to capture all of the security requirements from various stakeholders and understand the sources and processes needed to ensure a more effective design.
INFO 4407 Database Design & Implementation INFO 3307 (Coreq okay)
Covers multi-user relational database management systems, stored procedures, SQL, transaction processing, etc. The course emphasizes Secure Software Design, which includes secure design elements, software architecture, secure design review, and threat modeling.

(Click on any course to see a course description.)



Select one of the following options:

Business Informatics Option
Course# Name Prereq
INFO 2285 Software & Systems Architecture INFO 1181 or
CS 1181 (Coreq okay)
Principles and application of computer hardware and systems software in the context of designing business IT infrastructures through combination of theory-based lectures and applied laboratory experiences.

CS 2275 may also satisfy the systems architecture requirement.
Plus ONE additional 4000-level Informatics course.
Health Informatics Option
Course# Name Prereq
INFO 3330 Health Informatics
Introduction to and overview of the evolution of information systems to support health services in the healthcare industry, its current state and future directions and challenges. Students will learn the regulatory requirements and standards that drive the data content and structure, collection, storage, retrieval, dissemination, and transmission, as well as legal issues related to collection, use, and the security of health information. The course will survey cross-functional factors and ethical concerns in the design and implementation of information technologies (clinical, administrative, and learning), knowledge management principles, professional practice trends, and explore some of the emerging information technology in health care.
Plus ONE additional 4000-level Health Informatics course.
top