Courses taught in the last few years:
MIS 3720 BUSINESS DATA MANAGEMENT
This course introduces students to the theory and practice of database management and the application of database software to implement business information systems that support managerial and operational decision making. Special topics covered include relational data models, query languages, normalization, locking, concurrency control and recovery. The course covers data administration and the design of data tables for computerized databases. Students will use a commercial database package to design and implement a small business database application. Recommended background: CS 220X or equivalent knowledge.
MIS 571 DATABASE APPLICATIONS DEVELOPMENT
Business applications are increasingly centered on databases and the delivery of high-quality data throughout the organization. This course introduces students to the theory and practice of computer-based data management. It focuses on the design of database applications that will meet the needs of an organization and its managers. The course also covers data security, data integrity, data quality, and backup and recovery procedures. Students will be exposed to commercially available database management systems, such as MS/Access and Oracle. As a project during the course, students will design and implement a small database that meets the needs of some real-world business data application. The project report will include recommendations for ensuring security, integrity, and quality of the data.
MIS 584 BUSINESS INTELLIGENCE
Today's business computing infrastructures are producing the large volumes of data organizations need to make better plans and decisions. This course provides an introduction to the technologies and techniques for organizing and analyzing data about business operations in a way that creates business value, and prepares students to be knowledgeable producers and consumers of business intelligence. During the course, students will study a variety of business decisions that can be improved by analyzing large volumes of data about customers, sales, operations, and business performance. Students will apply commercially available business intelligence software to analyze data sets and make recommendations based on the results. The course explores the technical challenges of organizing data for analysis and the managerial challenges of creating and deploying business intelligence expertise in organizations. The course includes business cases, in-class discussion, and hands-on analyses of business data. It is designed for any student interested in analyzing data to support business decision making, including students whose primary focus is IT, Marketing, Operations, or Business Management.