Explore Catalogue

Discover and learn from our extensive collection of world-class courses and curriculums tailored to your needs.

Found 115 results
Sort by:
Show:
GenAI for Algorithmic TradingNew

GenAI for Algorithmic Trading

In the rapidly evolving world of finance, algorithmic trading strategies powered by generative AI (GenAI) are transforming how traders approach the markets. This hands-on course is designed to equip traders, financial analysts, and developers with the skills to leverage GenAI for enhanced trading performance. Participants will delve into setting up a GenAI trading environment, creating custom AI-driven strategies, and automating trading processes. Through real-world examples and practical exercises, learners will gain the expertise to build, test, and deploy GenAI-enhanced trading systems, making this course an essential toolkit for modern algorithmic trading. This course is designed for algorithmic traders, financial analysts, developers, and anyone interested in applying AI in trading. A foundational understanding of financial markets, trading principles, Python programming, as well as basic knowledge of machine learning (ML) and neural networks (NN), is recommended. By the end of this course, the learner will be able to create and test different GenAI based trading strategies. The learner will also be to optimize their portfolio using GenAI and other advanced techniques such as sentiment analysis.

In the rapidly evolving world of finance, algorithmic trading strategies powered by generative AI (GenAI) are transforming how traders approach the markets. This hands-on course is designed to equip traders, financial analysts, and developers with the skills to leverage GenAI for enhanced trading performance. Participants will delve into setting up a GenAI trading environment, creating custom AI-driven strategies, and automating trading processes. Through real-world examples and practical exercises, learners will gain the expertise to build, test, and deploy GenAI-enhanced trading systems, making this course an essential toolkit for modern algorithmic trading.

This course is designed for algorithmic traders, financial analysts, developers, and anyone interested in applying AI in trading.

A foundational understanding of financial markets, trading principles, Python programming, as well as basic knowledge of machine learning (ML) and neural networks (NN), is recommended.

By the end of this course, the learner will be able to create and test different GenAI based trading strategies. The learner will also be to optimize their portfolio using GenAI and other advanced techniques such as sentiment analysis.

Related To:

CourseProduct ID: OC-2026-A1JUG
GenAI for Dynamic Advertising and Media BuyingNew

GenAI for Dynamic Advertising and Media Buying

Discover how Generative AI (GenAI) is transforming the advertising landscape in our beginner-level course, "GenAI for Dynamic Advertising and Media Buying." This course provides an actionable roadmap to harnessing the power of AI for creating personalized ad content, automating campaigns, and optimizing performance.   With hands-on demonstrations of tools like Google Ads AI, Facebook Ads Manager, Bannerboo, and Elai, you’ll learn how to build dynamic ad content that speaks directly to your target audience. Through practical assignments and real-world case studies, this course gives you the skills to automate your media buying, improve your return on investment (ROI), and stay ahead in the rapidly evolving world of digital advertising.   This course is tailored for marketers, advertising specialists, and small business owners responsible for creating and managing ad campaigns. It’s also ideal for digital marketing professionals interested in automating processes and boosting campaign performance with the latest AI tools. Whether you’re looking to streamline media buying or craft more dynamic, data-driven ad experiences, this course will equip you with essential GenAI skills for advertising. A basic understanding of digital marketing concepts and experience with popular advertising platforms like Google Ads and Facebook Ads will help participants get the most from this course. Familiarity with ad creation and campaign management basics is recommended, though no advanced technical expertise is necessary, as AI tools simplify complex tasks. By the end of this course, learners will understand the key benefits of GenAI in advertising, be able to create personalized ad creatives with tools like Gemini, Bannerboo, and Elai while respecting data privacy, and set up automated campaigns using AI-driven platforms like Google Ads AI and Facebook Ads Manager. Participants will also gain skills in analyzing key metrics, such as CPA, CTR, and ROAS, using analytics to optimize campaign performance effectively.

Discover how Generative AI (GenAI) is transforming the advertising landscape in our beginner-level course, "GenAI for Dynamic Advertising and Media Buying." This course provides an actionable roadmap to harnessing the power of AI for creating personalized ad content, automating campaigns, and optimizing performance.  

