Major Overview

Learn how to analyze business situations and design information systems solutions, while also developing your general business background and a sound understanding of computing. We will help you make sense of the functional areas of business, including accounting, marketing, finance, and information systems, while also giving you many opportunities to work with databases and write programs in Java. You will also be able to tailor your major to your specific areas of interests so that by the time you graduate, you will be prepared for a variety of career options, including a more technical preparation for your future career in business.

Learning Environment

Our program combines theoretical concepts with a more hands-on approach to the practically-oriented aspects of the major. Participate in teams of student-managers to get a firsthand view of what it means to manage a company, examine finances as the practical application of economic theory, and analyze the human factors related to the design, development, and use of Information Systems.  You will look at databases from the perspective of a programmer, or develop your own project, all with the guidance of professors who have intimate knowledge of each facet of business management and information systems. 

Major Components
Build Your Degree

We aim to help you develop a range of skills, capacities, and modes of inquiry that will be crucial for your future since employers and graduate schools are looking for the critical thinking and innovative problem-solving skills that are associated with a liberal arts education, including sophisticated writing abilities, willingness to pose difficult questions, and an understanding of the historical and cultural contexts surrounding a topic or decision.

Core Courses

The Management Informaton Systems core courses, which you must take as part of the major requirements, will provide you with the tools you’ll need to ground your present and future studies. Your introduction to the fundamentals of Management Informaton Systems will help pave the way for your successful completion of other Management Informaton Systems courses.

BA1020 Introduction To The Business Experience

Teams of student-managers compete in an integrated, international business simulation designed to introduce them to business concepts. Students will manage a company operating in the international action-capture camera and drones markets. Using a hands-on experiential approach, teams make management, marketing, human resources, operations, finance and corporate social responsibility decisions that allow them to meet their firm’s objectives over ten fiscal years. Students are graded on company performance, and on individual and group analysis of the situation at hand. Please note this course has a fee.

MA1020 Applied Statistics I

Introduces the tools of statistical analysis. Combines theory with extensive data collection and computer-assisted laboratory work. Develops an attitude of mind accepting uncertainty and variability as part of problem analysis and decision-making. Topics include: exploratory data analysis and data transformation, hypothesis-testing and the analysis of variance, simple and multiple regression with residual and influence analyses.

EC2010 Principles Of Microeconomics

Focuses on the role played by relative market prices in our society and on the forces of market supply and demand in determining these prices. Since the actions of consumers and firms underlie supply and demand, the course studies in detail the behavior of these two groups.

BA2001 Financial Accounting

This course introduces students to the financial accounting cycle and financial reporting for corporations. Students learn how to measure and record accounting data and prepare financial statements. At the end of the course, students choose a company and do an analysis of their financial statements, comparing their company against a competitor company, using financial ratios.

BA2020 Management & Organizational Behavior

The course introduces students to basic Management/Organizational Behavior concepts and enables them to understand the attitude and behaviors on the individual level and the group level within organizations. Students will be enabled to use Organizational Behavior tools and theories to recognize organizational patterns within a complex social situation. Students will be provided with readings, lectures, and cases that provide a diverse and robust understanding of human interaction in organization.

BA2040 Marketing In A Global Environment

This introductory marketing course develops students’ understanding of the principles of marketing and their use in international business. Students learn how to collect and analyze data sets to make marketing decisions with the goal of understanding customers wants, demands, and needs; they learn marketing from a strategic and functional point of view. With a focus on problem solving, students work in multicultural teams cultivating a greater sensitivity to cultural issues while improving communication skills. Students will consider marketing in the French, US, and international marketplace.

BA3010 Corporate Finance

Examines finance as the practical application of economic theory and accounting data in the procurement and employment of capital funds. Applies the principles of strong fiscal planning and control to asset investment, and debt and equity financing decisions. Emphasizes sound leveraging in view of the time value of money, subject to the pernicious effects of taxation and inflation. BA 2002 recommended for simultaneous registration.

BA3500 Business Information Systems

This course introduces students to the important managerial issues in information systems today, such as how to best use information technology to improve efficiency and effectiveness in a firm. In an attempt to improve students’ awareness and understanding of various aspects of business information systems, we adopt both a theoretical and practical approach. We begin with a brief overview of the necessity to study BIS, highlighting the strategic importance of BIS decisions. We examine various theories, concepts and strategies, with a focus on managerial challenges and best practices. Students will also learn how to use software to support business decision-making.

CS1040 Intro To Computer Programming I

Introduces the field of computer science and the fundamental concepts of programming from an object-oriented perspective using the programming language Java. Starts with practical problem-solving and leads to the study and analysis of simple algorithms, data types, control structures, and use of simple data structures such as arrays and strings.

CS3048 Human-computer Interaction

Introduces theories of human-computer interaction and analyzes human factors related to the design, development, and use of Information Systems. Students will apply these theories with examples of design, implementation, and evaluation of multimedia user interfaces. The subject of this course is inherently interdisciplinary and the students attending the course normally represent several majors.


CS3051 Web Applications

The web applications world has been going through many transformations in recent years. Originally conceived as a vehicle for delivering documents, it is now being used as a platform for sophisticated interactive applications, taking the place of traditional desktop ones. Web-based applications offer numerous advantages, such as instant access, automatic upgrades, and opportunities for collaboration on a massive scale. However, creating Web applications requires different approaches than traditional applications and involves the integration of numerous technologies on both the client and the server sides. In this course, we will cover technologies such as HTML, CSS and frameworks, JavaScript, VueJS and Node.

CS3053 Software Engineering

In this course we will follow the Agile approach to software engineering. The course will use a SaaS project-oriented approach in order to teach key methodologies such as Behavior and Test Driven Development, Pair Programming, Design Patterns, Tools for Automation, Continuous Integration and others. Among technologies which will be learned are: git, github, linux, ruby, rails and various gems. Attending CS3051 and CS1050 before taking this course is recommended.

BA4050 Business Integration Capstone

Teams of student-managers compete in a complex international business simulation designed to allow them to demonstrate mastery of department-level, major and discipline specific learning objectives. The teams operate a company in the international athletic footwear industry. Using a hands-on experiential approach, teams make strategic management, marketing, human resources, operations, facilities, finance, and corporate social responsibility decisions over ten fiscal years. Students are evaluated on their company’s performance, but also on written individual and group analyses of the simulation and on a final comprehensive exam. Please note this course has a fee.

CS4095 Senior Project

A Senior Project is an independent study representing a Major Capstone Project that needs to be registered using the Senior Project registration form. (Download: