UNIVERSITY CATALOG: 2024-2025

Courses

BANA 310. Data Visualization for Business (3)

Prerequisite: SOM 120 or MATH 140 (Business Analytics majors and minors must attain a grade of “C” or higher). (MATH 140 is cross-listed with MATH 140BUS, MATH 140SCI, and MATH 141.) This course covers the concepts and methods in data mining and analysis relating to exploration and visualization of business data, leading to knowledge discovery from …

BANA 320. Predictive Analytics for Business (3)

Prerequisite: SOM 307 (Business Analytics majors must attain a grade of “C” or higher). An introduction to some of the most widely used predictive modeling techniques and relevant core principles. This course covers a solid foundation of predictive analytics, which refers to tools and techniques for building statistical or machine learning models to make predictions …

BANA 410. Machine Learning for Business (3)

Prerequisite: SOM 307 (Business Analytics majors must attain a grade of “C” or higher). BUS 312 and BUS 302L are prerequisites for Business majors. This course covers machine learning approaches to discover patterns hidden in large datasets. What can we predict about the future, given the data from the past? What kind of models can …

BANA 420. Prescriptive Analytics for Business (3)

Prerequisite: SOM 307 (Business Analytics majors must attain a grade of “C” or higher). BUS 312 and BUS 302L are prerequisites for Business majors. Prescriptive analytics uses both descriptive analytics and predictive analytics as input to models that prescribe preferred courses of action or decisions. Prescriptive analytics answers the question, what should happen? BANA 420 …

BANA 430. Text Mining and Analytics for Business (3)

Prerequisite: SOM 307 (Business Analytics majors must attain a grade of “C” or higher). BUS 312 and BUS 302L are prerequisites for Business majors. In addition to books and news, the general public creates considerable content on social media platforms and applications as well as other websites expressing product reviews. Advances in text mining and …

BANA 440. Supply Chain Analytics (3)

Prerequisite: SOM 307 (Business Analytics majors must attain a grade of “C” or higher). BUS 312 and BUS 302L are prerequisites for Business majors. Corequisites: BANA 320 and BANA 420. Managing supply chains is a complex and challenging task, given the current business trends of expanding product variety, short product life cycles, increasing outsourcing, globalization …

BANA 607. Introduction to Business Analytics (3)

Prerequisite: SOM 591 or equivalent. This course introduces the methods and tools which help to systematically extract not only information but also insights from the data in various business functions, such as operations, supply chain marketing, and finance. The course consists of four distinct parts: (1) foundations of business analytics: decision making, definition and categories …

BANA 610. Visualization and Communication for Business (3)

Prerequisite: Graduate standing. This course helps students link the various facets of business and provides them with an intuitive way to better understand data. Data visualization consists of tools and techniques to generate insights from data and convey them to others. It is also essential in identifying data errors and reducing the size of data …

BANA 614. Database Management for Business (3)

Prerequisite: Graduate standing. The primary goal of this course is to understand principles and practices of database management and design. Students learn the principles of database design, implementation, as well as data querying and processing. Database administration (including security, concurrency control, performance monitoring and tuning, resource sharing, and recovery) is also covered. Students learn and …

BANA 620. Data Mining and Predictive Analytics for Business (3)

Prerequisite: BANA 607. This course provides a comprehensive coverage of the most widely used classical and modern predictive business modeling techniques, such as logistic regression, k-nearest neighbor, naïve Bayes, clustering, neural network, regularization, etc. This course also provides a strong theoretical foundation of predictive analytics in making both classifications and predictions based on big data. …

BANA 622. Programming for Business Analytics (3)

Prerequisite: BANA 607. This course focuses on the state-of-the-art data science programming languages. Students learn to build algorithms and apply programming languages to discover patterns hidden in datasets. The course enables students to use interdisciplinary machine learning techniques to create algorithms, which can efficiently manage large volumes of data to quickly make real time decisions. …

BANA 630. Prescriptive Analytics for Business (3)

Prerequisite: BANA 607. This course aims to enhance students’ ability to make actionable data-driven decisions using optimization modeling techniques to achieve business goals. It will train students how to transform data into action using modeling with logical thinking and ultimately help them develop critical thinking in decision makings. Students will learn how to ask the …

BANA 640. Supply Chain Analytics (3)

Prerequisite: BANA 607. Corequisites: BANA 620 and BANA 630. This course explores predictive and prescriptive modeling and analytical tools for design, analysis, execution and integration of supply chains. Students will learn how to formulate and solve supply chain problems using business analytics techniques. The emphasis will be on how these models can be used in …

BANA 645. Multimedia Content Analysis (3)

Prerequisite: Graduate standing. This course discusses the business analytics methods and tools that help to systematically extract not only information but also insights from the international media data. In the first part of the course, students get mastery-level experience working with three main pillars of business analytics including, descriptive analytics, predictive analytics, and prescriptive analytics. …

BANA 650. Healthcare Analytics (3)

Prerequisite: BANA 607. This course prepares students to understand the process of analyzing electronic health records (EHRs) to improve patient care and to achieve greater efficiencies in healthcare systems. The course enables students to understand the characteristics of the clinical data to derive data-driven solutions. The course covers handling of real-world EHRs, cleansing data, imputing …

BANA 690A-Z. Selected Topics for Business Analytics (3-3)

Prerequisite: BANA 607. This course focuses on advanced topics in business analytics and relevant applications. It will combine academic rigor and real-world relevance and insight. Students will demonstrate mastery of such topics by putting business analytics knowledge, tools and techniques into practice. Topics will be specified in the Schedule of Classes. This course may be …

BANA 698. Graduate Project (3)

Prerequisite: Completion of all required courses and program director’s consent. This is a culminating graduate project in which small teams of graduate business analytics students demonstrate mastery of the program learning goals through a project in business analytics. Under faculty supervision, graduate business analytics students collaborate with a business partner, including a potential client, faculty …