With hands-on demonstrations of tools like Google Ads AI, Facebook Ads Manager, Bannerboo, and Elai, you’ll learn how to build dynamic ad content that speaks directly to your target audience. Through practical assignments and real-world case studies, this course gives you the skills to automate your media buying, improve your return on investment (ROI), and stay ahead in the rapidly evolving world of digital advertising.  

This course is tailored for marketers, advertising specialists, and small business owners responsible for creating and managing ad campaigns. It’s also ideal for digital marketing professionals interested in automating processes and boosting campaign performance with the latest AI tools. Whether you’re looking to streamline media buying or craft more dynamic, data-driven ad experiences, this course will equip you with essential GenAI skills for advertising.

A basic understanding of digital marketing concepts and experience with popular advertising platforms like Google Ads and Facebook Ads will help participants get the most from this course. Familiarity with ad creation and campaign management basics is recommended, though no advanced technical expertise is necessary, as AI tools simplify complex tasks.

By the end of this course, learners will understand the key benefits of GenAI in advertising, be able to create personalized ad creatives with tools like Gemini, Bannerboo, and Elai while respecting data privacy, and set up automated campaigns using AI-driven platforms like Google Ads AI and Facebook Ads Manager. Participants will also gain skills in analyzing key metrics, such as CPA, CTR, and ROAS, using analytics to optimize campaign performance effectively.

Related To:

CourseProduct ID: OC-2026-A28E2
GenAI for Legal Researchers: Accelerating Case AnalysisNew

GenAI for Legal Researchers: Accelerating Case Analysis

By the 2030s, bold predictions suggest that AI will get incredibly close to matching or exceeding human cognition, completely changing the very concept of legal expertise and services. (See: The Times article Prof. Richard Susskind) Lawyers and legal professionals can choose to wait for that revolution or be part of the conversation and shape the development of these systems today. In the near term, GenAI tools, powered by large language models (LLMs), will continue to revolutionize legal research and analysis, enabling faster insights and more efficient workflows. While GenAI is a powerful tool, it is not a replacement for human expertise. This course will show how to use GenAI as a strategic tool to complement and enhance human skills in legal analysis. In this course, we will challenge you to think of GenAI as a strategic partner in your research and analysis. Not as a magical tool that solves all problems on its own. We will explore how to guide it to be your powerful legal assistant that enhances and augments human analytical effort and expertise. We will see how human-supervised GenAI tasks can help us capitalize on the unique strengths that GenAI presents while accommodating its current limitations. We will focus on analysis and parsing of lengthy statutes and regulatory sections. We will use ChatGPT and Claude – the two most widely available GenAI tools - to establish foundational skills and best practices that you can continue to build upon as you engage with these evolving and innovative technologies. Additionally, we will see how human supervision of GenAI can help accelerate drafting and enable quality assurance checks for human-created draft content. By the end of this course, you will have a much deeper intuition of GenAI and be able to engage with it more meaningfully to help accelerate your research and analysis.

By the 2030s, bold predictions suggest that AI will get incredibly close to matching or exceeding human cognition, completely changing the very concept of legal expertise and services. (See: The Times article Prof. Richard Susskind) Lawyers and legal professionals can choose to wait for that revolution or be part of the conversation and shape the development of these systems today. In the near term, GenAI tools, powered by large language models (LLMs), will continue to revolutionize legal research and analysis, enabling faster insights and more efficient workflows.

While GenAI is a powerful tool, it is not a replacement for human expertise. This course will show how to use GenAI as a strategic tool to complement and enhance human skills in legal analysis.


In this course, we will challenge you to think of GenAI as a strategic partner in your research and analysis. Not as a magical tool that solves all problems on its own. We will explore how to guide it to be your powerful legal assistant that enhances and augments human analytical effort and expertise. We will see how human-supervised GenAI tasks can help us capitalize on the unique strengths that GenAI presents while accommodating its current limitations. We will focus on analysis and parsing of lengthy statutes and regulatory sections. We will use ChatGPT and Claude – the two most widely available GenAI tools - to establish foundational skills and best practices that you can continue to build upon as you engage with these evolving and innovative technologies. Additionally, we will see how human supervision of GenAI can help accelerate drafting and enable quality assurance checks for human-created draft content.

By the end of this course, you will have a much deeper intuition of GenAI and be able to engage with it more meaningfully to help accelerate your research and analysis.

Related To:

CourseProduct ID: OC-2025-B24U3
GenAI for Legal Risk ManagementNew

GenAI for Legal Risk Management

In today's high-stakes legal climate, identifying and reducing risks successfully is more than a skill; it's a competitive advantage. Legal professionals want cutting-edge technologies to be competitive, and AI provides unparalleled opportunity to improve risk management.  This course will provide you with the practical knowledge and effective tactics for using AI for proactive legal risk assessment and mitigation. From comprehending AI's potential in compliance to resolving ethical concerns, you will learn not merely pertinent but transformative insights.  This course is designed for a diverse group of professionals eager to enhance their legal risk management strategies. It is ideal for lawyers, compliance officers, and in-house counsel looking to leverage AI for automating risk mitigation. Entrepreneurs and executives navigating complex legal landscapes will benefit from proactive tools to manage legal challenges effectively. Additionally, compliance specialists, legal consultants, AI enthusiasts, and legal technology developers will gain valuable insights into integrating AI into traditional legal processes and staying ahead in this transformative field. No prior experience is required to enroll in this course. All you need is a curiosity about AI's disruptive potential in legal risk management and a drive to enhance legal processes. Whether you're a seasoned professional or transitioning into the legal field, a willingness to learn and embrace AI-driven solutions will ensure your success in this innovative and evolving discipline. By the end of this course, learners will be able to analyze legal risks using AI techniques and identify potential challenges with AI-driven insights. They will develop strategies for integrating AI into legal workflows, creating efficient and compliant risk management procedures. Additionally, learners will assess ethical implications and compliance considerations of deploying AI in legal settings, while also designing innovative AI-powered solutions for proactive legal risk mitigation.

In today's high-stakes legal climate, identifying and reducing risks successfully is more than a skill; it's a competitive advantage. Legal professionals want cutting-edge technologies to be competitive, and AI provides unparalleled opportunity to improve risk management. 

This course will provide you with the practical knowledge and effective tactics for using AI for proactive legal risk assessment and mitigation. From comprehending AI's potential in compliance to resolving ethical concerns, you will learn not merely pertinent but transformative insights. 

This course is designed for a diverse group of professionals eager to enhance their legal risk management strategies. It is ideal for lawyers, compliance officers, and in-house counsel looking to leverage AI for automating risk mitigation. Entrepreneurs and executives navigating complex legal landscapes will benefit from proactive tools to manage legal challenges effectively. Additionally, compliance specialists, legal consultants, AI enthusiasts, and legal technology developers will gain valuable insights into integrating AI into traditional legal processes and staying ahead in this transformative field.

No prior experience is required to enroll in this course. All you need is a curiosity about AI's disruptive potential in legal risk management and a drive to enhance legal processes. Whether you're a seasoned professional or transitioning into the legal field, a willingness to learn and embrace AI-driven solutions will ensure your success in this innovative and evolving discipline.

By the end of this course, learners will be able to analyze legal risks using AI techniques and identify potential challenges with AI-driven insights. They will develop strategies for integrating AI into legal workflows, creating efficient and compliant risk management procedures. Additionally, learners will assess ethical implications and compliance considerations of deploying AI in legal settings, while also designing innovative AI-powered solutions for proactive legal risk mitigation.

Related To:

CourseProduct ID: OC-2025-A1TO5
Fundamentals of Management: Leading Teams to SuccessNew

Fundamentals of Management: Leading Teams to Success

