" "

Program Curriculum

Our interdisciplinary curriculum will set you up for success in any technical or nontechnical profession. You’ll take a deep dive into the core concepts and newest developments in technology management, gaining crucial skills along the way to become a competent, confident and creative leader.

The minimum graduation requirement is 30 credits (15 courses) of core, required and elective courses. Students can take up to 34 credits without extra costs, and choose to declare up to two concentrations: (1) Financial Technology and (2) Technology Innovation and Entrepreneurship.


Subject to the approval of the MScISM Academic Director, students may apply for course substitution of no more than four 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 Digital Business and Web Analytics

This course offers essential knowledge and tools for managers of digital 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 5160 Python Programming for Business Applications

Python is the fastest-growing programming language, and its business applications are vast. This course starts from ground zero, with no programming background required. Students will learn via case studies using real-world data sets and step-by-step in-class demos. The course is a combination of introducing coding fundamentals such as data type, variables, basic operator, flow control, data structure, and applying Python in collecting, processing, and interpreting data in business contexts.

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 Analysis and Design

This course provides an overview of the main aspects of information systems (IS) development with a focus on defining/modeling the business requirements following the Unified Modeling Language (UML) standard. Major topics include use case modeling, object-oriented modeling, data flow and process diagramming, and the key management issues and methodologies in IS development.


Elective Courses

ACCT 5801 Cryptocurrency, Blockchain and Their Business Applications ^FT

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 5180 Applied Network Management

This course provides an overview of the basic networking management principles and concepts. Both theoretical knowledge and practical training in applications of network management (e.g. Cisco) are included.


ISOM 5200 Protecting Business Innovations ^TIE

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 Regulation and Compliance ^FT

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 privacy management in the digital age. It covers the fundamental concepts and dimensions of privacy, the regulatory requirements, and various management tools to comply with data protection laws and meet public expectation.  Through the analysis of privacy impacts on a number of new technologies such as artificial intelligence, blockchain, cloud, data analytics and their applications, students may learn how to respect individuals' privacy when applying technologies.

ISOM 5240 Deep Learning Business Applications with Python ^FT

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. Essential features of VBA needed for application development will be introduced as part of the course and hence no prior experience with VBA is needed. Emphasis is on extensive hands-on problem solving.

ISOM 5330 Financial Technology for Business Professionals ^FT

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 5310 Transforming Business with Artificial Intelligence ^TIE

The use of artificial intelligence (AI) becomes an emerging trend in various business areas and industries, as its power to transform operations, customer experiences, and management is exponential. Harnessing AI’s potential for competitive performance requires a new type of professionals, who understand how machine learning (ML) works, what they can deliver and how they can be applied into different business context. This course is intended to bridge the gap between the business strategy and technical how-to. Through lectures, case discussion, and experiments in real-world data sets, students will gain a broad understanding of ML and AI concepts, explore the state-of-art use cases of AI technology in business, identify new opportunities and potential risks brought by AI, and recognize how to effectively communicate with the data science and machine learning team.

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 ^TIE

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 ^TIE

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 ^TIE

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.

ISOM 6000M Doing Tech in Asia and China ^TIE

This course focuses on developing tech businesses in Asia and China, home to two-thirds of the world’s population and rapidly growing markets, through a series of focused case studies and sharing from guest speakers with first-hand experience in such development.


* 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.
^ Concentrations for Elective Courses:
FT: Financial Technology
TIE: Technology Innovation and Entrepreneurship