We may earn an affiliate commission when you visit our partners.
Course image
Phill Akinwale

Welcome to the ChatGPT & Prompt Engineering Basics for Project Managers course. ?

Read more

Welcome to the ChatGPT & Prompt Engineering Basics for Project Managers course. ?

In recent years, Artificial Intelligence (AI) has rapidly advanced, transforming industries and reshaping the way we live and work. One such area where AI has made significant strides is in natural language processing (NLP), which enables machines to understand and process human language. One remarkable example of NLP is ChatGPT, an AI-based language model that can generate human-like responses to text prompts. This course is designed to help you leverage the power of ChatGPT and AI in your work and personal life. You'll learn how to use ChatGPT to generate content, automate tasks, and improve customer interactions. By the end of this course, you'll have a solid understanding of how AI can enhance your productivity and improve your daily life. So let's dive in and discover the exciting world of ChatGPT and AI.

As a project manager, you understand the importance of effective communication and collaboration within your team. But in today's digital age, the methods of communication have evolved beyond the traditional means of email and phone calls.

In this course, we will explore the basics of Prompt Engineering and how it can be integrated with ChatGPT to improve communication and collaboration within your team. You'll learn how to use natural language prompts to interact with ChatGPT and obtain the information you need to manage your projects more effectively.

By the end of this course, you will have a solid understanding of how ChatGPT and Prompt Engineering can be used to streamline communication and collaboration, and ultimately improve the success of your projects. So, let's dive in. ?

Enroll now

What's inside

Learning objectives

  • Basic definitions in ai
  • What is ai and what is chatgpt and why is it important?
  • How to use chatgpt for basic tasks
  • Prompt engineering basics for chatgpt

Syllabus

A word on this section from Phill
Artificial intelligence basics, large language models, machine learning, image recognition and other foundational definitions.
Read more

Artificial Intelligence Essentials Practice Test

Overview

The Artificial Intelligence Essentials Practice Test is designed to evaluate your foundational understanding of artificial intelligence concepts and applications. This practice test covers a wide range of topics essential for anyone looking to build a solid foundation in AI. The test includes multiple-choice questions that assess knowledge in areas such as AI basics, natural language processing (NLP), neural networks, machine learning, reinforcement learning, and more.

By completing this practice test, you will gain a clearer understanding of your proficiency in various AI domains and be better prepared for both academic and professional challenges in the field of artificial intelligence.

Monitoring, controlling, closing, Agile and creating a final report

Based on Phill Akinwale's VOCAL prompt engineering model, this mini mock exam will ensure students understand how to prompt ChatGPT.

Welcome to this video on the 4 levels of GPT definitions! In this video, we will be exploring the concept of GPT (Generative Pre-trained Transformer) at four different levels of understanding - for a 10-year-old, 15-year-old, graduate, and PhD.

GPT is a powerful technology that enables machines to understand human language and generate intelligent responses. However, the complexity of GPT can vary depending on one's level of understanding.

In this video, we will start by explaining GPT in simple terms that a 10-year-old can understand, gradually moving up to more advanced explanations for a 15-year-old, graduate, and PhD.

So, if you're curious about GPT and want to learn about it from different perspectives, then stick around and let's get started!

Welcome to this video on how to Signup for a ChatGPT Account on OpenAI.com! OpenAI is a leading organization in artificial intelligence research and development, and their ChatGPT platform is one of their most exciting and innovative offerings. By creating a ChatGPT account, you'll be able to access a powerful natural language processing tool that can help you with a wide range of tasks, from answering homework questions to generating creative writing prompts.

In this video, we will guide you through the process of signing up for a ChatGPT account on OpenAI.com, step by step. We'll show you how to create an account, set up your profile, and start using the ChatGPT platform.

So, if you're ready to explore the power of ChatGPT and start using this innovative tool for your own projects and tasks, then stick around and let's get started!

Welcome to this video on "What Can GPT Do for Project Managers?" As a project manager, you are responsible for managing teams, resources, and timelines to ensure that projects are completed successfully. With the rapid advancements in technology, it's becoming increasingly important to leverage new tools and resources to streamline project management processes and improve productivity.

