Skip to main content

Management Information Systems (MIS)


MIS 1010 - Managing with Information Systems - 3 credits

Fall and Spring Semesters

This course teaches students about the manager’s role in designing information systems that truly satisfy the information needs and strategies of the business. It teaches students how to effectively manage information and information systems. Some management efforts involve interviewing stakeholders to analyze a business challenge from different perspectives and map the steps of a business process that could solve the problem. This task leads to the identification of information requirements that should to be fulfilled by the proposed solution, as well as the assessment of how these requirements vary across management levels or functional areas. Students will learn how to map and design the flow of information requirements in business processes using appropriate software tools. Students will also learn about developments in technologies such as databases, artificial intelligence, ERPs, CRMs and collaborative project management tools. This is followed by students learning how to strategically evaluate these technologies and determine which may support the information requirements of a given situation.


MIS 2010 - Systems Analysis and Design - 3 credits

Modern organizations are continuously striving to improve their operational efficiency many of which are dependent on technological improvements. Furthermore, new business models using technology are being proposed routinely. Successful enterprises require managers to understand the different phases of the systems development life cycle and the processes involved. In this course students will conduct business process reengineering where they will learn to critically analyze the users, tasks, flow of information in business processes and determine areas of friction/ bottlenecks. Students will learn to design information systems solutions to the real world business problems by reengineering said processes and determining which tasks should be supported by technology. Students will also gain experience in eliciting business requirements from end users and translating those requirements into a design specification/format that technical developers can work with. This course will include coverage of systems oriented concepts, object-oriented concepts, and agile methods approach to systems analysis and design. The course format will include lectures and hands on use of tools and techniques used in analysis and design. There will be a semester long client project where students will interview clients every two weeks and present their recommendations at the end of the semester.


MIS 2020 - Business Intelligence, Web and Social Media Analytics - 3 credits

In this course we focus on analyzing certain types of big data captured on the web such as social media data, website traffic data and data about mobile application usage. We then learn how to apply the insight gathered from the analysis of data to marketing, product development, customer engagement etc. We apply a cutting edge technique called Social Network Theory to analyze data imported from online social networks. 4/5 Social Media Analysts and 9/10 Social Media Producers do not know about social network theory and so learning about this growing new area can help set students. apart in the workplace. Students will also learn about website analytics and how to gain insight that can help you make better business decisions. We will focus on understanding the audience that come to your website, their interests, behavior and learn about measuring the return on investment for the different channels that bring visitors to your website. Analysis of mobile application usage will also be covered. There will be a semester long client project where students will interview clients periodically and present their recommendations at the end of the semester.


MIS 2030 - Electronic Commerce - 3 credits

This course provides a strong grounding in the concepts of electronic commerce and the process of selling products and services online. We will examine the technology of the internet and the emerging business models enabled by the Internet. This course will also teach students who are not programmers how to design and develop a simple e-commerce web application so that they have a better understanding of the issues associated with web development. Students will also learn about the key dimensions of e-commerce security and how technology can help secure internet communications channels and organizational data. We will discuss the features and functionality of electronic billing payment systems and consider the ethical, social and political issues raised by e-commerce. Through these experiences students will gain an appreciation of the critical role that technology plays in bringing innovative products and services to the digital marketplace and enhancing the digital customer experience.

This course meets the General Education International/ Global Interdependence requirement for all majors.


MIS 2050 - Data Mining, Artificial Intelligence and Machine Learning - 3 credits

Fall Semester

Artificial intelligence and machine learning are invaluable technologies with applications as diverse as recommending products and services to buy as Amazon and Netflix do, detecting fraudulent financial transactions, predicting the best modes of marketing to an individual customer, understanding the dynamics of social justice movements and personalizing medical treatments based on a tumor’s unique genetic profile. In this course, students will learn about the important role that data plays in artificial intelligence and machine learning. They will learn how a machine can learn from data and experience to find new insights, make predictions and improve performance of a given task. The course will provide an overview of two major areas of machine learning. Students will first learn about how when given a set of inputs and outputs, supervised learning models can make predictions about future outputs. Second, they will learn about unsupervised learning models that can find underlying patterns and clusters in the data. Students will also learn how to apply the tools of machine learning to build basic models that can be used to make predictions and find data patterns. The relevance of artificial intelligence and machine learning to a wide range of areas will be extensively discussed.


MIS 2060 - Coding for Business Analytics - 3 credits

Every Other Year

Modern managers and business users cannot only rely on pre-built reports to make decisions. Nowadays, they must understand where the business data was extracted from, its nature, how it was transformed, and the strengths and limitations of the analytics techniques utilized. New packages and libraries in programming languages allow decision makers to do complex analysis. Consequently, decision makers require an understanding of the programming upon which this modern “live” analytical decision-making process lies. This course focusses on coding as the component that binds the collection, exploration, transformation, analysis and visualization of data. Students will use coding to extract business data from diverse data sources (APIs, webpage scraping), explore and visualize the data, preprocess/transform data into a format suitable for data mining and convert data into useful business information. Students will learn how to build code to analyze business data using statistical modeling packages, machine learning, text processing/analytics, and social network analytics Students will hone their skills through a variety of business application assignments and coding exercises.  Business cases and examples of use within business will assist students to understand the applicability of the concepts and techniques within the corporate world. No prior experience in coding is needed.  

Prerequisite: MIS 1010.


MIS 3020 - Gathering Business Intelligence from Structured and Unstructured Data - 3 credits

Every Other Year

This course is designed to provide the student with a thorough understanding of the role that enterprise systems play in an organization. Enterprise systems are now essential infra- structure to both large corporate entities, as well as to small- to-medium (SME) organizations, as they remove the need to have a large number of separate individual computer-based applications. Enterprise systems include Enterprise Resource Planning (ERP) systems, Supply Chain Management (SCM) systems, Customer Relationship Management (CRM) systems, Business Analytics, and other business process applications, that integrate a range of various applications into a single package. In this course students will learn how to plan, implement, and manage the integration of enterprise IS. Students will also learn to manage enterprise IS projects including how to put together a project charter, define project goals, and develop project teams, schedules, and budgets.

Prerequisite: MIS 1010.


MIS 3050 - Enterprise Systems Project Management - 3 credits

This course is designed to provide the student with a thorough understanding of the role that enterprise systems play in an organization. Enterprise systems are now essential infra- structure to both large corporate entities, as well as to small- to-medium (SME) organizations, as they remove the need to have a large number of separate individual computer-based applications. Enterprise systems include Enterprise Resource Planning (ERP) systems, Supply Chain Management (SCM) systems, Customer Relationship Management (CRM) systems, Business Analytics, and other business process applications, that integrate a range of various applications into a single package. In this course students will learn how to plan, implement, and manage the integration of enterprise IS. Students will also learn to manage enterprise IS projects including how to put together a project charter, define project goals, and develop project teams, schedules, and budgets.

Prerequisite: MIS 1010.