Business Informatics 2015
Course Flow

Click any course for a description.
Course Flow Diagram
X

INFO 1110: Web Development: Essentials

Prerequisite: none

Introduction to the fundamentals of web site creation. Students will develop, manage, and maintain professional web sites using HTML5 and Cascading Style Sheets. Web site design and layout will be explored, as will accessibility and globalization issues.

X

INFO 1150: Software & Systems Architecture

Corequisite: INFO 1181 or CS 1181

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.

X

INFO 1181: Informatics and Programming I

Prerequisite: 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. Equivalent to CS 1181. Satisfies Objective 7 of the General Education Requirements.

X

INFO 1182: Informatics and Programming II

Prerequisite: 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.

X

INFO 2220: Web Development: Client-Side Programming

Prerequisite: INFO 1110 or permission of instructor.

Introduces interactive and responsive web development using a client-side language like JavaScript. Basic programming concepts common to almost all programming languages form the basis of the course. Exercises are designed to enhance students' problem solving techniques and analytical thinking skills.

X

INFO 2285: Software & Systems Architecture

Pre- or Corequisite: INFO 1181 or CS 1181

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.

X

INFO 3301: Introduction to Informatics and Analytics

Prerequisite: INFO 1100 or equivalent skills and knowledge (Coreq okay)

Techniques and tools for analyzing and solving business problems. Development of technology-based knowledge and skills for communicating solutions. Introduction to uses of information systems in an organizational context.

X

INFO 3307: Systems Analysis and Design

Pre- or Corequisite: INFO 1182 or CS 1182 or permission of instructor

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.

X

INFO 3380: Networking and Virtualization

Prerequisite: INFO 2285 or CS 2275

Study of the implementation and development of network information systems. Protocols and techniques will be compared, and virtualization and cloud computing will be emphasized.

X

INFO 4407: Database Design & Implementation

Prerequisite: INFO 3307

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.

X

INFO 4411: Intermediate Information Assurance

Prerequisite: INFO 2285 or CS 2275 or INFO 3310, or permission of instructor

Focuses on homeland security, information assurance, integrity, control, and privacy. Covers CNSS-4011, NIST-800-16 standards, national policy, and international treaties. The course considers Software Deployment, Operations, Maintenance and Disposal, including security issues around steady state operations and management of software, as well as security measures that must be taken when a product reaches its end of life.

X

INFO 4430: Web Application Development

Prerequisite: INFO 3307

Focuses on the development of dynamic, online applications using a programming language like PHP or ASP.Net and a relational database. The course will consider Secure Software Implementation/Coding, which involves secure coding practices, avoiding vulnerabilities, and reviewing code to ensure that there are no errors in the code or security controls. Generally offered Fall only.

X

INFO 4482: Systems Development & Implementation Methodologies

Prerequisite: INFO 4407

This course presents the process of software development and the methodologies to lower development costs, increase software reliability, decrease development time and ensure application development success. An overview and comparison of traditional and modern methods of software development are presented. Generally offered Spring only.

X

INFO 4484: Secure Software Life Cycle Development

Prerequisite: INFO 4482

This course contains the largest, most comprehensive, collection of best practices, policies, and procedures, to ensure a security initiative across all phases of application development, regardless of methodology.

X

INFO 4488: Informatics Senior Project

Prerequisite: INFO 1182; Pre- or Corequisite INFO 3380; Senior status and permission of instructor

Provides the knowledge and tools necessary to develop a physical design and an operational system in a secure environment. The course will consider Secure Software Implementation/Coding, which involves secure coding practices, avoiding vulnerabilities, and reviewing code to ensure that there are no errors in the code or security controls. It will also cover Secure Software Testing, including integrated software testing for security functionality, reliability, resiliency to attack, and recoverability. Software Acceptance will also be considered, such as reviewing security implications in the software acceptance phase including completion criteria, risk acceptance and documentation, common criteria, and methods of independent testing.

X

INFO 4493: Advanced Business Informatics Internship

Significant business experience coordinated by the faculty to provide broad exposure to business informatics issues.

X

INFO 1100 — Fundamental Computer Literacy

3 Credits — Demand

Prerequisite: none

Use of basic productivity software. Includes familiarization with word processing, presentations, spreadsheet, Internet. Graded S/U.

INFO 1101 — Digital Information Literacy

3 Credits — Fall, Spring

Prerequisite: none

Focuses on how to locate, evaluate, and utilize information using digital resources, i.e., computers, mobile devices, and the Internet. As such, the course begins by establishing a common model of computing that will help to understand current technologies, from cell phones to supercomputers, as well as future computing technologies. The course then investigates how best to use those tools to properly identify, collect, evaluate, synthesize, and present information. Satisfies Objective 8 of the General Education Requirements.

INFO 1110 — Web Development: Essentials

3 Credits — Demand