Please note that ChatGPT has since replaced Code Interpreter with "ADVANCED DATA ANALYSIS" functionality.

USING  CHATGPT OR OTHER AI TOOL:

DEVELOP A PROJECT CHARTER

DEVELOP A PROJECT MANAGEMENT PLAN

DEVELOP AN ISSUE LOG

DEVELOP A WORK PERFORMANCE REPORT

DEVELOP A LESSONS LEARNED REGISTER

BUT will AI replace project managers?

AI and automation may replace some of the routine tasks that project managers currently perform. For example, AI tools can automate scheduling, data entry, and reporting, freeing up project managers to focus on more strategic tasks. However, the impact of AI on project management is still in its early stages, and it remains to be seen how much automation will be adopted and what specific tasks will be impacted.

In addition, the rise of AI and automation may create new roles and opportunities for project managers. As AI becomes more integrated into project management processes, there will likely be a need for project managers with specialized skills in data management, analytics, and AI technologies. Project managers may also play a key role in overseeing and managing the implementation of AI systems, ensuring that they align with project goals and deliver expected outcomes.

Overall, while AI and automation may replace some of the tasks that project managers currently perform, it's important to remember that project management is a complex and multifaceted role that requires a range of skills and expertise beyond just task management. The human skills and judgment of project managers will continue to be essential for successful project outcomes, and the impact of AI on project management is likely to create new roles and opportunities as well as challenges.

While AI and automation may certainly change the role of project managers in the future, it's unlikely that they will completely replace them. Project management involves a range of skills and expertise, including leadership, communication, risk management, and stakeholder engagement. While AI can help to automate certain tasks and optimize processes, it cannot replace the human skills and judgment required to manage complex projects successfully.

In the case of the WBS for sending a satellite to the moon, while ChatGPT was able to quickly generate the breakdown of tasks and work packages, it still required human input and expertise to develop the overall project plan, set objectives, manage risks, and communicate with stakeholders. Project managers are also responsible for managing the project team, monitoring progress, and making decisions based on a range of factors beyond just the WBS.

Furthermore, AI technologies are not infallible and can produce errors or miss important considerations without human intervention. Project managers are trained to anticipate potential risks and challenges, adjust plans, and make critical decisions to keep the project on track.

So while AI and automation may play an increasingly important role in project management, the human skills and expertise of project managers will continue to be essential for successful project outcomes.

Project management is an essential process that involves planning, organizing, and controlling resources to achieve specific goals and objectives. The use of artificial intelligence (AI) in project management has become increasingly popular in recent years. AI technologies such as machine learning, natural language processing, and robotics can help project managers to automate repetitive tasks, optimize processes, and make data-driven decisions.

One of the main benefits of using AI in project management is the ability to analyze large amounts of data quickly and accurately. AI algorithms can process data from various sources, such as project schedules, financial reports, and team performance metrics, to provide valuable insights into project performance. This information can be used to identify potential risks and opportunities, optimize resource allocation, and improve project outcomes.

Another advantage of using AI in project management is the ability to automate repetitive tasks, such as data entry and scheduling. This can help project managers to save time and focus on more strategic tasks, such as stakeholder management and decision-making. For example, AI chatbots can be used to automate communication with team members and stakeholders, providing real-time updates and answering common questions.

AI can also be used to optimize project scheduling and resource allocation. By analyzing historical data and predicting future trends, AI algorithms can help project managers to identify the most efficient use of resources, including personnel, equipment, and materials. This can help to reduce costs, improve productivity, and minimize project delays.

In conclusion, the use of AI in project management has the potential to revolutionize the way we plan, execute, and control projects. By leveraging AI technologies, project managers can improve project outcomes, reduce costs, and optimize resource allocation.

? Did you know that Chat GPT is one of the most advanced natural language processing models available today?

? With the power of Chat GPT, you can streamline your communications and increase productivity in a variety of settings, from customer service to project management.

? Studies have shown that project managers spend 70-90% of their time communicating, making effective communication skills a critical component of their success.

? With Chat GPT, you can improve your communication skills and become a more effective project manager.