In this course, you’ll gain the essential tools and frameworks to step confidently into a leadership role, whether you were promoted last week or are preparing for your first team. Built around the People → Process → Performance framework, this fast-paced, practical course helps you build trust, drive execution, and coach for growth—all in under an hour. You’ll learn how to foster psychological safety, shift from individual contributor to team leader, and implement trust-building strategies like a 30-60-90 onboarding plan. You’ll also design lean systems using OKRs, meeting cadences, and decision-rights models to create clarity and momentum without micromanagement. Finally, you’ll develop the skills to diagnose performance issues, deliver motivating feedback using the DESBO model, and ignite progress with targeted 30-day improvement experiments. This course is designed for newly promoted managers and team leads—especially those working in tech, product, or cross-functional project environments—who need a fast, practical ramp-up into leadership. It's equally valuable for individual contributors on the cusp of their first supervisory role, helping them avoid common early pitfalls. HR and L&D professionals building manager-onboarding programs will find actionable frameworks, while startup founders and small-business owners will gain lightweight, scalable systems for team leadership. Even experienced managers can benefit from a concise refresh on trust-building, delegation, and performance coaching. There are no formal prerequisites for this course—any motivated learner can enroll. However, the course is most impactful for those currently working with a team, project group, or peer circle where they can immediately apply the tools and techniques. Learners with upcoming team responsibilities will also benefit from the opportunity to prepare and practice foundational leadership strategies in real-world contexts. By the end of this course, learners will be able to create psychologically safe team environments that encourage trust, inclusion, and open communication. They will implement practical systems like OKRs, meeting rhythms, and delegation frameworks to drive focus and execution. Learners will also develop diagnostic skills to address performance challenges using models like the Skill-Will matrix and conduct effective feedback conversations. Finally, they will learn how to sustain motivation through meaningful recognition and a culture of continuous improvement.

In this course, you’ll gain the essential tools and frameworks to step confidently into a leadership role, whether you were promoted last week or are preparing for your first team. Built around the People → Process → Performance framework, this fast-paced, practical course helps you build trust, drive execution, and coach for growth—all in under an hour.

You’ll learn how to foster psychological safety, shift from individual contributor to team leader, and implement trust-building strategies like a 30-60-90 onboarding plan. You’ll also design lean systems using OKRs, meeting cadences, and decision-rights models to create clarity and momentum without micromanagement. Finally, you’ll develop the skills to diagnose performance issues, deliver motivating feedback using the DESBO model, and ignite progress with targeted 30-day improvement experiments.

This course is designed for newly promoted managers and team leads—especially those working in tech, product, or cross-functional project environments—who need a fast, practical ramp-up into leadership. It's equally valuable for individual contributors on the cusp of their first supervisory role, helping them avoid common early pitfalls. HR and L&D professionals building manager-onboarding programs will find actionable frameworks, while startup founders and small-business owners will gain lightweight, scalable systems for team leadership. Even experienced managers can benefit from a concise refresh on trust-building, delegation, and performance coaching.

There are no formal prerequisites for this course—any motivated learner can enroll. However, the course is most impactful for those currently working with a team, project group, or peer circle where they can immediately apply the tools and techniques. Learners with upcoming team responsibilities will also benefit from the opportunity to prepare and practice foundational leadership strategies in real-world contexts.

By the end of this course, learners will be able to create psychologically safe team environments that encourage trust, inclusion, and open communication. They will implement practical systems like OKRs, meeting rhythms, and delegation frameworks to drive focus and execution. Learners will also develop diagnostic skills to address performance challenges using models like the Skill-Will matrix and conduct effective feedback conversations. Finally, they will learn how to sustain motivation through meaningful recognition and a culture of continuous improvement.

Related To:

CourseProduct ID: OC-2026-A11IE
Algorithmic Solutions: Design, Problem Solving, ReportingNew

Algorithmic Solutions: Design, Problem Solving, Reporting

“Algorithmic Solutions: Design, Problem Solving, Reporting” is a comprehensive course designed to introduce learners to the fundamental concepts of algorithm design, advanced problem-solving techniques, and effective reporting of results. This course blends theoretical lessons with practical examples to equip participants with the skills necessary to approach complex problems, develop optimized algorithms, and communicate their solutions clearly.  I recall a pivotal project where our team's initial approach to a complex scheduling algorithm led to inefficiencies that nearly jeopardized the project's deadline. This experience taught us the critical importance of robust algorithm design and adaptive problem-solving. It's a lesson in the necessity of not just solving problems, but solving them right—the first time.  For instance, participants will learn how to implement and analyze the Bubble Sort algorithm to understand sorting techniques, and use constraint satisfaction techniques to solve Sudoku puzzles and scheduling problems. These examples ensure that learners can directly apply theoretical knowledge to real-world scenarios, enhancing both their problem-solving abilities and practical skills.  By the end of this course, learners will be able to articulate the core principles of algorithm design, apply diverse algorithmic techniques to solve complex problems, and effectively communicate their findings. Whether you are new to programming or looking to deepen your existing problem-solving skills, this course will provide you with comprehensive insights into the art and science of algorithm design.