Prerequisite: none

Introduction to the fundamentals of web site creation. Students will develop, manage, and maintain professional web sites using HTML5 and Cascading Style Sheets. Web site design and layout will be explored, as will accessibility and globalization issues.

INFO 1120 — Web Development: Client-Side Programming

3 Credits — Demand

Prereq: INFO 1110 or permission of instructor.

Introduces interactive and responsive web development using a client-side language like JavaScript. Basic programming concepts common to almost all programming languages form the basis of the course. Exercises are designed to enhance students' problem solving techniques and analytical thinking skills.

INFO 3301 — Introduction to Informatics & Analytics

3 Credits — Fall, Spring

Prerequisite Corequisite: INFO 1101-equivalent skills and knowledge.

Techniques and tools for analyzing and solving business problems. Development of technology based knowledge and skills for communicating solutions. Introduction to uses of information systems in an organizational context.

INFO 3330: Health Informatics

Prerequisite: HCA 1115 and MGT 2216

Introduction to and an 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.

INFO 3393 — Informatics Internship

3 Credits — Fall, Spring

Prerequisite: TBA

Internship program coordinated by faculty providing significant exposure to INFO issues. May not be used to fulfill major requirements. Graded S/U.

INFO 4422 — Health Information Assurance

Prerequisite: INFO 3330 and INFO 3380

The aim of this course is to provide a broad base of understanding of the range of issues that IT professionals must be aware of upon entering the healthcare industry. Students will be exposed to the current state of healthcare industry security environment and the larger regulatory environment in which healthcare organizations operate. This is important in light of the recent move towards cloud-based electronic health records (EHRs) and third party-developed health applications. Further, issues relating to privacy/security, information governance and information risk assessment will also be covered. Finally, students will be exposed to interventions that can help mitigate the risks identified.

INFO 4424 — Healthcare Workflow Process Analysis and Redesign

3 Credits — Demand

Prerequisite: INFO 3330.

The aim of this course is to provide a broad-based of understanding of workflow processes in the healthcare industry. In particular, the course will develop skills necessary to critically analyze and redesign the patient flow processes and utilize health IT systems both in the administrative and clinical landscape to achieve greater operational efficiency and provide higher quality of care to patients. Quality improvement methods and tools as well as process change implementation, improvement, and management will also be discussed in this course.

INFO 4426 — Health Data Analytics

Prerequisite: INFO 3330 and MGT 2217

Introduction to and the use of intermediate analytical skills to identify trends, correlations to predict outcomes and provide meaningful recommendations. Variety of data sources and structures are identified and transformed into relevant information in the clinical context to recommend new treatments and technologies, improve effectiveness and efficiency, design and plan policy and programs, improve service delivery and operations, enhance sustainability, mitigate risk, and provide a means for measuring and evaluating critical organizational data that helps the healthcare organization to achieve increased quality of care and patient satisfaction.

INFO 4430 — Web Application Development

3 Credits — Demand

Prerequisite: INFO 3307.

Focuses on the development of dynamic, online applications using a programming language like PHP or ASP.Net and a relational database. The course will consider Secure Software Implementation/Coding, which involves secure coding practices, avoiding vulnerabilities, and reviewing code to ensure that there are no errors in the code or security controls.

INFO 4432 — Mobile Application Development

3 Credits — Demand

Prerequisite: INFO 1182 or CS 1182

This course will introduce mobile app programming and provide theoretical and practical knowledge to design and build mobile applications. Students will learn various techniques in mobile app development using a programming language like Java.

INFO 4486 — Data Analytics

3 Credits — Demand

Prerequisite: MGT 2217.

Provides an overview of the fundamentals of analysis to support decision makers in achieving organizational results. Students become familiar with the tools needed to frame problems, analytical techniques to generate and test hypotheses, and the skills to interpret the results into meaningful information.

INFO 4487 — Software Systems Study

3 Credits — Demand

Prerequisite: INFO 3307.

In addition to system optimization techniques, management strategies will be discussed.

INFO 4491 — Seminar in Informatics

3 Credits — Demand

Prerequisite: Senior or Graduate status in Business, and permission of instructor.

Reading, discussion, and reporting on selected topics. Restricted to senior/graduate students in business with consent of the instructor. May be repeated for up to 6 credits with permission of the instructor.

INFO 4492 — Special Problems in Informatics

3 Credits — Demand

Prerequisite: Senior or Graduate status in Business, and permission of the Chair.

Research and reports on problems or topics in business informatics. May be repeated for up to 9 credits with different content.

INFO 4499 — Experimental Course

1-6 Credits — Demand

Prerequisite: Permission of intructor.

This course is not described in the catalog. The course title and number of credits are announced in the class schedule by the scheduling department. Experimental courses may be offered no more than three times.

X

Coming Fall 2016!

Course Flow Diagram