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, also known as distributed ledger technology (DLT), and their multidimensional business applications. The course provides a basic set of skills to understand cryptocurrencies and blockchain/DLT. We will also discuss the latest development in the field.

ISOM 5110 Programming R for Analytics ^FT

This course introduces students to R Programming language and its important tools for programming, data visualization, and business analytics. Students will learn common data structures, variables, and data types used in R and write R scripts and build R markdown documents to share their code others. Furthermore, this course will provide skills for emerging business applications such as text analytics. Students will be able to effectively interface with practitioners and researchers by utilizing various packages available in R.

ISOM 5140 Machine Learning in Practice

The use of artificial intelligence (AI) and machine learning (ML) becomes an emerging trend in various business functions and industries for their exponential power to generate revenues, automate operations, improve customer experiences, and transform business management. This course is intended to close the gap from machine learning proof-of-concept to production quality system. 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 cloud-native system design patterns, and recognize good practice in machine learning system development and deployment.

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

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 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 5470 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.

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 5490 AI and Future of Business ^FT/TIE

In this course, students will learn the necessary technical backgrounds and business insights to become leaders in the AI-transformed economy. We will rely on studies of technological innovation and digitization, as well as real business examples, to build a coherent framework to conceptualize the impact of AI in various settings.

ISOM 6000T Communications Infrastructure: Technology, Business and Policy ^TIE

This course will provide a panoramic review of the global communication infrastructure from technology, business and policy perspectives. Such issues as universal service, digital convergence, next generation communication infrastructure, network interconnection, the WTO’s agreement on telecommunications will be addressed.

ISOM 6000U Digital Transformation: Principle to Application

This course is designed for students seeking to gain a deep understanding of the principles and practical applications of digital transformation. This course will equip students with the knowledge and skills required to drive successful digital initiatives in a rapidly evolving business landscape. Students will learn to design and implement effective digital transformation initiatives that align with their organization's strategy and deliver tangible business outcomes.

ISOM 6000V Capital Raising Strategies for Technology Entrepreneurs

This course focuses on the game and mutual accomplishments between capital and startups, and the core considerations of each side in this process. We have seen the founder who has started four businesses in 15 years and brought the company he created to an IPO three times, bringing back incredible wealth for himself, his investors and his company team. Examples like these show that there is a trajectory of success for a company from Idea at the time of founding to an IPO, although with a very high demise rate. On this path, founders, management teams and investors are required to choose the mode of mutual fulfillment and code of conduct of compromise and mutual tolerance while playing for their own interests in order to follow the right trajectory.

ISOM 6000W Role of IT in Decarbonlization

This course examines the critical role of information technology (IT) in supporting global decarbonization efforts. The course will delve into how information technologies can be leveraged to develop and implement effective decarbonization strategies in key industries like ICT, energy and transportation. Emphasis will be placed on data-driven sustainability, stakeholder engagement, and innovative business models that create value in the low-carbon economy. 

ISOM 6000X DeFi and Blockchain: Revolutionizing Financial Systems ^FT

This course discusses blockchain, also known as distributed ledger technology (DLT), and its business applications in the world of decentralized finance (DeFi). The course not only provides a basic understanding of blockchain/DLT, but students will also learn about different DeFi companies and will be able to develop their own DeFi business models after the program.

 

* 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