“Algorithmic Solutions: Design, Problem Solving, Reporting” is a comprehensive course designed to introduce learners to the fundamental concepts of algorithm design, advanced problem-solving techniques, and effective reporting of results. This course blends theoretical lessons with practical examples to equip participants with the skills necessary to approach complex problems, develop optimized algorithms, and communicate their solutions clearly.  I recall a pivotal project where our team's initial approach to a complex scheduling algorithm led to inefficiencies that nearly jeopardized the project's deadline. This experience taught us the critical importance of robust algorithm design and adaptive problem-solving. It's a lesson in the necessity of not just solving problems, but solving them right—the first time.  For instance, participants will learn how to implement and analyze the Bubble Sort algorithm to understand sorting techniques, and use constraint satisfaction techniques to solve Sudoku puzzles and scheduling problems. These examples ensure that learners can directly apply theoretical knowledge to real-world scenarios, enhancing both their problem-solving abilities and practical skills.  By the end of this course, learners will be able to articulate the core principles of algorithm design, apply diverse algorithmic techniques to solve complex problems, and effectively communicate their findings. Whether you are new to programming or looking to deepen your existing problem-solving skills, this course will provide you with comprehensive insights into the art and science of algorithm design. 

Related To:

CourseProduct ID: OC-2024-C1UY6
UX Design: Research, Prototyping, Accessible InteractionsNew

UX Design: Research, Prototyping, Accessible Interactions

"User Interface Design: Principles, Prototyping, Practices" is a comprehensive course designed to provide foundational knowledge and practical skills in UI design. This course covers essential topics including the principles of UI design, the workflow of prototyping, and best practices in creating visually appealing and user-friendly interfaces. Participants will learn through a combination of theoretical lessons and hands-on activities, gaining insights into user needs, prototyping techniques, and effective design strategies.  Reflecting on an early project in my career, I remember the eye-opening challenge of designing an interface that users found confusing and difficult to navigate. This experience taught me the vital importance of intuitive design and has deeply influenced the way I approach UI projects, emphasizing clarity and user engagement above all. This course is built on those lessons, aiming to equip you with the ability to create intuitive and accessible user interfaces that enhance user experience.  By the end of this course, learners will be equipped to design interfaces that are not only functional but also delightful to interact with. Whether you are starting your journey in UI design or seeking to refine your existing skills, this course will provide you with a solid foundation and the necessary tools to succeed in the dynamic field of user interface design.

"User Interface Design: Principles, Prototyping, Practices" is a comprehensive course designed to provide foundational knowledge and practical skills in UI design. This course covers essential topics including the principles of UI design, the workflow of prototyping, and best practices in creating visually appealing and user-friendly interfaces. Participants will learn through a combination of theoretical lessons and hands-on activities, gaining insights into user needs, prototyping techniques, and effective design strategies.  Reflecting on an early project in my career, I remember the eye-opening challenge of designing an interface that users found confusing and difficult to navigate. This experience taught me the vital importance of intuitive design and has deeply influenced the way I approach UI projects, emphasizing clarity and user engagement above all. This course is built on those lessons, aiming to equip you with the ability to create intuitive and accessible user interfaces that enhance user experience.  By the end of this course, learners will be equipped to design interfaces that are not only functional but also delightful to interact with. Whether you are starting your journey in UI design or seeking to refine your existing skills, this course will provide you with a solid foundation and the necessary tools to succeed in the dynamic field of user interface design.

Related To:

CourseProduct ID: OC-2024-C1TX6
Advanced Quantitative Statistics with ExcelNew

Advanced Quantitative Statistics with Excel

This comprehensive course is tailored specifically for data analysts, business professionals, and anyone looking to significantly enhance their proficiency in Microsoft Excel for complex data analysis tasks. By exploring a wide range of advanced Excel features and techniques, participants will gain the ability to analyze and interpret data to make informed business decisions. Learners will be introduced to real-world applications, using Excel to tackle diverse scenarios. The main case study will focus on Marketing, specifically the pricing of diamonds based on their characteristics and analyzing production quality data in manufacturing. By the end of the case study, learners will feel empowered to apply regression analysis to problems in their own field. This practical approach ensures that learners will leave the course equipped to handle complex data analysis challenges, providing them with the skills to conduct hypothesis testing, regression analysis, and more. By the end of this course, learners will have mastered the necessary tools to effectively visualize, analyze, and interpret data using Excel, making them invaluable assets in their professional fields. This course will empower participants to transform raw data into compelling insights, driving business strategies and achieving better outcomes.

