Santa Clara University

Leavey School of Business

Course Descriptions


Professors: Naren Agrawal, Manoochehr Ghiassi (Faculty Director), Chaiho Kim, Steven Nahmias
Associate Professors: Narendra Agrawal, Charles D. Feinstein, Andy A. Tsay
Assistant Professors: Haibing Lu, David Zimbra
Acting Assistant Professor: Yasin Ceran,
Dean’s Executive Professor: Vasu Kadambi
Professor of Practice: Luke Dion

MSIS 601. Object-Oriented Analysis and Programming
Addresses advanced topics in object-oriented programming methodology. Presents different programming paradigms and discusses object-oriented programming concepts including principles of data abstraction, inheritance, polymorphism, and encapsulation. Emphasizes problem solving using Java programming language. Includes topics on classes and objects, data abstraction, “agents, message, and methods,” class hierarchies and inheritance, I/O packages, applets, exceptions, and multithreaded programming. Requires developing several programming assignments using Java programming language in various computer environments. Prerequisite: Knowledge of C programming language or equivalent. (3 units)

MSIS 602. Information Systems Analysis and Design
Examines methodologies to assist in analyzing and designing computer-based information systems for business applications. Features tools including data flow diagrams, flowcharts, Structured English, pseudo code, hierarchy charts, structure diagrams, and Warnier-Orr charts. Requires applying these tools to a systems development project. Cross-listed as OMIS 3372. Credit will not be given for both. Prerequisite: None. (3 units)

MSIS 603. Database Management Systems
Introduces database management and database management systems (DBMS). Teaches technical and managerial skills in database planning, analysis, logical design, physical design, implementation, and maintenance. Features hands-on training in database design, development, and implementation using relational DBMS software. Emphasizes designing and developing reliable databases to support organizational management. Cross-listed as OMIS 3366. Credit will not be given for both. Prerequisite: Experience with computer usage. (3 units)

MSIS 604. Information Systems Policy and Strategy
Studies strategic management and deployment of information systems and technologies (ISTs) to improve business competitiveness. Examines of the role of IST strategy in enabling companies to effectively manage in the turbulent and dynamic business environment brought about by the Internet. Analyzes new business opportunities in electronic commerce brought about by ISTs, including the organizational redesign that these technologies require. Considers implementation and change management issues related to IST deployment in the new environment. Focuses on drawing lessons from the experiences of leading companies that are deploying ISTs to define and support their e-commerce strategies. Cross-listed as OMIS 3378. Credit will not be given for both. Prerequisite: None. (3 units)

MSIS 605. Telecommunications and Business Networks
Presents the essential technical understanding necessary to evaluate and integrate telecommunication technologies into sustainable business models as well as to make decisions concerning the communications infrastructure, in any organization. Covers technology topics including voice and data networks, local and wide area networking, Internet, and generations of wireless technologies that form the basis for the discussion of economic and managerial issues about how the technology is deployed, including issues of interoperability, scalability, regulations, security, service level agreements, convergence, unified messaging, and service quality. Prerequisite: None. (3 units)

MSIS 606. Software Project Management
Provides an overview of software project development methodology, covering both technical and managerial aspects of software development. Examines alternate software life-cycle models and introduces modern techniques for definition, design, implementation, and validation of software products. Prerequisites: MSIS 601 and 602, or instructor approval. (3 units)

MSIS 621. Business Intelligence and Data Warehousing
Introduces technologies and managerial issues related to data warehousing, business intelligence, decision support systems, data mining, Web mining, and customer relationship management. Teaches technical and managerial skills in using and developing decision-support applications. Emphasizes learning how to derive business value from large amounts of data. Provides hands-on training using a variety of BI tools. Cross-listed as OMIS 3386. Credit will not be given for both. Prerequisite: MSIS 603 or instructor approval. (3 units)

MSIS 622. ERP Systems
Analyzes enterprise resource planning (ERP) systems through a managerial perspective and examines system implementation. ERP systems attempt to integrate all departments and functions across a company onto a single computer system that can serve every department’s particular needs for up-to-date and accurate data, independent of language, location, and currency. These systems dictate a standard data format across the entire organization; they are modular, multifunctional, and compatible with third-party software. Applies concepts and techniques discussed in class through a hands-on group project. Investigates multivendor systems and integration issues. Prerequisite: MSIS 602 and 603 or instructor approval. (3 units)

MSIS 623. Financial Information Systems
Examines analysis, design, and implementation of enterprise information systems as they relate to the accounting function and corporate financial management. Empha-sizes learning not only what functions the systems provide, but also understanding their technological structure and linkages with business strategy. Moreover, enables students to recognize organizational situations for which information system controls and assurance would help achieve organizational goals, and to participate in planning, development, and implementing control devices in highly automated contexts. Prerequisites: ACTG 300 and MSIS 603 or instructor approval. (3 units)

