OPERATIONS AND MANAGEMENT INFORMATION SYSTEMS
Professors: Narendra Agrawal (Department Chair), Robert A. Collins (Naumes Family Professor), Manoochehr Ghiassi, Chaiho Kim (Joseph S. Alemany Professor), Steven Nahmias, Stephen A. Smith, S. Andrew Starbird (Dean)
Associate Professors: Charles D. Feinstein, Andy A. Tsay
Assistant Professors: Wingyan Chung, Mu Xia
As an operations and management information systems (OMIS) major, students focus on the use of computer information systems and analytical decision-making methods in business organizations. In addition to mastering the core Leavey School of Business requirements, students specialize in the skills needed to design, implement, and evaluate the computer-based systems that are necessary to manage business operations effectively. In today’s fast-changing, information-driven corporate environment, OMIS majors are in a unique position to develop practical, integrated solutions to complex problems. Their training in both information systems and business places OMIS majors on the fast track toward satisfying and exciting careers. In addition to the major in OMIS, the OMIS and Accounting departments offer a joint major in accounting and information systems.
REQUIREMENTS FOR THE MAJORS
In addition to fulfilling University Core Curriculum and Leavey School of Business requirements for the Bachelor of Science in Commerce degree, students majoring in operations and management information systems and in accounting and information systems must complete the following departmental requirements:
Major in Operations and Management Information Systems
- OMIS 30 or OMIS 31 (OMIS majors and minors may use either of these courses to satisfy the Information Systems requirement in the Leavey School of Business curriculum)
- OMIS 105, 106, and 107
- Three courses from OMIS 109, 110, 111, 112, 113, 117, 135,137, 150, 170, and 173
Major in Accounting and Information Systems
- ACTG 20, 130, 131, 132, 135, 136, and 138
- OMIS 30 or OMIS 31
- OMIS 105, 106, and 150
- One course from OMIS 111, 113, 135, 137
Accounting and information systems majors may use either OMIS 30 or OMIS 31 to satisfy the information systems requirement in the Leavey School of Business curriculum.
REQUIREMENTS FOR THE MINOR
The OMIS department offers a minor in management information systems for both non-OMIS majors in the Leavey School of Business as well as nonbusiness majors. This minor provides non-OMIS majors the opportunity to enhance their understanding of information technology in general and how to apply this technology to their major field of study. Upon completion of the requirements for the minor, a certificate of completion will be awarded to the student.
Students with a minor in management information systems must complete the following requirements:
- OMIS 30 or OMIS 31 (OMIS minors may use either of these courses to satisfy theInformation Systems requirement in the Leavey School of Business curriculum)
- OMIS 105 (Database Management Systems)
- Three courses from OMIS 107, 111, 113, 135, 137, 150, or 199
Nonbusiness students with a minor in management information systems must also complete the following requirements:
- One course in mathematics from MATH 7, 11, or 30
- One course in statistics and data analysis from OMIS 40, MATH 8, PSYC 40, or COMM 110
- Three courses in business from BUSN 70, MGMT 160, MGMT 161, MKTG181, FNCE 121, or OMIS 108
LOWER-DIVISION COURSES
17. Introduction to Business Computing
Learning the use of spreadsheets and database management systems to manage and process information. Students will learn how to retrieve business data from database management systems, analyze it using spreadsheet tables, pivot charts, and various other spreadsheet capabilities, and calculate basic statistical metrics. They will learn to present their findings using charts, graphs, and database reports. Restricted to accounting, accounting and information systems, finance, economics, marketing, management and OMIS majors; and MIS, general business, economics, retail studies, and information technology and society minors. Prerequisite: Working knowledge of one word-processing software program. (4 units)
30. Structured Programming
Basic principles of structured computer programming. Emphasis on problem solving, top-down program design, and thinking like a programmer. Students will do several programming assignments as the basis for business application development in database design and systems programming courses. Focuses on essential aspects of business software such as good design, modularity, efficiency, documentation, clarity, portability, and style. Students who receive credit for CSCI 10 (formerly MATH 10), COEN 6, COEN 11, or OMIS 31 may not take this course for credit. (4 units)
31. Business Applications Programming
Develop and implement business application programs using software tools such as Visual Studio, Visual Web Developer, and Dreamweaver. Students will develop both Windows and Web-based applications. Assignments will use programming frameworks such as .Net Framework and PHP. Students who take CSCI 10 (formerly MATH 10), OMIS 30, COEN 6, or COEN 11 may not take this course for credit. (4 units)
34. Science, Information Technology, Business, and Society
Examines the complex relationship between science, information technology, business, and society. Investigates major breakthroughs in information technology, how they were influenced by business needs and how they affect business and society. Explores social and cultural values in business science and technology, and economic challenges posed by rapid business IT. Also examines the workings of major components of information technology used in business today. (4 units)
40. Statistics and Data Analysis I
First in a two-course sequence. Students learn to describe, summarize, and evaluate sets of data using numerical and graphical methods; to quantitatively express the probability of events and formulate the probability of joint, marginal, and conditional events; to employ probability distributions to describe the probabilities associated with discrete and continuous random variables; to design and evaluate sample data collection plans for quantitative and qualitative data; to measure and evaluate the error associated with parameter estimation using samples; and to construct interval estimates for the population mean and the population proportion. Students analyze real-world data using spreadsheet software. Prerequisites: MATH 11 or MATH 30 and OMIS 17. (4 units)
41. Statistics and Data Analysis II
Second in a two-course sequence. Students learn to formulate hypotheses about population parameters and define the errors associated with hypothesis testing; to construct confidence intervals and test hypotheses about means, proportions, and variances; to formulate and test hypotheses about multinomial data and independence; to construct and evaluate both simple linear and multiple regression models; and to predict the value of dependent variables using regression models. Analysis of real-world data using spreadsheet software. Prerequisites: OMIS 17 and OMIS 40. (4 units)
UPPER-DIVISION COURSES
105. Database Management Systems
Introduces students to issues related to database and database management systems (DBMS). Students will acquire technical and managerial skills in planning, analysis, logical design, physical design, implementation, and maintenance of databases. Hands-on training in relational database design, SQL, normalization, and database implementation will be provided. Use of DBMS software is required. Emphasis is placed on the problems and issues of managing in a database environment. Prerequisite: OMIS 30, OMIS 31, or OMIS 34. (5 units)
106. Systems Analysis and Design
Development of methods of structured systems analysis and design. Emphasis on information systems for business applications. Methods include physical modeling, logical modeling, flowcharts, data flow diagrams, hierarchy (HIPO) models, structured English, entity-relationship diagrams, and structure charts. Application of these tools to a systems analysis and design project is required. (5 units)
107. Systems Programming
Discussion of the fundamental concepts of systems programming. Major focus on the overall structure and capabilities of modern operating systems (LINUX/UNIX, Windows, etc.) and how to use operating system facilities to manipulate files and processes. Also covers shells and scripting programming concepts for performing system-level programming assignments on dedicated computer systems. Development of several software assignments utilizing systems programming concepts is required. Prerequisite: OMIS 30 or OMIS 31. (5 units)
108. Operations Management
Survey of analysis and design methods for business systems that produce and deliver goods and services. Topics chosen from the following: process analysis, sales forecasting, production planning and scheduling, inventory control, materials requirement planning, quality control, ‘‘just-in-time” manufacturing techniques, and supply chain management. Prerequisite: OMIS 41. (5 units)
108E. Sustainable Operations Management
Survey of analysis and design methods for business systems that produce and deliver goods and services. Various business strategies for sustainable operations management are discussed in this context. Topics are chosen from the following: process analysis, sales forecasting, production planning and scheduling, inventory management, material requirements planning, quality control, just-in-time manufacturing and supply chain management. A project on sustainable business practices is required. This class also fulfills the Business School core requirement for OMIS 108. Prerequisite: OMIS 41. (5 units)
108S. Operations Management
Survey of analysis and design methods for business systems that produce and deliver goods and services. Topics chosen from the following: process analysis, sales forecasting, production planning and scheduling, inventory control, materials requirement planning, quality control, ‘‘just-in-time” manufacturing techniques, and supply chain management. Prerequisite: Enrollment restricted to students in the Leavey Scholars Program. OMIS 41. (5 units)
109. Computer Decision Models
Methods for solving decision problems encountered in business situations. Emphasis on problem formulation and application of spreadsheet-based algorithms for solution. Linear models and linear programming. Sensitivity analysis. Network models. Integer and nonlinear programming. Decision analysis and value of information. Dynamic analysis and principle of optimality. Prerequisite: OMIS 41. (5 units)
110. Computer Simulation Modeling
Examination of computer simulation modeling for the design and operation of complex processes or systems. Theory and techniques of simulation and simulation languages such as SLAM, GPSS, and GASP; inventory control; assembly and job-shop scheduling; and manufacturing process design. Prerequisites: OMIS 41 and OMIS 30 or OMIS 31. (5 units)
111. Computer Communications Systems
Designed to provide the IS professional with a basic literacy in communication technologies driving the digital economy. Basics of data and telecommunications, LANs, WANs, broadband, analog and digital communications, Internet architecture and concepts, wireless including cellular and WLANs, and market and regulatory issues are covered. Emphasis on being able to assess the business impact of networking technologies; covers state-of-the-art. Prerequisite: OMIS 30, OMIS 31, or OMIS 34. (5 units)
112. Artificial Intelligence and Expert Systems for Business
This course will examine the applications of artificial intelligence and expert systems for business. Topics will include rule-based systems, data and Web mining, and other knowledge-based systems. Prerequisite: OMIS 30 or OMIS 31. (5 units)
113. Data Warehousing and Business Intelligence
This course will examine a broad collection of software tools and analytical applications that allow enterprises to analyze data maintained in data warehouses and operational databases for business intelligence. Topics to study include data storage and data integration architecture, enterprise analytics, business intelligence tools and presentations. Students will acquire hands-on experience in building business intelligence applications. Prerequisites: OMIS 30 or OMIS 31 and OMIS 105. (5 units)
117. Software Development Project
Integration of system and programming concepts to develop a comprehensive software system. Also presents an overview of software development methodology. Prerequisite: OMIS 30 or OMIS 31. (5 units)
135. Enterprise Resource Planning Systems
Study of data and process integration across a company onto a single computer system. Analysis of ERP system technologies, including databases. Class project requires setting up an ERP system module using Oracle and/or SAP systems. Case studies and guest speakers from industry. Prerequisite: OMIS 105 or COEN 178. (5 units)
137. Object-Oriented Programming
Introduction to object-oriented design methodology. Discussion of different programming paradigms, concepts of data abstraction, inheritance, and encapsulation. Topics include an overview of Java programming language, classes and objects, data abstraction, inheritance, I/O packages, exceptions, threads and GUI. Development of several programming assignments using Java is required. Prerequisite: OMIS 30, OMIS 31, or equivalent. (5 units)
145. Competitive Quality
Slogans like “Quality is Job 1”; “When it absolutely, positively has to be there overnight”; and “The Dependability People” leave little doubt as to the importance of quality in commercial competition. This course explores how quality contributes to competitiveness. The course starts by defining quality and introducing methods for measuring quality. The course investigates variation in quality and its effect on firm performance, and studies methods for monitoring and controlling quality including quality control charts and sampling inspection. Finally, in light of new developments in operations theory and in technology for tracking and monitoring products, the course also tackles strategic supply chain issues associated with quality. Case studies and field trips are used to bolster student understanding. Prerequisites: ECON 1 and OMIS 108 or OMIS 108S. (5 units)
150. Financial Information Systems
Course focuses on computer-based financial information systems that allow finance and accounting professionals to acquire and manage a company’s financial system. Topics include the business functions of a financial information system, the technical aspects of the system, and the management issues of implementing such a system. Students will acquire hands-on experience using enterprise resource planning systems. Prerequisites: OMIS 30 or OMIS 31 and OMIS 105. (5 units)
170. Physical Database Design
Methodology for design of physical file structures to support single-and multiple-file applications. Query optimization using indexes. Data structures, file structures, file access methods, file manipulation, and algorithmic analysis. Prerequisite: OMIS 105. (5 units)
173. E-Commerce Technologies
An integrated course discussing topics needed to build, operate, and maintain e-businesses. Topics include scripting languages, mark up languages, security, online transaction, and multimedia operation. Prerequisite: OMIS 30 or OMIS 31. (5 units)
198. Internship
Opportunity for selected upper-division students to work in local businesses or government units or firms. Note: A student cannot use a collection of internship courses to satisfy the upper-division course requirement for either the OMIS major or the MIS minor. Prerequisites: Upper-division standing and approval of the undergraduate committee one week prior to registration. (1–2 units)
199. Directed Reading/ Directed Research
Independent projects undertaken by upper-division students with a faculty sponsor. Prerequisite: Written proposal must be approved by instructor and chair one week prior to registration. (1–5 units)