This comprehensive course is tailored specifically for data analysts, business professionals, and anyone looking to significantly enhance their proficiency in Microsoft Excel for complex data analysis tasks. By exploring a wide range of advanced Excel features and techniques, participants will gain the ability to analyze and interpret data to make informed business decisions. Learners will be introduced to real-world applications, using Excel to tackle diverse scenarios. The main case study will focus on Marketing, specifically the pricing of diamonds based on their characteristics and analyzing production quality data in manufacturing. By the end of the case study, learners will feel empowered to apply regression analysis to problems in their own field. This practical approach ensures that learners will leave the course equipped to handle complex data analysis challenges, providing them with the skills to conduct hypothesis testing, regression analysis, and more. By the end of this course, learners will have mastered the necessary tools to effectively visualize, analyze, and interpret data using Excel, making them invaluable assets in their professional fields. This course will empower participants to transform raw data into compelling insights, driving business strategies and achieving better outcomes. 

Related To:

CourseProduct ID: OC-2024-C1TJ8
Real Estate Financial ModelingNew

Real Estate Financial Modeling

This course provides an in-depth exploration of real estate financial modeling, guiding learners from fundamental concepts to advanced strategies that shape successful investment decisions. Through a combination of engaging videos, readings, and practical exercises, participants will develop the ability to conduct detailed financial analyses and build robust investment models tailored to real-world scenarios. The course covers everything from the basics of financial modeling and understanding real estate investment opportunities to the nuanced techniques of valuation and forecasting. By the end of the course, learners will be well-equipped to analyze key financial concepts, design sophisticated models for various real estate contexts, forecast revenue and expenses with precision, and strategically deploy different investment models to make informed decisions. Emphasizing both foundational and advanced skills, this course prepares learners to effectively manage risks, optimize investment returns, and succeed in the dynamic world of real estate finance.

This course provides an in-depth exploration of real estate financial modeling, guiding learners from fundamental concepts to advanced strategies that shape successful investment decisions. Through a combination of engaging videos, readings, and practical exercises, participants will develop the ability to conduct detailed financial analyses and build robust investment models tailored to real-world scenarios. The course covers everything from the basics of financial modeling and understanding real estate investment opportunities to the nuanced techniques of valuation and forecasting. By the end of the course, learners will be well-equipped to analyze key financial concepts, design sophisticated models for various real estate contexts, forecast revenue and expenses with precision, and strategically deploy different investment models to make informed decisions. Emphasizing both foundational and advanced skills, this course prepares learners to effectively manage risks, optimize investment returns, and succeed in the dynamic world of real estate finance.

Related To:

CourseProduct ID: OC-2024-C1OM1
How to Identify Your Target AudienceNew

How to Identify Your Target Audience

This course is designed to help entrepreneurs, marketing professionals, product managers, and business strategists master the art of identifying and analyzing target audiences. Participants will learn to leverage data and insights to tailor products and marketing strategies effectively, enhancing customer satisfaction and loyalty. With a focus on evaluating and critiquing audience targeting methods using Bloom's Taxonomy verbs, the course equips learners with the skills to create detailed audience profiles, engage meaningfully, and address ethical considerations. Ideal for those with a basic understanding of marketing, this course will refine your ability to align your offerings with audience needs and drive business success.

This course is designed to help entrepreneurs, marketing professionals, product managers, and business strategists master the art of identifying and analyzing target audiences. Participants will learn to leverage data and insights to tailor products and marketing strategies effectively, enhancing customer satisfaction and loyalty. With a focus on evaluating and critiquing audience targeting methods using Bloom's Taxonomy verbs, the course equips learners with the skills to create detailed audience profiles, engage meaningfully, and address ethical considerations. Ideal for those with a basic understanding of marketing, this course will refine your ability to align your offerings with audience needs and drive business success.

Related To:

CourseProduct ID: OC-2024-C1WWM