MSIS Specialization (choice of 5 courses)
Electives offer students a variety of courses to develop capabilities in a specific area.
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 386. Credit will not be given for both. Prerequisite: MSIS 2603. (3 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 multivendor systems and integration issues. Prerequisite: MSIS 2602, MSIS 2603. (3 units)
MSIS 2623. 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 2301, MSIS 2602, and MSIS 2603. (3 units)
MSIS 2624. E-Business Technologies - Virtualization
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 2601 and MSIS 2602. (3 units)
MSIS 2625. 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. Prerequisite: MSIS 2601, and MSIS 2603. (3 units)
MSIS 2626. 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 2355 and knowledge of one program language. (3 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 course 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 of Big Data. Students will have access to a MapR Hadoop image. The image is enhanced by instructor to include MongoDB and R. Prerequisites: MSIS 2601 and MSIS 21603.
MSIS 2628. The Business of 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 you 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: MSIS 2601 and MSIS 2603.
MSIS 2630. Web Programming
MSIS 2801 Mobile Payment and eCommerce Security
This course reviews the advancements in mobile payments, crypto-currency and on-line transaction security and will prepare you to engage in platform and application development for this emerging new market. You will learn the fundamentals of secure chip-cards processing as mandated by the Europay, MasterCard and Visa (EMV). Various mobile payment technologies will be discussed in details with a special focus on the pros and cons of Near Field Communication (NFC), secure element, Host Card Emulation (HCE), Bluetooth, QR codes, tokens and eWallets. The course covers online transaction security risks such as Heartbleed, and fraud prevention methods including multi-level authentication, biometrics, cloud-based security and Fast Identification Online (FIDO). The course concludes with a discussion on role of crypto-currency and future trends.
By the end of the course, you will have a thorough understanding of mobile payments, secure card, cloud-based e-commerce, online authentication and end-to-end secure data transfer from device to the cloud, including all the entities involved in processing the transaction. Prerequisites: MSIS 2601, and MSIS 2605.
MSIS 2802 Data Science Analysis with Python
Data science involves the application of scientific methodologies to extract understanding from and make predictions based on data sets from a broad range of sources. Data science involves knowledge and skills from three areas: i) programming, math/statistics and domain specific expertise. The objective of this course is to teach the programming skills relevant to data science. Students will learn the Python programming language, along with a complete set of open source tools for data science in Python, including the IPython Notebook, NumPy, SciPy, Pandas, matplotlib, scikit-learn and many others. Students will learn skills that cover the various phases of exploratory data analysis: importing data (SQL, web, JSON, CSV), cleaning and transforming data, algorithmic thinking, grouping and aggregation, visualization, time series, statistical modeling/prediction and communication of results. The course will utilize data from a wide range of sources and will culminate with a final project and presentation.
OMIS 2390. New Product Development
Introduces students to the methods companies use to develop and release new products. New product development is a challenging, rewarding activity that can make the difference between success or failure for a company, especially in technology-based industries. The traditional view that new product development is an art practiced by engineers has now given way to an understanding that it is a discipline that must be learned and practiced to be successful. Examines the sequence of activities needed to successfully develop and launch a new product or service; understand how the different functions and roles in product development interrelate and work together; learn how to balance strategic and tactical activities in successful product development; develop a better understanding of how to determine and satisfy customer needs; understand the financial aspects of product development; develop the skills to analyze and improve product development efforts within a company
OMIS 3374. Artificial Intelligence
Provides a survey of basic concepts in artificial intelligence and their applications to business-oriented problems. Includes production systems, search techniques, knowledge representation, and inference techniques as well as calculus, statistical and probabilistic reasoning, design and implementation of expert systems, and understanding natural languages. Entails application developments using Expert System shells. Prerequisite: OMIS 353 or OMIS 2353 or OMIS 3350. (3 units)
OMIS 3384. Supply Chain Management
Focuses on the key challenges and issues relating to design, analysis, and management of manufacturing and logistics systems to gain competitive advantage through adaptive and time-responsive supply chains. Includes topics on the role of information technology in logistics, rapid logistics, inventory and capacity planning, supplier relationships, supply chain network design, and managing product proliferation. Prerequisite: OMIS 3357. (3 units)
OMIS 3388. Supply Chain Outsourcing
Frames the make-buy decision for managers contemplating what to outsource and offers guidance for negotiating terms, monitoring performance, and enhancing control. In many products’ path to market, the outsourcing of even more functions—including product design, materials procurement, manufacturing, and logistics—has created supply chains with unprecedented capabilities, as well as novel forms of dysfunction. Prerequisite: OMIS 3357. (3 units)
MGMT 3538. Leading Teams and Projects
This course focuses on building and leading project teams in dynamic environments. The course covers tools and concepts for effective project management and techniques for creating high performing temporary teams. Prerequisite: MGMT 503 or MGMT 2501 or MGMT 3502. (3 units)
IDIS 3700. Effective Business Communication
Intensive practice in forms of communication specifically for business settings, geared to the student's level of prior preparation. The focus will be primarily on oral communication and writing to support the oral communication. Emphasis on communicating complex issues and quantitative data to inform, advocate or persuade. Prerequisite: None. (1 unit)
COEN 252. Computer Forensics
Procedures for identification, preservation, and extraction of electronic evidence. Auditing and investigation of network and host system intrusions, analysis and documentation of information gathered, and preparation of expert testimonial evidence. Forensic tools and resources for system administrators and information system security officers. Ethics, law, policy, and standards concerning digital evidence. One unit of lab is included. (5 units)