Master of Science in Information Systems

Professors: Narendra Agrawal, Manoochehr Ghiassi, Steven Nahmias, Stephen A. Smith, S. Andrew Starbird, Andy A. Tsay

Associate Professor: Gangshu Cai

Assistant Professors: Ram Bala, Yasin Ceran, Tao Li, Haibing Lu, Sami Najafi- Asadolahi, Michael Schermann (faculty director) David Zimbra

Benjamin and May Swig Professor: Narendra Agrawal

Dean\'s Executive Professor: Vasu Kadambi

Professor of Practice: Luke Dion

MSIS 2601. Object-Oriented Software Design

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, determined at admission. (4 units)

MSIS 2602. Information Systems Analysis and Design - Systems Modeling

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. (2 units)

MSIS 2612. Informations Systems Analysis and Design - Software Development

MSIS 2603. Database Management Systems - Fundamentals of SQL

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. (2 units)

MSIS 2613. Database Management Systems - Design, Development & Administration

MSIS 2604. 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 2606. 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: 12 units of MSIS core 2, or instructor approval. (4 units)

MSIS 2607. Data Analytics - Python

xxxxx Prerequisites: MSIS 2601, and 2602, 2603, 2613, 2604 and 2607 or instructor approval. (43 units)

MSIS 2621. 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: All MSIS core (required) courses or instructor approval. (4 units)

MSIS 2622. 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 multi vendor systems and integration issues. Prerequisite: All MSIS core (required) courses or instructor approval. (4 units)

MSIS 2624. Automated Software Build and Release Systems

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 virtualization and cloud computing technologies to improve business effectiveness. Historical perspectives, current practices, and future directions are also presented. This course examines virtualization 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: All MSIS core (required) courses . (2 units)

MSIS 2625. Networks and Infrastructure

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 Prerequisites: All MSIS core (required) courses or instructor approval. (2 units)

MSIS 2627. Big Data Modeling and Analytics

Today, more than 80% of useful data is unstructured. Businesses, governments and all organizations now wants to store, process and analyze these huge datasets economically and predictably to solve numerous problems - find new markets, reduce risks, improve healthcare and many such applications. Today's useful data has velocity, variety and volume. Old SQL databases are not fit to handle the new requirements. Term "Big Data" was coined to solve the emerging problem. This course is about Big Data and its role in carrying out modern business intelligence for actionable insight to address new business needs. This is a lab led and open source software rooted course. Students will learn the fundamentals of Hadoop framework, NoSQL databases and R language. The class will focus on storage, process and analysis aspects. Students will have access to a MapR Hadoop image. The image is enhanced by instructor to include MongoDB and R. Prerequisites: All MSIS core (required) courses . (2 units)

MSIS 2628. Applied Cloud Computing

Students will learn the Challenges and Solutions to manage a Cloud Infrastructure. The focus areas of this course will include Best Practices for a Dynamic Cloud Infrastructure, Cloud Operations Management and Cloud Security. Students learn the essentials, Challenges and how to manage a Cloud Infrastructure. This will be a fast paced, hands on class, where students would be deploying, managing their own Cloud Infrastructure. Employing, managing, and monitoring tools and techniques to help get the most from Cloud Computing resources and applications. The course will introduce strategies and plans for securing data to meet the highest level of Cloud security and compliance standards. Exploration of legal and privacy issues, regulations, and compliance for Cloud Computing will also be presented. The students are expected to know the basics of Virtualization, Computer Architecture, Computer Networking and IMS. Prerequisites: All MSIS core (required courses) . (2 units)

MSIS 2629. Dashboard

This course will introduce dashboards and scorecards for presenting and analyzing critical performance and operational data. It will teach students how these tools can be used to translate business strategy into accountability and measure progress against goals. This course will introduce dashboard functionality, characteristics and components, key elements, design principles, security, standards and best practices. It will highlight differences between dashboards and scorecards, which are used for measuring performance. You will explore the optimal selection and use of key performance indicators (KPIs). You will learn how dashboards and scorecards can be designed and implemented. The course will also introduce you to various software tools used to create dashboards and scorecards and, also, how to select them. The students will work on a group project in which they will functionally design a dashboard and scorecard, which will reflect a real-world business environment. Prerequisites: All MSIS core (required) classes . (2 units)

MSIS 2630. Web Programming

The course will focus on the design and development of web based applications using a number of currently popular tools and strategies; also to be explored is the use of databases as data repositories for web applications. Core technologies including HTML, CSS, JavaScript, PHP, and MySQL will be emphasized. Prerequisites: MSIS 2601 and 2603. (2 units)

MSIS 2640. 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 2642 (Capstone Project 1). (1 unit)

MSIS 2641. Information Technology: Ethics and Public Policy

Introduces the normative principles for ethical decision-making: identifying which principles are applicable; and, weighing conflicting principles. Includes in-depth exploration of contemporary ethical issues, together with public policy issues relating to information technology in the context of the legal environment of business. Class lectures and discussions are based on the textbook, supplemented by ethical simulations and scenarios. Prerequisite: None. (3 units)

MSIS 2642. Capstone Project I

(2 units)

MSIS 2643. Capstone Project II

(3 units)

MSIS 2644. 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 2645. Capstone Design Project Proposal

The Capstone Design Project is an alternate option for satisfying the MSIS Capstone requirement. Capstone Design Project is similar to Industry project, except that the IT project proposal and development of the project is performed in house. MSIS students who are half way through their course work can submit an IT project proposal of interest to the Capstone faculty director. Once the proposal is accepted by the Capstone faulty director, a team of Capstone-ready MSIS students will be designated. The newly formed Capstone Design team meets with the Capstone faculty advisor and reviews the project proposal. Once the proposal has been reviewed and approved by the Capstone faculty advisor, the proposal is reviewed and approved by the MSIS faculty director. Once approved and a faculty advisor assigned, the team can register for MSIS 2646 (Capstone Project) (1 unit)

MSIS 2646. Capstone Design Project I

(2 units)

MSIS 2647. Capstone Design Project II

(3 units)

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

MSIS 28XX. Emerging Topics in IT Management

Covers special topics; offered on an occasional basis. (3 units)

Additional Core Course Required Of All MSIS Students

ACTG 2608 . Financial and Managerial Accounting

This course combines an introduction to financial and managerial accounting to assist students in understanding how these disciplines contribute to the success of the firm. It will focus on the interpretation of reported financial information and how these disciplines contribute to decision-making in the firm. Open to MSIS students only. Prerequisite: None. (2 units

results matching ""

    No results matching ""