GRAD > MSIS
Management Science and Information Systems Courses
MSIS 613 Information Security, Privacy, and Regulatory Compliance +
Description:
This course provides a broad overview of the threats to the security of information systems, the responsibilities and basic tools for information security, and the levels of training and expertise needed in organizations to reach and maintain a state of acceptable security. Topics include an introduction to confidentiality, integrity, and availability; authentication models and protection models; intrusion detection and response; operational security issues physical security issues; and personnel security. Additional topics include policy formation and enforcement; access controls and information flow; legal and social issues; identification and authentication in local and distributed system; classification and trust modeling; and risk assessment. More Info
Offered in:MSIS 614 Business Data Communications & Computer Networks +
Description:
This course develops a managerial level of technical knowledge and terminology for data, voice, image, and video communications and computer networks to effectively communicate with technical, operational and management personnel in telecommunications. Students are expected to understand the concepts, models, architectures, protocols, standards, and security for the design, implementation, and management of digital networks and apply data communications concepts to situations encountered in industry; learn general concepts and techniques of loc area networks (LAN), wireless local area networks (WLAN), and wide area networks (WAN); and understand the technology of the Internet and the regulatory environment. Other topics introduced include network operating systems, e-commerce and associated web sites and practices, as well as middleware for wireless systems, multimedia, and conferencing. More Info
Offered in:MSIS 615 Business Programming +
Description:
This course is designed to provide students with essential programming skills in current business and analytical world. It exposes students to selected modern programming topics such as object-oriented programming (OOP), functional programming (FP), database integration, web APIs, and mobile/location based system programming. Students will learn how to program to solve analytical business problems. More Info
Offered in:MSIS 617 Management of the Supply Chain +
Description:
This course examines how to create opportunities for revolutionizing manufacturing and logistics, with increased efficiencies in designing, operating, and managing supply chains. This course will present state-of-the-art models and practical tools for supply chain management and multi-plant coordination. Sessions focus on effective logistics strategies for companies operating in several countries and on the integration of supply chain components and their associated information workflows into a coordinated system to increase service levels and to reduce costs. The effective use of the Internet and developments in information systems and communication technologies are presented with real-world case studies that illustrate and analyze important concepts, such as strategic partnering and outsourcing. More Info
Offered in:MSIS 618 Database Management +
Description:
This course introduces the fundamental concepts necessary for the design, use, and implementation of database systems. The course stresses the fundamentals of database modeling and design, the languages and facilities provided by database management systems, and the techniques for implementing relational database systems. Upon completion of the course, the students will be able to use Entity-Relationship Diagrams as a tool to assist in logical database design, be able to design logical databases in third normal form, be able to identify current issues in the uses of database management systems, be able to identify issues in physical database implementation, and gain familiarity with industrial-strength database management systems. More Info
Offered in:MSIS 619 Systems Analysis and Design +
Description:
This course introduces the software development life cycle with a specific focus on the analysis and logical design of information systems that support organizations' business and data-processing needs. The course covers object-oriented methods and contemporary software development approaches such as Agile methodology. Particular emphasis is on system feasibility, requirement gathering, and data modeling. Hands-on projects focusing on Unified Modeling Language (UML) and Computer Aided Software Engineering (CASE) tools to design systems solving real-world problems are an integral part of the course. More Info
Offered in:MSIS 623 Network and Mobile Forensics +
Description:
This course deals with the collection, preservation, and analysis of network generated digital evidence such that this evidence can be successfully presented in a court of law (both civil and criminal). The course provides a comprehensive understanding of network forensic analysis principles as well as an introduction to mobile (i.e. Cell-phone/PDA) forensics. Within the context of forensics security network infrastructures, topologies, and protocols are introduced. Students will understand, learn, and experience the relationship between network forensic analysis and network security technologies. More Info
Offered in:MSIS 625 Cybersecurity Risk Management and Auditing +
Description:
This course is designed to introduce cybersecurity risk management and auditing concepts and practices. This course will cover the cybersecurity governance policies and practices, the risk management framework for cybersecurity threats to organizations, and the management of cybersecurity audit functions and procedures. The key objective of this course is to provide students with an understanding of the best practices in the cybersecurity risk management and control within contemporary organizations. More Info
Offered in:- TBA
MSIS 628 Cloud Computing and Security +
Description:
Cloud computing involves delivery of computing services over the Internet. The ability to access and scale computing resources based on business need is an advantage to organizations of various sizes. As businesses move toward cloud computing, it is also necessary to understand the security aspects of cloud computing. This course provides an overview of cloud computing and security. Topics covered include understanding types of cloud services and uses of cloud computing. After gaining an understanding of cloud computing, the potential threats to cloud resources (apps, data etc.) and protection mechanisms are highlighted. The application of policies, technologies and controls to protect cloud resources are addressed. These topics will be covered using hands-on exercises from leading cloud providers. More Info
Offered in:- TBA
MSIS 629 Cybersecurity and Forensics +
Description:
This course provides students with how to conduct forensic investigation of digital devices. Students have hands-on-experience on cyber forensics with a virtual machine. The course introduces EnCase forensic software, which is widely received in cyber security industry and a court of law. Students will be prepared to manage organizational cyber security incidents. This course includes forensics tools, methods, and procedures used for investigation of computers, techniques of data recovery and evidence collection, protection of evidence, and cybercrime investigation techniques. It also includes analysis of forensic data and specialized diagnostic software used to retrieve data. More Info
Offered in:MSIS 630 Project & Change Management +
Description:
This course provides an understanding on how to manage projects in the context of change. The course discusses concepts and techniques in project management such as planning, scheduling and implementation. It also provides students with an understanding of change management as relevant to project management in a dynamic organizational environment. The course also develops an understanding of the software tools employed for project management. It applies the concepts and software to hypothetical and real world cases. More Info
Offered in:MSIS 631 Operational Risk Management +
Description:
This course discusses the role of "operational risk management" in different aspect of business. The course starts with a session of definitions and preliminary discussions to show the big picture of the risk management discipline. The course then shows how different risks that an organization faces can be categorized according to their natures, probabilities and impacts. This is followed by describing how the probability of these risks can be reduced and how the impacts can be mitigated. The course finally focuses on how an organization can recover faster and more efficiently from a realized risk. Throughout this course, the emphasis is to show not only the importance of managing the inevitable risks as source of opportunity for organizations. This course is different form "financial risk management" since it does not discuss financial instruments to hedge against risks. Rather it tries to show how "operational decisions" can influence the probability and impacts of different types of risks. In addition, this class disc uses how to plan for recovery process. More Info
Offered in:MSIS 642 Multivariate Statistics and Regression Analysis +
Description:
The goal of this course is to develop statistical data analysis skills in business analytics applications. This course introduces the fundamental concepts and applications of regression analysis, such simple linear regression, multiple regression, binary dependent variable regressions, panel data regression, logistic regression, time series analysis, and some issues that we might face during those applications such as estimation, inference etc. This course will be the foundation for applied quantitative research for for business analysts, practical business research or graduate level studies. During the semester-long course, students learn how to run regression analysis using statistical packages. More Info
Offered in:MSIS 643 Decision and risk analysis +
Description:
Decision and risk analysis combine elements of probability, economics, logic, psychology and domain knowledge to characterize and analyze complex decision problems. Practitioners in this discipline apply mathematical and computational decision support tools grounded and, methods for populating models. A large number of applied models are available for different real-world problems or problem classes. Students will gain familiarity with the basic theory and methods from classic and recent texts, and will examine some real world applications from recent journal publications. There will be particular focus on connections between the approaches covered and developments in information systems and in analytics. The course will involve portions of problem sets and projects. More Info
Offered in:MSIS 656 Information Storage Management +
Description:
This course provides a comprehensive review of the processes, technologies, and tools used to manage the performance, capacity, and availability of storage resources in an IT environment. The emphasis is on the fundamentals of storage technology, including the types of storage and storage media. Challenges and opportunities in traditional and cloud-based storage management are discussed. Other topics include storage protocols, virtualization, performance monitoring, disaster recovery, green storage, and security. Hands-on labs focusing on storage management using vendor-specific and open-source storage management tools are an integral part of the course. More Info
Offered in:- TBA
MSIS 670 Enterprise Business Intelligence +
Description:
Enterprise Business Intelligence (BI) has become critical in all businesses for their intelligent and effective decision-making. The overarching objective of this course is to help students develop both the conceptual understanding and the practical skills of enterprise BI solutions. Through this course, particularly, students will learn how to design and implement organizational capabilities for various BI processes and their related technologies or tools, ranging from enterprise data management to advanced BI technologies (e.g., NLP, machine learning, AI). This course also helps students develop practical BI skills for data visualization. Through intensive hands-on practices and semester project engagement, students will learn how to transform business data into insightful and interactive visuals to solve specific business problems, especially by utilizing one of the most commercially successful BI tools, i.e., Tableau. Overall, the course will benefit students in the short term by helping them get highly marketable skills and in the long term by developing their understanding of data, analytics, and BI practices and solutions, which are critical for building intelligent enterprises. More Info
Offered in:MSIS 671 Enterprise Data Warehousing for Business Intelligence +
Description:
This course provides a comprehensive overview of data warehousing together with an in-depth treatment of planning, design, deployment, and ongoing maintenance issues. Students will gain a clear understanding of techniques for data extraction from source systems, data cleansing, data transformations, data warehouse architecture and infrastructure, and information delivery. Topics include data marts, real-time information delivery, data visualization, requirements gathering methods, multi-tier architectures, OLAP applications, Web clickstream analysis, data warehouse appliances, and data mining techniques. Includes hands-on exercises in commercial data warehousing modeling and implementation tools and perform case analysis. More Info
Offered in:MSIS 672 Introduction to Machine Learning +
Description:
Machine learning has revolutionized how we approach data analysis, decision-making, and problem-solving in today's data-driven world. This course serves as a gateway to essential machine learning concepts and principles. It aims to acquaint students with diverse machine-learning techniques and algorithms, teach the practical application of machine learning in real-world problems, and nurture critical thinking and problem-solving abilities in data-driven decision-making. This is a hands-on course. During the semester-long course, students learn how to solve a business problem using machine learning tools (e.g., Python). More Info
Offered in:MSIS 680 Advanced Machine Learning and Artificial Intelligence +
Description:
This advanced course delves deep into the fascinating world of Machine Learning (ML) and Artificial Intelligence (AI). In an era where digital data is proliferating from various sources such as social media, user-generated content, and the financial market, deriving insights from this data extends far beyond basic spreadsheet analysis. This course covers the unique characteristics of different data types and the practical skills you'll need to manipulate and analyze them. Moreover, we will explore principles and practices of advanced machine learning techniques, including ensemble methods, social network analysis/graph mining, natural language processing (NLP), time-series forecasting, deep learning (NN), and Large Language Models (LLM). The goal is to facilitate students' ability to navigate through diverse data types and derive insights from the data using state-of-the-art machine learning techniques. More Info
Offered in:MSIS 682 Linear Programming +
Description:
This course teaches linear optimization techniques that are powerful and important tools in analytics area. Linear optimization can be used for mining and analytics of complex systems in business world, which can greatly impact the decision making process in this area. This course primarily focuses on linear programming techniques and emphasis on their applications in solving real-world practical problems. It focuses on effective formulation techniques, basic mathematical and algorithmic concepts, and software solution of large-scale problems arising in business analytics applications. More Info
Offered in:- TBA
MSIS 685 Introduction to Big Data Analytics +
Description:
With the surge of the Internet, social networking, and IoT technologies, there's an unprecedented influx of data accessible to individuals and organizations alike. Effectively utilizing this data is vital for businesses aiming to thrive in the contemporary big data domain. However, collecting, storing, and analyzing this data isn’t straightforward and requires specific tools and skills. This course delves into the principles and methods for effective data collection, storage, processing, and analysis, with a specific emphasis on handling large datasets. The goal is to help students acquire practical knowledge of big data technologies while familiarizing them with related tools, applications, and platforms. Through this course, students will gain a deeper understanding of both the challenges and opportunities in the big data realm, and gain hands-on experience on big data analytics. More Info
Offered in:MSIS 696 Independent Study +