Program Curriculum

The curriculum provides the necessary technical knowledge and managerial perspectives to be a leader in innovating with advanced technology. The interdisciplinary design of the curriculum suits the need of both technical and non-technical professionals. Both full-time and part-time students are required to complete a minimum of 30 credits to graduate. The curriculum consists of core, required and elective courses. Subject to the approval of the MScISM Academic Director, students may apply for course substitution of no more than four (4) courses (8 credits) in the program.

Core Courses

ISOM 5100 Information Strategy and Management

Examination of economic principles of information systems strategy, highlighting the application of economics and management principles to the unique environment of information services and information-enabled competition.

ISOM 5270 Big Data Analytics

Data plays an increasingly important role in business decision making. This course introduces the key concepts and applications of business analytics in the world of Big Data. Example business problems to be solved analytically include customer relationship management, financial trading, social media marketing, search engine strategy, etc. Hands-on experience with popular data analytical tools will be included.

ISOM 5280 Computer and Internet Security Management*

In-depth study of information systems security in business organizations. Basic principles and functions of secure systems reviewed; management policy, plans and programs discussed.

ISOM 5320 Electronic Commerce and Web Analytics

This course offers essential knowledge and tools for managers of e-business today. Topics include e-commerce models, web analytics, Internet marketing, Internet pricing and strategy, web-based personalization, online intermediaries, etc.

ISOM 5460 Project Management**

This course covers the essential project management skills to ensure a successful implementation of high-technology projects. Topics include investment decisions, resource planning, budgeting, scheduling, outsourcing, and risk assessment and control, as major components of PMBOK (Project Management Body of Knowledge).


Required Courses

ISOM 5180 Applied Network Management***

Combining extensive lab work with lectures and WWW self-paced learning materials provided by the Cisco Networking Academy Program, this course helps students develop practical network administration and management skills. This course provides managers with a practical understanding of networking issues and challenges which may be helpful for students early in their career.

ISOM 5260 Fundamentals of Database Management

Introduction to database management systems with emphasis on business applications. Technical and administrative considerations in database implementation. Students implement a business system using a commercial-off-the-shell software package.

ISOM 5290 Information Systems Development Methodologies

This course provides an overview of the principles of information systems (IS) development methodologies. Topics include process modeling, object-oriented modeling, data flow diagramming, use case modeling, UML, and management issues in IS development.


Elective Courses

ACCT 5801 Cryptocurrency, Blockchain and Their Business Applications

This course discusses cryptocurrencies (including Bitcoin, Ethereum, and others), blockchain (the technology behind the meteoric rise of cryptocurrencies), and the multidimensional business applications of blockchain technology. The course provides a basic set of skills to understand the hype about cryptocurrencies, and more importantly, its underlying technology, and to envision a future of blockchain with or without cryptocurrencies.

ISOM 5030 Business Simulation and Strategic Decisions

Business simulation software combined with case study discussions provide an exciting learning environment for examining strategic decisions in business, with a primary focus on high-tech industries. Explore and practice strategic decision making in a hands-on, active learning process. This course emphasizes group learning and competition in interactive online and classroom contexts.

ISOM 5130 Outsourcing Management

This course examines the phenomenon of business process outsourcing that are enabled by technological innovations. Topics include the benefits and risks of outsourcing, management challenges associated with outsourcing, effective vendor management, and techniques for managing outsourcing activities and risks.

ISOM 5200 Protecting Business Innovations

This course addresses legal issues from a managerial perspective related to business process innovations, patent law, copyright law, and trademark laws. Topics related to international issues and challenges from new business models and innovative processes, including but not limited to discussions of legal issues associated with electronic commerce and internationally integrated supply-chain logistics processes. No legal training or background is required.

ISOM 5220 FinTech Regulations and Compliance

This course provides students with frameworks, concepts, and background to understand the role of regulation, compliance and assurance in FinTech markets from both technology and business perspectives. The course will also examine the perspectives of government officials, investors, managers, and consumers in how they benefit from, guide, and influence the evolution of regulation and associated compliance activities.

ISOM 5230 Privacy Management in the Digital Age

This course provides an overview of information privacy and management in the Digital Age. It covers the fundamental concepts and dimensions of privacy; the impact of Internet marketing, customer relationship management, Web personalization, and data mining on consumer privacy; privacy enhancing technologies; and regulation of business practices.

ISOM 5240 Deep Learning Business Applications with Python

Deep Learning (DL) is a promising way for developing Artificial Intelligence (AI) applications. It is exceptionally useful for training a large amount of unstructured historical datasets, and predicting the most-likely outputs. DL can be applied in many business areas such as finance, marketing, customer services, information security and so on, and most importantly DL can outperform existing non-AI systems due to the nature of neural networks. This course intends to introduce Python programming language for developing DL business applications. Students will apply knowledge in current and future trends of DL to design DL business applications.

ISOM 5250 Business Modeling with VBA

This course introduces students to business application modeling using Visual Basic Applications (VBA) in Excel. Students will learn to develop applications & models in different business areas, including finance, marketing, technology operations, etc.

ISOM 5330 Financial Technology for Business Professionals

This course provides an overview of the underlying information technologies used in the finance, banking, and insurance industries. The course covers the critical business, legal and technology issues and the related risks faced by corporate executives when analyzing, designing, launching and managing Financial Technology projects to drive business innovations.

ISOM 5360 Information Systems Auditing

This course introduces the fundamental concepts of information systems (IS) auditing. Topics include IS control and assurance, COBIT, business continuity planning, protection of information assets, auditing the network infrastructure, physical access exposures and controls, and disaster recovery management.

ISOM 5370 Technology and Innovation Management

Technology and innovation management (TIM) plays an important role in enhancing the competitiveness of firms, industries, and even nations. This course provides a comprehensive introduction to TIM from strategic perspectives and addresses key issues such as technology and innovation decision making, open innovation system, lead user innovation, intellectual property portfolio management, and national innovation system. Specifically, it will highlight how technology can facilitate corporate innovation. Students will obtain basic skills in formulating TIM-based competitive strategies.

ISOM 5390 Digital and Social Media Strategy

This course examines how firms can use digital marketing and social media to reach, acquire, and engage customers. Topics include search and display ads, viral marketing analytics, online word-of-mouth, social data, and mobile ads and apps, etc. 

ISOM 5450 Technology Consulting

This course is designed for students from different professions to become skilled in using consulting tools to analyze issues, evaluate solutions from multiple dimensions of people, process, technology and governance, and then use a framework for IT strategy recommendations for effective communication.  Students will learn how to apply these technology consulting tools to the latest technology trends, such as big data, e-commerce, e-recruitment, security, etc. facing today's businesses.

ISOM 5480 Technology Entrepreneurship

This course introduces the principles of technology entrepreneurship. It provides an overview of the theory and best practices on developing innovative business models of the digital economy, and the strategy, structure and pricing related to new enterprises. Topics include technology entrepreneurship, e-marketing, web 2.0 and enterprise 2.0, information in financial market, globalization, and the long tail.


* Students with CISSP, CISM or GCIH professional certification may apply for substitution for ISOM 5280.
** Students with PMP professional certification may apply for substitution for ISOM 5460.
*** Students with CCNA professional certification may apply for substitution for ISOM 5180.