BAIS course descriptions

In addition to meeting with your advisor throughout your time at Tippie, you'll also use the course planning worksheet—it will help you know what courses you need to take for your major, as well as help you plan when you'll take them. Plan your course schedule with the worksheet and read about the courses you'll be taking below.

Course planning worksheet

Major courses

Business Process Analysis (MSCI:3030)
Design, management, and improvement of business processes; data-driven approach to map a value stream and analyze industrial and service-oriented business processes to identify improvement opportunities; discrete-event simulation tools utilized to model business processes and demonstrate effect of variability on process performance metrics; role of information systems to increase an organization's efficiency; project-management skills with particular emphasis on understanding issues involved in designing an information system to successfully support a business operation. Prerequisite: MSCI:3000. (3 s.h.)

BAIS Professional Preparation (MSCI:3050)
Information on career opportunities in the fields of business analytics and information systems; introduction to the many career avenues available to a BAIS major and how to position oneself for success in those careers. (1 s.h.)

Database Management (MSCI:3200)
Design and implementation of a database using relational DBMS; emphasis on issues of logical and physical design, database administration, concurrency control, maintenance. Prerequisite: CS:2110 or MSCI:3005. (3 s.h.)

Track courses

Business analytics track courses

Analyzing Data for Business Intelligence (MSCI:3250)
Introduction to methods and tools of processing, manipulating, analyzing, and visualizing data for descriptive analytics and insights that can aid business decision making. Prerequisite: MSCI:3200. (3 s.h.)

Data Mining (MSCI:3500)
Introduction to predictive analytics methods motivated by problems in operations, marketing, finance, and accounting; data- and text-mining techniques, including classification, clustering, and association analysis. Prerequisite: STAT:2020 with a minimum grade of B or ECON:2800 or STAT:4101 or ECON:4800. (3 s.h.)

Optimization and Simulation Modeling (MSCI:3800)
How to leverage data and apply spreadsheet optimization software and Monte Carlo simulation to form optimal decision policies. Prerequisite: STAT:4101 or ECON:4800 or ECON:2800 or STAT:2020 with a minimum grade of B. (3 s.h.)

Business Analytics Capstone (MSCI:4150)
Individual or team senior project incorporating track-specific knowledge and skills from business analytics curriculum; projects from real-world customer involving descriptive, predictive, and prescriptive; outcomes include client presentation and project report. Prerequisite: MSCI:3250 and MSCI:3500. (3 s.h.)


Information systems track courses

Business Programming (MSCI:3020)
Introduction to algorithms, data structures, and object-oriented programming constructs to solve business problems. Prerequisite: MSCI:3005 or CS:2110. (3 s.h.)

Software Design and Development (MSCI:3300)
Design and implementation of an information system; emphasis on programming and stages of software design life cycle, implemented using UML. Corequisites: MSCI:3020, MSCI:3030, and MSCI:3200; if not taken as prerequisites. (3 s.h.)

Data Communications (MSCI:3400)
Computer communications: computer-communication system, hardware, data transmission principles; examples of existing communication networks; related managerial issues. Prerequisite: MSCI:3005 or CS:2110. (3 s.h.)

Information Systems Capstone (MSCI:4350)
Individual or team senior project incorporating track-specific knowledge and skills from information systems curriculum; projects from real-world customer involving development of software applications and information system infrastructure; outcomes include written documentation, presentation, and project report. Prerequisite: MSCI:3300. (3 s.h.)

Elective courses

VBA Spreadsheet Programming (MSCI:3025)
Introduction to programming Visual Basic for Applications in Excel to develop spreadsheet-based, decision-support systems. Prerequisite: MSCI:3005 or CS:2110. (3 s.h.)

Applied Information Systems (MSCI:3100)
Application of computer technology to accounting and transaction processing systems; information systems infrastructure and trends; problem solving with spreadsheets, databases; accounting cycle operations. Prerequisites: (MSCI:3005 or CS:2110) and ACCT:2200 and ACCT:2100. Same as ACCT:3600. (3 s.h.)

Supply Chain Management (MSCI:3920)
Key issues in design and management of global supply chains; issues in integration of business processes across organizations that are concerned with movement of goods, delivery of services, and information flow along the supply chain in order to create value for the customer; issues in coordinating production and logistics within a firm and with outside suppliers and customers in the supply chain. Prerequisite: MSCI:3000. (3 s.h.)

Database Management and Web Services (MSCI:4220)
Advanced database management topics and basics of web services; how to retrieve real-world data from web services; use of SQL and PL/SQL to analyze data in relational databases. Prerequisite: MSCI:3200. (3 s.h.)

Data Security (MSCI:4280)
Introduction to data security principles; exercises in risk assessment, authentication, access control, practical cryptography; data security at application, network, and host level; data security policies and governance. Prerequisite: MSCI:3005. (3 s.h.)

Economic and Business Forecasting (ECON:3355)
How to develop and utilize forecasts; emphasis on modern statistical methods and software applied to quantitative forecasting problems; specific applications to business and economics include forecasting sales, market prices, inventory, macroeconomic factors (interest rates, exchange rates, levels of employment). Prerequisites: ECON:1100 and ECON:1200 and (ECON:2800 or ECON:4800 or STAT:3200). (3 s.h.)

Marketing Analytics (MKTG:3102)
Marketing science models used in strategic and tactical marketing decisions; application of consumer behavior in the development of quantitative models that inform marketing mix decisions (advertising, pricing, and salesforce effort), new product development, product line management, and category management; topics may include product mapping, latent class (segmentation) analysis, conjoint analysis, choice modeling (binary and multinomial logic), diffusion models (word-of-mouth), decision-calculus ("models and manager" technology), churn analysis and web analytics. Prerequisites: MKTG:3000 and MKTG:3100. (3 s.h.)

CS:1210 or any CS course for which CS:1210 is a prerequisite (3 s.h.)