MSIS 624. E-Business Technologies
This course provides a detailed survey and application of server virtualization and cloud computing technologies. The main focus of the course is large scale application of virtulization and cloud computing technologies to improve business effectiveness. Historical perspectives, current practices, and future directions are also presented. This course examines virtulization and cloud computing concepts, base technologies, and how they are used practitioners to provide better and more cost effective resource utilization and laaS capabilities. Prerequisites: MSIS 601 and 602. (3 units)

MSIS 625. Information Security Management
Explores the techniques and technologies of information and data security and considers overall security policy and procedures given that computers and the Internet have revolutionized the way we live and do business. Companies are vulnerable to a number of security threats including virus writers or computer hackers taking advantage of the relatively unknown properties of computers and the networks as well as abuse by its legitimate users. Prerequisites: MSIS 601 and 603 or instructor approval. (3 units)

MSIS 626. Computer Simulation and Modeling
Uses computer simulation to design and operate complex processes or systems. Employs design, validation, operating procedures, and analysis of results of computer simulation experiments. Studies examples of the applications of computer simulations, including different types of scheduling, such as assembly line and job shop; distribution system design; inventory reordering design; waiting line systems; and the manufacturing processing design. Cross-listed as OMIS 3362. Credit will not be given for both. Prerequisites: OMIS 353 and knowledge of one programming language. (3 units)

MSIS 640 Capstone Project Proposal
An industry project is one option for satisfying the Capstone requirement. MSIS students work with the Capstone Faculty Director to form a team, choose a topic, and develop a formal project proposal to begin their Capstone project. The MSIS faculty director reviews and approves all projects. Once approved and a faculty advisor assigned, the team can register for MSIS 642 (Capstone Project 1). (1 unit)

MSIS 641. Information Technology: Ethics and Public Policy
Introduces the normative principles for ethical decision-making: which principles are applicable, and weighing conflicting principles. Includes in-depth explorations of contemporary ethical and public policy issues relating to information technology, with class lectures and discussions supplemented by guest speakers from government, industry, and two of the University Centers of Distinction (Markkula Center for Applied Ethics and Center for Science, Technology, and Society). Prerequisite: None. (3 units)

MSIS 642. Capstone Project I
(2 units)

MSIS 643. Capstone Project II
(3 units)

MSIS 644. Master’s Thesis (Capstone Option)
Students individually or as a team of two propose a research project to one of the MSIS faculty. This option requires approval by the supervising faculty member and the director of the MSIS program. The objective is to study an information system topic in detail and advance the state of the knowledge in that field theoretically, or to apply the state-of-the art information system technology to solve a problem. The outcome of this option is development of a final report and the successful submission of a research manuscript to a referred journal for publication. This option may span two or more quarters. (6 units)

MSIS 698. Independent Study (Capstone Option)
Students can satisfy their capstone requirement by selecting an independent study on an information system topic of interest. A team of students (3 students select a project and obtain approval from one of the “Independent Study Instructors.” The team is required to take one related MSIS elective (3 units) along with the MSIS 698 (3 units) course. The team will perform an in-depth study of the selected subject, under the supervision of the “Independent Study Instructors,” and produce a comprehensive report; in addition to the successful completion of the elective. The team will deliver two reports. The first report presents the topic of study. The second and final report is a comprehensive report of the study. Students are encouraged to seek advice from the instructor, however, the primary objective of this option is for the team to work collaboratively and independently. (3 units)

Note: Students should review Chapter 11 of this bulletin for complete information on options for satisfying the MSIS Capstone requirement.

MSIS 696. Experimental Course
Covers special topics; offered on an occasional basis. (3 units)

Business Core courses required of all MSIS students

ACTG 300. Financial Accounting
Introduces the roles, concepts, principles, legal requirements, and impacts of external financial reporting. Covers basic financial statements and the analysis and recording of transactions, with a focus towards interpretation of reported results. Studies the more common and significant transactions impacting firms. Prerequisite: None. (3 units)

FNCE 451. Financial Management
Introduces the basic concepts and tools of finance. Reviews balance sheet and income statement categories. Emphasizes the time value of money, present value calculations, the opportunity cost of capital, valuation of simple securities, and evaluating investment opportunities in a capital budgeting system. Prerequisites: ACTG 300 and OMIS 353. (3 units)

MGMT 503. Organizational Analysis and Management
Examines the structure and design of organizations, how organizational structure relates to its environment, how it influences the technologies used, and how decisions about structure affect the behavior of individuals in the organization. Prerequisite: None. (3 units)

OMIS 355. Computer-Based Decision Models
Integrative course focuses on using computer-based models to improve managerial decision-making. Treats rigorous formulation of business decision problems, computer-based solution methods, and interpretation of results. Features sensitivity and scenario analysis, mathematical programming and decision analysis. In some cases, simulation may be included. Applies techniques to problems in operations management, finance, accounting, and marketing. Prerequisites: OMIS 353, and spreadsheet proficiency. (3 units)

Printer-friendly format