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 603 or knowledge of database management systems. (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 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. (3 units)
MSIS 2696 Emerging Topics in IT Management
- MSIS 2696BD Big Data Modeling and Analysis
Today, more than 80% of useful data is unstructured while same was just less than 10% ten years back. How did this happen? 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 need in the IT ( Internet of Things ) world. 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: MSIS 2601, and MSIS 2603.
- MSIS 2696WEB Web Programming
- MSIS 2696DASH Dashboards, Scorecards and Virtualization
This introductory course will introduce dashboards and scorecards for presenting and analyzing critical performance and operational data. It will teach you how these tools can be used to translate 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: MSIS 2601, and MSIS 2603.
- MSIS 2696CC 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. The course is targeted to MSIS students to 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. The students are expected to know the basics of Virtualization, Computer Architecture, Computer Networking and IMS.
This is a graduate level class and students will be expected to learn fast and show a keen interest in various topics by reading and going through different assignments and research. Prerequisites: MSIS 2601, and MSIS 2603.
- MSIS 2696MP Mobile Payment and e_Commerce 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 2696DS 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)
OMIS 3390. Integrated 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. Prerequisite: MKTG 551 or MKTG 2552 or MKTG 3552. (3 units)
MGMT 2504. Innovation in the Valley and Beyond
The course will cover the skills, practices and processes for understanding and managing technology and innovation in fast paced environments. The course delivery is informed by extant foundational and emerging empirical work in innovation. This course will complement content in elective courses (product marketing, product development, and intellectual property, small business entrepreneurship) and core courses in strategy. Prerequisites: MGMT 503 or MGMT 2501 or MGMT 3502. (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 3612. Management of the High- Technology Firm Seminar
Identify and analyze business issues and problems that are particularly important or unique to high-technology companies. Topics vary from seminar to seminar, and include a selection from project management, production, marketing, personnel, investment decisions, expansion to international markets, banking, venture capital, pricing, technological transfer, relationships with government bodies and the media, and legal issues related to patents and trade secrets. The seminar is divided into segments of one or two sessions taught through case studies by executives and public officials. Prerequisite: Completion of a minimum of 10 MBA courses. (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 250. Information Security Management
Techniques and technologies of information and data security. Managerial aspects of computer security and risk management. Security services. Legal and ethical issues. Security processes, best practices, accreditation, and procurement. Security policy and plan development and enforcement. Contingency, continuity, and disaster recovery planning. Preparation for design and administration of a complete, consistent, correct, and adequate security program. (2 units)
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)