Masters in Business Analytics
Big data has become big business, and as the field grows so does the demand for qualified professionals with deep analytical experience.
American Statistical Association Spotlights Bentley’s MSBA Program
QS World University Rankings. QS ranks Bentley's MSBA among the top 50 analytics programs worldwide. Each ranking is compiled on the basis of five key metrics: employability, entrepreneurship and alumni success, return on investment, thought leadership, and class and faculty diversity.
Top 50 Best Value. In 2018, Top 50 Best Value ranked the Bentley MSBA #11 in Big Data. In 2011, McKinsey Global Institute called Big Data “the Next Frontier.” That was then; now, Big Data is so much a part of life, it’s not frontier – it’s everyday.
- Continues Bentley’s long tradition of training analytics professionals at the graduate level, providing the valuable tools you need to succeed in this emerging field.
- Built around seven-course core component coupled with three focused electives in one of six clusters: data science, economics, finance, information management, management or marketing.
- Designed to match the needs of a wide variety of employers in the analytics space, providing you very strong career opportunities upon graduation.
- STEM designation, increasing employability of international students due to three years of OPT (optional practical training).
The Bentley MSBA prepares you for a wide range of careers, no matter the industry you are interested in. See below for a partial list of employers and job titles our alumni have achieved over the past year.
|Company Name||Alumni Title|
|Agero||Senior Business Analyst (2017)|
|Blue Cross Blue Shield||Data Analyst|
|Boston Children's Hospital||Business Analyst (2016)|
|Epsilon||Manager, Analytics (2015)|
|EY||Sr. Analytics Consultant|
|Liberty Mutual||Advanced Analytics and Modeling Senior Analyst|
|Mimecast||Sr. Data Analyst|
|PwC||Risk Assurance Associate|
|Rapid7||Business Intelligence Analyst|
|Santander||Quantitative Analyst (2018)|
|Staples||Senior Inventory Analyst|
Success in today’s business world requires a practical, hands-on approach to information, whether you are analyzing it, integrating it or sharing it. Our seven high-tech learning labs ensure that you’ll have access to the leading edge of technology, giving you every opportunity to cut your teeth on the equipment and software being used in the business world today. MSBA candidates can take advantage of our User Experience Center and Computer Information Systems Learning and Technology Sandbox, and learn how to manipulate working solutions from real data trends they uncovered.
The MSBA Corporate Advisory Board is comprised of industry leaders from a variety of analytics companies. The members of the Corporate Advisory Board work with the MSBA program director and faculty to bring industry perspective in the curriculum development and to provide insights on emerging trends in data analytics marketspace.
|Fotios Kokkotos||Trinity Partners|
|John Li||Focus Optimal|
|Victor Lo||Fideility Investments|
|Karl Rexer||Rexer Analytics|
|Paul Chatlos||Smith Hanley|
Average age of students in this program
Global Placement Rate
Years Average Professional Experience
Female Students Enrolled
Top Employers Hiring Our Graduates
Candidates for the MSBA degree should demonstrate strong interest in business analytics. Admission requires a background in business statistics or the willingness to take an additional business statistics foundation course. The ideal candidate would have a degree in science, business or engineering, but highly motivated students from all disciplines are welcome.
All applicants will be evaluated for foundation waivers.
This course covers basic statistical techniques in a managerial setting, and features case studies and conceptual exercises. Statistical topics include effective use of numerical and graphical summaries, estimation and confidence intervals, hypothesis testing and regression. More advanced topics such as data mining, the Bayesian paradigm and principles of model building, may be encountered during projects.
Required Analytics Courses
This course teaches foundational data management, retrieval, and manipulation skills with an emphasis on enabling the students to form a strong foundation for analytical processes. It builds a foundation for understanding various domains of practice with conceptual data modeling and demonstrates how the same conceptual needs can be served with different data management technologies. The course covers relational technologies for both operational databases and data warehouses and non-relational data management infrastructures for analytics. The course will help the students develop strong skills in the use of the SQL language for database definition and data manipulation.
The course will provide a business-focused perspective on analytics in organizations, with emphasis on business fundamentals for analytics professionals (including how businesses are structured, functional areas, core business processes and associated performance metrics, and types of business decisions), the value of analytics in organizations (including organizational-level perspectives on value, managing with analytics, and constraints and consequences of analytics processes such as information security, privacy and ethics), and the practice of analytics (understanding and framing ill-defined business problems in various functional business areas, exploring and visualizing problem-related data, identifying actionable insights, and communicating the results at different organizational levels). The course will feature hands-on exercises with real-world data and analytics applications.
Optimization and simulation methods are being used as effective tools in many environments that involve decision making. This course covers classical and modern optimization techniques used today in a business environment. Specifically, the focus will be on linear and nonlinear programming techniques with applications, as well as elective topics selected from game theory, agent-based modeling, and modern simulation and optimization techniques. Examples of application areas of optimization include portfolio selection in finance, airline crew scheduling in the transportation industry, resource allocation in healthcare industry, and minimizing the cost of an advertising campaign in marketing.
This course examines methods for analyzing time series. In many data modeling situations, observations are collected at different points in time and are correlated. Such time series data cannot typically be modeled using traditional regression analysis methods. This course provides a survey of various time series modeling approaches, including regression, smoothing and decomposition models, Box-Jenkins analysis and its extensions, and other modeling techniques commonly used, such as quantile estimation and value at risk. It makes use of statistical packages such as SAS, JMP, R andor SPSS.
This course introduces participants to the most recent data-mining techniques, with an emphasis on: (1) getting a general understanding of how the method works, (2) understanding how to perform the analysis using suitable available software, (3) understanding how to interpret the results in a business research context, and (4) developing the capacity to critically read published research articles which make use of the technique. Contents may vary according to the interest of participants. Topics will include decision trees, an introduction to neural nets and to self-organizing (Kohonen) maps, multiple adaptive regression splines (MARS), genetic algorithms, association (also known as market basket) analysis, web mining and text mining, and social networks.
This course provides students with an in-depth coverage of simple and multiple linear regression methods and, as time permits, an introduction to the analysis of time series data. Simple and multiple linear regression techniques are covered, including the use of transformations such as squares and logarithms, the modeling of interactions, and how to handle problems resulting from heteroscedasticy and multicollinearity. Issues surrounding outlying and influential observations are also covered. The art and science of model building are demonstrated with the help of cases. Autocorrelation is then considered, and an introduction to the ARIMA modeling of times series is provided. Thi course makes use of statistical packages such as SAS, JMP, R or SPSS.
This course focuses on statistical modeling situations dependent on multiple variables, as commonly found in many business applications. Typical topics covered are logistic regression, cluster analysis, factor analysis, decision trees, and other multivariate topics as time permits. Applications of these methodologies range from market analytics (e.g., direct mail response and customer segmentation) to finance and health informatics. A central objective of the course is for participants to be able to determine the appropriate multivariate methodology based on the research objectives and available data, carry out the analysis and interpret the results. This course makes use of statistical packages such as SAS, JMP, R or SPSS, along with more specialized software.
Select any three courses from the following electives or, with permission from the MSBA Program Director, any 600-level or higher elective.
This course provides an opportunity for students to apply quantitative and data analysis skills in a live employment environment, serving as a quantitative analyst. With help from the internship coordinator, students identify a suitable internship and meet regularly with the internship coordinator. Students prepare a paper that discusses the internship experience and demonstrates at least one specific case analyzed during the internship period. The course can be used either as a Business Analytics concentration elective with permission of the Business Analytics coordinator, or as a Distribution elective.
Working with and finding value in data has become essential to many enterprises, and individuals with the skills to do so are in great demand in industry. The required skill set includes the technical programming skills to access, process and analyze a large variety of data sets, including very large (big data) data sets, and the ability to interpret and communicate these results to others. Anyone with these abilities will provide benefit to their organization regardless of their position. This course presents the essentials of this skill set.
This class is planned for those interested in the design, conduct, and analysis of experiments, with an emphasis on business applications. The course will examine how to design experiments, carry them out, and analyze the data they yield. Various designs are discussed and their respective differences, advantages, and disadvantages are noted. In particular, factorial and fractional-factorial designs are discussed in great detail. It has been found to allow cost savings, while revealing the essential nature of the impact of the factors studied, in a manner readily understood by those conducting the experiment as well as those to whom the results will be reported.
This course provides analytics students an introduction to machine learning field. Students will be introduced the mathematics and statistics ideas behind the foundation of the machine learning. Particularly, students will be involved in hand on experience to practice the machine learning methods through advanced tools, and work on real-world business questions to look for business solutions. Advanced analytics topics, such as resampling methods, support vector machines (SVM), Bayesian inference, Kernel methods, and simulations, deep learning will be covered in this class.
Python is an easy to learn, widely versatile programming language whose extensive collection of external libraries makes it a popular choice for business analytics and visualization, data science, artificial intelligence, scientific and numeric computing, and many other applications. Its compatibility with leading analytics tools that are widely used in enterprises also places it in high demand. Students in this course will first learn the fundamentals of programming that are common to all programming languages. They will then work with Python libraries to perform common analytics tasks. No prior programming experience is required.
This course teaches programming using the Java language, which is widely used in business. By focusing on algorithm development, data structures, logical reasoning skills, and sound programming practices, students learn to analyze and tackle business programs with software solutions. Emphasis is placed on the importance of writing and thoroughly testing code that is well structured and runs efficiently. Students first gain a solid understanding of programming fundamentals before delving into higher-order concepts, including abstract data types. Practical hands-on exercises and assignments using a well-known, integrated development environment reinforce algorithmic thinking, programming, and debugging skills. No prior programming experience is required.
This course provides a hands-on introduction to several cloud based technologies and automation tools that are commonly utilized to develop enterprise applications. The course also considers the impact of these technologies in a business context. Students learn how to develop dynamic, data-driven enterprise applications that are continuously integrated and continuously delivered. These applications enable businesses to interact with their customers, employees, and suppliers, and provide online access to information that supports decision-making. Students enrolled in this course are expected to have basic proficiency in a programming language (Java or Python) and relational databases.
The architecture of modern database systems for data analytics with big data are examined. This course provides a hands-on introduction to several architectures and approaches for data for analytics, including data from operational transactions, sensor data, web logs and social media sites. It explores the different types of data that make up the big data space, and applies capture and storage technologies appropriate for relational and non-relational models, such as clickstreams and user navigation of web sites. Data will be explored using Python-based tools for analytics and visualization. Students enrolled in this course are expected to have basic proficiency in the Python programming language and relational databases.
This course introduces students to the foundations of artificial intelligence (AI) and its use in automation. Fundamental concepts and techniques behind software agents, automated reasoning, machine learning and robotics are introduced and illustrated with applications in various domains. Students will learn how these techniques can be integrated into business operations and functions to increase productivity and to support strategic decision making in organizations. Students will have opportunities to explore AI-based software and tools and discuss the ethical issues related to the development and use of AI.
This course extends students' knowledge and skills gained in database management courses and looks further at business intelligence and data science concepts and techniques. The course explores the data management and analytics architecture and technologies required for solving complex problems facing modern enterprises and organizations. Case studies of organizations using these technologies to support business intelligence gathering and decision making are examined. This course also provides hands-on experience with state-of-the-art data warehousing, analysis, mining, and visualization methods and tools.
This course explores the links between the macroeconomy and financial markets. The course begins by developing a model of the macroeconomy. It will then cover the basic asset valuation models. The remainder of the semester will explore how changes in the macroeconomy affect stock, bond, foreign exchange and derivatives markets, as well as how these markets in turn impact the macroeconomy.
This course examines industry organization and the nature of interfirm rivalry within contemporary market environments. It develops microeconomic tools for determining the degree and nature of competition in an industry. The course presents economic models of market structure and firm behavior to explain industry performance. It analyzes market definition using scale economies, merger activity, entry barriers and cartelization. The course investigates strategic firm behavior within well-defined markets. It addresses competitive strategies such as profit maximization, price discrimination, product differentiation and advertising. This course includes a game theoretical approach to demonstrate firm interdependence. It employs a variety of industry case studies to provide institutional context to the analytical issues.
This course provides fundamental knowledge in key areas of investments. In particular, the course will focus on portfolio theory, asset pricing, equity valuation, fixed income valuation and risk, and option pricing and strategies.
This course covers the pricing of fixed income securities, examining topics such as bond mathematics, term structure of interest rates, repurchase agreement market, pricing of default risk in the context of high-yield corporate bonds, foreign exchange risk in the context of foreign currency denominated bonds, and pricing prepayment risk in mortgage-backed securities. More advanced topics include the tools and their application under realistic assumptions in the real world, application of duration and convexity under realistic yield curve assumptions, risk and return in the high-yield bond market and related structured products, option-adjusted spread modeling in mortgage-backed securities pricing, the mortgage derivatives markets, and foreign currency denominated bond investment.This course requires econometric analyses that involve using the resources of the Trading Room. Assigned readings include journal articles from applied academic finance journals and research reports from Wall Street firms.
This course teaches students to value equity securities, starting with the top-down approach and industry analysis/forecasting. It examines valuation theory, models and applications. Students analyze the IPO process to gain a detailed understanding of equity market operation, issues that affect these markets and where they are headed. More advanced topics include the implications of financial statements on cash flow and risk, the exploration of valuing distressed or bankrupt companies, closely held firms, and venture capital situations. The course requires extensive use of applied academic journals, the financial media, and resources available in the Trading Room.
This course provides materials and projects that will allow students to develop a detailed understanding of the design, mechanics and pricing of derivative securities in risk management. The concept of the law of one price will be stressed and includes the application of the tools and inputs (quantitative techniques as developed in ST 625) necessary to value derivative securities. The mathematical requirements of the course are primarily algebraic, but the student will also need to rely on statistical methods and some calculus. Please note that this is not a survey course. It is an intensive introduction to derivative securities pricing and market mechanics.
This course provides a conceptual framework for understanding the fundamentals and characteristics of business processes. To set a solid foundation for accomplishing this aim, it reviews the basics of process analysis and introduces process modeling. Included here are various methods of analyzing, measuring and evaluating processes. With these fundamentals in place, the course explores theconcept of the value chain to offer a backdrop for understanding both intra- and interorganizational relationships and the associated dependencies that exist. The last part of the course focuses on how information technology can be used effectively in redesigning processes to improve their overall performance. Students are introduced to the enterprise resource planning system SAP. The course includes assignments, exercises and projects focused on different aspects of business processes.
This course examines the theory and practice of designing dynamic visualizations that clarify thinking, facilitate problem-solving, and foster creativity. This course helps students to harness their visual and creative potential and to display this potential in the visual medium. In practice, students will learn to make large collections of verbal and numerical data accessible through carefully crafted visual displays. The unique strengths and weaknesses of both words and visuals are analyzed. Advancing from this analysis, the course helps students design a visual-verbal system where the strengths of one medium support the weaknesses of the other. This complementary system more fully integrates visual and verbal information, thereby dramatically improving the reader's understandingand retention of the communication design.
This course presents an overview of information security issues that must be addressed by organizations in today's ubiquitously networked environments. Specific coverage will include information security risks and related protection of data, networks and application software. While the primary focus is on how to protect organizational information assets, other topics will include strategic uses of security in business, the impact of security risk on various industries, as well as the security and privacy rights and responsibilities of end users and home computer operators. The course is designed to help students think critically about the local, national and global information security issues in our highly networked society.
This course focuses on a different information management theme in each semester. Possible themes include inter-organizational information sharing, information ecology, and business intelligence.
This course focuses on the development of questionnaires and other vehicles for collecting marketing data, the methodology for analyzing these data (with the use of sophisticated statistical software), and reaching conclusions based on the analyses. Real-world questionnaires and real-world data are utilized.
This course builds critical skills for individuals who will practice the art and science of Internet marketing in the future. It covers the important frameworks, principles and contexts in this domain that are likely to endure – for example, auctions, customer relationship management, privacy, the communication e-mix, and channel adaptation and coordination.
This course focuses on the analysis of customer data as the primary input to developing strategies for relationship marketing. It examines customer acquisition and retention, segmentation, customer loyalty, lifetime-value analysis of the customer, and direct-response modeling – all as part of customer relationship marketing strategy. Hands-on experience in data analysis receives heavy emphasis.
This course focuses on the nature of creativity and the creative process. It discusses several definitions and theories of creativity, and applies these theories to enhance students' own creativity. Several techniques will students recognize and remove barriers to creative thinking. These techniques will be applied to develop creative approaches to business and marketing cases and students' own business and academic problems. While the focus of the class is on individual creativity, it will also discuss the pros and cons of team creativity and apply techniques to improve team efforts. Organizational creativity and implementing creative solutions will also be covered.
This course examines the multiple roles of ethical and responsible leadership and the challenges associated with leading organizations and teams in a rapidly changing environment. Through discussion, case analysis, and team-based experiential exercises; students explore the complex issues of responsibly leading and guiding organizations and teams in contemporary society. Focus is placed on the development of the student as evolving leader. Students assess individual strengths and weaknesses as a leader, identify and develop a range of leadership competencies, and then apply these leadership skills to a variety of situations.
Organizations use a variety of complex work teams to accomplish their objectives. Unfortunately, many organizational teams are not particularly effective. This course is designed to help students lead, participate and work effectively in a variety of team environments – including virtual teams and groups. Studnets will develop a greater understanding of group dynamics, of their own behavior in teams, and team leadership skills. The course is highly experiential and involves working in teams on graded and non-graded assignments. These assignments include team presentations and written and oral analysis.
This course explores the theory and practice of negotiating, with an emphasis on bargaining within an organizational context. It develops the knowledge of bargaining concepts and models, as well as skills to apply this knowledge in real-life negotiating situations. The courcse uses multiple negotiating case role plays to increase involvement and to deepen understanding of negotiating principles in face-to-face and virtual online negotiating environments.
This course seeks to improve participant awareness of change dynamics, including: the changing nature of change; understanding the enhanced change complexities in a global, virtual environment, readiness for a change versus continuous change; and the challenge of building change capacity (skills and capabilities). The course focus includes key individual, group and organization-level factors essential for informing leaders and followers as they navigate change efforts in organizations.