? By harnessing the power of AI, you can simplify your communications, automate repetitive tasks, and reduce errors.

? But the power of Chat GPT isn't limited to project management. It can also revolutionize customer service.

? With the ability to analyze and understand customer complaints, Chat GPT can provide prompt, personalized, and accurate responses to customers, improving their satisfaction and loyalty.

? In fact, many companies are already using AI-powered chatbots for customer service, and the trend is only growing. According to a report by Grand View Research, the global chatbot market is expected to reach $1.25 billion by 2025.

? And let's not forget about the power of Chat GPT in everyday communication. From writing emails to composing social media posts, Chat GPT can help you improve your writing skills and save time.

?‍? In fact, tools like Grammarly, which use AI to provide writing suggestions and corrections, are already widely popular among professionals.

? So what are you waiting for? Harness the power of Chat GPT to simplify your communication, increase productivity, and improve customer satisfaction. Try it out for yourself and see the difference it can make!

AI ChatGPT Responds to ANGRY Email! (Project Manager / #customerservice )

Welcome to the future of customer service! In this video, we will showcase how #ChatGPT, an advanced language model, can replace traditional customer service representatives and respond to even the angriest customers. With its natural language processing capabilities, ChatGPT can analyze and understand customer complaints and provide prompt, accurate, and personalized responses.

Gone are the days of long wait times and frustrating interactions with customer service representatives who may not have the answers you need. With ChatGPT, customers can receive immediate responses and resolutions to their issues, no matter the time of day or volume of inquiries.

In this demonstration, we will show you how ChatGPT can handle an angry customer with ease and professionalism, turning a potentially negative experience into a positive one. We will highlight the benefits of using advanced language models in customer service, including increased efficiency, accuracy, and customer satisfaction.

So sit back, relax, and witness the future of customer service with ChatGPT!

Learn how to create a project management plan using AI.

Learn how to create an issue log, lessons learned document and more.

Welcome to this video on "Introduction to Prompt Engineering (RGB Model)". In the field of natural language processing, prompt engineering plays a critical role in training language models to generate accurate and relevant responses. The RGB (Retriever, Generator, and Backend) model is a framework that is widely used for prompt engineering.

In this video, we will introduce the concept of prompt engineering and explore the RGB model in detail. We'll discuss each component of the RGB model and how these variables work together to generate high-quality responses to prompts.

Additionally, we'll examine some practical examples of how prompt engineering using the RGB model can be applied in real-world scenarios.

So, if you're interested in learning more about prompt engineering and the RGB model, and how it can be used to improve natural language processing systems, then stick around and let's get started!

Welcome to this video on the "Prompt Engineering Mastery Model"! In natural language processing, prompt engineering is a crucial process in training language models to generate accurate and relevant responses. The Prompt Engineering Mastery Model is a framework designed to guide engineers in mastering prompt engineering techniques and achieving optimal results.

In this video, we'll dive deep into the Prompt Engineering Mastery Model, exploring its core components and how they work together to optimize prompt engineering. We'll discuss the key skills and techniques required for effective prompt engineering and share some practical examples of how the model can be applied in real-world scenarios.

Whether you're a beginner looking to master prompt engineering or an experienced engineer seeking to improve your skills, this video will provide valuable insights and techniques to help you achieve mastery of prompt engineering.

So, if you're ready to learn about the Prompt Engineering Mastery Model and take your prompt engineering skills to the next level, then stick around and let's get started!

Using AI to Create Agile Artifacts

  1. Create a Product Backlog for a software refresh project for micrsofort 365.

  2. Create a Sprint backlog for the same project showing user stories.

  3. Use AI to create a burndown chart.

  4. Use AI to plan out what a sprint review should entail.

  5. Use AI to plan out what a sprint retrospective should entail.

Learn how to save, download and search your ChatGPT data!

The power of DALL-E in the style of various artists.

What is Midjourney and how do I get set up?

Learn how to set up an account.

The journey continues. Here we begin generating art!

In the world of web development, creating games and websites can be a time-consuming and complex process that requires significant programming skills and technical expertise. However, the emergence of AI-powered tools like ChatGPT4 is changing the game, making it possible to generate games and sites in a matter of seconds.

#javascript #html #css #gpt #gpt4 #games

Main Page: https://projectmanagementdoctor.com/chatgpt4games

Game 1:  https://praizion.com/praizion-quiz/pmpwordgame2.html

Game 2: https://praizion.com/praizion-quiz/pmpgame.html

Game 3: Game 1:  https://praizion.com/praizion-quiz/cargame.html

In this video, we'll explore how ChatGPT4, an advanced natural language processing and deep learning model developed by OpenAI, can be used to create games and websites with incredible speed and ease. By leveraging the power of GPT-4, an unsupervised generative model, ChatGPT4 is able to generate complex code and designs based on simple prompts and specifications.

Through demos and case studies, we'll showcase how ChatGPT4 can be used to create a wide range of games and websites, from simple text-based adventure games to more complex multiplayer games and interactive websites. We'll also examine the implications of this technology for the world of web development, including the potential for increased efficiency, accessibility, and creativity in the field.

Whether you're a seasoned developer or a curious newcomer to the world of web development, this video is sure to provide valuable insights and inspiration on the exciting potential of AI-powered web development tools like ChatGPT4.

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Explores prompt engineering, which can help project managers streamline communication and collaboration within their teams, ultimately improving project success
Covers AI's role in automating tasks like scheduling, data entry, and reporting, potentially freeing up project managers for more strategic activities
Examines the use of AI chatbots for customer service, which can provide prompt, personalized, and accurate responses to customers, improving satisfaction and loyalty
Teaches how to create project management artifacts using AI and ChatGPT, such as project charters, project management plans, issue logs, and lessons learned registers
Includes content on DALL-E and Midjourney, which may be less directly relevant to project management than other topics covered in the course
Features demonstrations using ChatGPT4, so learners should ensure they have access to this upgraded version to fully benefit from the examples

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Ai and chatgpt for project managers

According to learners, this course is considered a highly relevant introduction to leveraging AI, particularly ChatGPT, within the project management field. Students appreciate the focus on practical applications for generating common PM artifacts and integrating AI into workflows. While it offers a solid foundation for beginners and covers a timely topic, some feedback suggests the course could benefit from more depth on advanced prompt engineering techniques and a more streamlined structure, as some sections might feel less directly applicable to core PM tasks.
Provides a solid foundational understanding.
"It gives a clear introduction to AI, machine learning, and ChatGPT basics..."
"I appreciated starting with the fundamentals before diving into PM applications."
"For someone new to AI, this course lays a good groundwork."
"The initial definitions and explanations are easy to follow."
Covers a critical, current topic.
"This course is highly relevant for project managers needing to understand AI's impact."
"Learning about ChatGPT for PM is essential right now, and this course addresses that need directly."
"Staying updated with AI is crucial, and this provided a good starting point specific to my job."
"The focus on how AI will change project management roles is very timely."
Learn to use AI for common PM tasks.
"I found the sections on generating project charters and plans using AI incredibly useful..."
"The examples provided for using AI in tasks like issue logs and lessons learned registers are very practical."
"I can now use AI to draft various project documents, saving significant time."
"Applying AI to specific project management knowledge areas is well demonstrated."
Structure can feel disjointed.
"The flow between modules felt a bit jumpy, moving between different AI types and PM topics."
"Some parts, like DALL-E or website building demos, seemed less central to the core PM focus."
"Could benefit from a more logical progression of topics."
"A more focused approach strictly on ChatGPT for traditional and Agile PM tasks would be better."
Some topics could use more detail.
"While broad, some sections felt a bit surface-level, particularly on advanced prompting."
"I was hoping for deeper dives into specific prompt engineering strategies for complex PM problems."
"Felt like it covered many areas briefly rather than few in depth."
"More examples of advanced AI use cases beyond basic document generation would be helpful."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in ChatGPT & Artificial Intelligence (AI) for Project Managers with these activities:
Review Project Management Fundamentals
Reinforce your understanding of core project management concepts to better apply AI tools effectively.
Show steps
  • Review the PMBOK guide's key areas.
  • Summarize the project lifecycle stages.
  • Define key project management terms.
Review 'A Guide to the Project Management Body of Knowledge (PMBOK Guide)'
Solidify your understanding of project management principles as a foundation for using AI.
Show steps
  • Read the latest edition of the PMBOK Guide.
  • Summarize each knowledge area.
  • Identify areas where AI can assist.
Prompt Engineering Exercises
Practice crafting effective prompts for ChatGPT to generate project management deliverables.
Show steps
  • Generate project charters using different prompts.
  • Create project schedules with varying levels of detail.
  • Develop risk management plans using AI.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Project Management AI Use Case Presentation
Develop a presentation showcasing how AI can be applied to specific project management tasks.
Show steps
  • Identify a project management area for AI application.
  • Research AI tools relevant to that area.
  • Create a presentation outlining the benefits and challenges.
  • Present your findings to peers.
AI-Powered Project Management Tool Prototype
Begin developing a simple tool that leverages AI to automate or enhance a project management process.
Show steps
  • Choose a project management task to automate.
  • Design a basic AI-powered solution.
  • Implement a prototype using available APIs.
  • Test and refine your prototype.
Review 'Working Backwards: Insights, Secrets, and Skills for Transforming Your Business'
Learn about project management and innovation strategies from a leading tech company.
View Alter Ego: A Novel on Amazon
Show steps
  • Read 'Working Backwards'.
  • Identify key project management strategies.
  • Consider how to apply these strategies with AI.
AI-Generated Project Dashboard
Create a project dashboard using AI to visualize key project metrics and insights.
Show steps
  • Gather project data from various sources.
  • Use AI to analyze and summarize the data.
  • Design a dashboard to present the key findings.
  • Refine the dashboard based on feedback.

Career center

Learners who complete ChatGPT & Artificial Intelligence (AI) for Project Managers will develop knowledge and skills that may be useful to these careers:
Prompt Engineer
A Prompt Engineer designs and refines prompts used to interact with AI models like ChatGPT. The work of a Prompt Engineer involves crafting specific inputs that elicit desired outputs from AI, optimizing the model's performance for tasks like content generation, task automation, and improved communication. This course introduces Prompt Engineering basics, which helps one who wants to become a Prompt Engineer. Specifically, the course covers advanced approaches to prompt engineering and the VOCAL prompt engineering model, which are each very useful to a Prompt Engineer. One hoping to work as a Prompt Engineer should take this course.
AI Project Manager
An AI Project Manager oversees projects that integrate artificial intelligence technologies. Their work includes planning, executing, and finalizing projects that leverage AI to improve efficiency, automate tasks, or enhance decision making. This course explores how AI, specifically ChatGPT, can be integrated into project management to improve communication and collaboration. The course discusses using AI to create project charters, project management plans, issue logs, and lessons learned documents. An AI Project Manager benefits from the hands on examples this course teaches.
AI Consultant
An AI Consultant advises organizations on how to best utilize artificial intelligence to meet their business goals. The daily life of an AI consultant involves assessing client needs, recommending AI solutions, and guiding the implementation of AI technologies. This course provides a foundational understanding of AI and its applications, particularly in project management. The course helps one understand how AI can be applied to project management offices and improve project outcomes. One who is thinking of working as an AI Consultant should take this course.
AI Strategist
An AI Strategist develops and implements an organization's AI strategy. Their work is to identify opportunities for AI adoption, align AI initiatives with business objectives, and ensure responsible and ethical AI implementation. This course introduces learners to the basics of AI, how to use ChatGPT for various tasks, and prompt engineering fundamentals. The course also addresses how AI can resolve common knowledge area problems or tasks. An AI Strategist may find material in this course useful.
Solutions Architect
A Solutions Architect designs and oversees the implementation of technology solutions, often involving AI and machine learning components. They are responsible for aligning technical solutions with business requirements and ensuring the scalability and reliability of systems. This course helps one learn how to leverage AI tools like ChatGPT to automate tasks and improve communication. This course teaches one how to create artifacts for a predictive project and how to use AI to create Agile artifacts. If this is something you want to do, you must take this course.
Technical Project Manager
A Technical Project Manager leads projects that involve technical expertise, such as software development or IT infrastructure upgrades. The work of a Technical Project Manager involves coordinating technical teams, managing project timelines, and ensuring the successful delivery of technical solutions. This course dives into the essentials of AI and ChatGPT, along with prompt engineering techniques. The course covers using AI in Agile methodologies and building websites and games with ChatGPT. One who is looking at becoming a Technical Project Manager may find this course helpful.
Business Analyst
A Business Analyst analyzes business processes and identifies opportunities for improvement. They often work with stakeholders to gather requirements and translate them into actionable plans. The daily life of a business analyst involves using data to make recommendations. This course introduces AI as a tool for enhancing project management. The course teaches learners how to use ChatGPT to develop project management plans, issue logs, and work performance reports. A Business Analyst may find value in this course.
Innovation Manager
An Innovation Manager fosters a culture of innovation within an organization. The work of an innovation manager involves identifying emerging technologies, experimenting with new ideas, and driving the adoption of innovative solutions. This course delves into the application of AI tools such as ChatGPT for project managers. The course covers prompt engineering and how to leverage these AI tools to improve communication and collaboration. One who wishes to innovate may benefit from the information presented in this course.
Product Owner
A Product Owner defines and manages the product backlog in Agile development. Their job is to prioritize features, ensure alignment with business goals, and maximize the value of the product. This course explores how AI can be integrated into project management. This course includes instruction on Vocal Prompt Engineering as well as saving and searching ChatGPT data. A Product Owner may find this course useful.
Digital Transformation Manager
A Digital Transformation Manager leads initiatives to integrate digital technology into all areas of a business. The daily life of a digital transformation manager involves changing how businesses operate and deliver value. This course introduces ChatGPT and prompt engineering within the context of project management. The course explores using AI in Agile and resolving knowledge area problems, which a Digital Transformation Manager could find useful.
Data Analyst
A Data Analyst collects, processes, and analyzes data to extract meaningful insights. The work of a data analyst involves identifying trends, creating reports, and making data-driven recommendations. This course explores the use of AI in project management and explains how AI algorithms can process data to provide insights into project performance. This course may be useful for anyone interested in becoming a Data Analyst.
Process Improvement Specialist
A Process Improvement Specialist identifies and implements strategies to improve organizational efficiency and effectiveness. The work of a process improvement specialists involves analyzing workflows and developing optimized processes. This course introduces AI tools such as ChatGPT for project managers. It teaches how to automate data entry and optimize project processes. Those interested in becoming Process Improvement Specialists may find this course helpful.
Training Coordinator
A Training Coordinator plans, develops, and delivers training programs for employees. Training Coordinators assess training needs, create training materials, and facilitate learning sessions. This course includes definitions of AI and prompt engineering at various levels, which would allow a Training Coordinator to train people of varied backgrounds and levels of comprehension. Given this, one who wishes to work as a Training Coordinator may find this course useful.
Communications Manager
A Communications Manager develops and implements communication strategies to promote an organization's message. The work of a Communications Manager involves crafting content and managing communication channels. This course touches upon the use of ChatGPT to improve communication skills and streamline communication processes. Because of this, the aspiring Communications Manager may find this course useful.
Change Management Specialist
A Change Management Specialist guides organizations and teams through periods of transition. Their daily work involves developing change management plans and supporting employees through organizational changes. This course discusses how AI and automation may change the role of project managers. Therefore, one who wishes to work as a Change Management Specialist may find this course useful.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in ChatGPT & Artificial Intelligence (AI) for Project Managers.
This guide is the standard reference for project management professionals. It outlines the generally recognized good practices in project management. Understanding the PMBOK Guide is essential for project managers, and this knowledge can be combined with AI tools like ChatGPT to improve efficiency and effectiveness. must-have reference for any project manager.
Details Amazon's approach to innovation and project management. While not directly about AI, it provides valuable insights into how to structure projects and teams for success. Understanding these principles can help you effectively integrate AI into project workflows. This book is more valuable as additional reading to provide context.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser