Learn new job skills in online courses from industry leaders like Google, IBM, & Meta. Advance your career with top degrees from Michigan, Penn, Imperial & more.
Free courses can help you learn coding languages like Python and JavaScript, data analysis techniques, and web development fundamentals. Compare course options to find what fits your goals. Enroll for free.
Choose from hundreds of free courses or pay to earn a Course or Specialization Certificate. Explore our catalog of online degrees, certificates, Specializations, & MOOCs in data science, computer science, business, health, and dozens of other topics.
Computer Science courses can help you learn programming languages like Python and Java, algorithms, data structures, and software development principles. Compare course options to find what fits your goals. Enroll for free.
The course is designed to help teachers use AI as a supportive, reliable partner that frees up time, expands creativity, and strengthens student engagement. Educators are at the heart of our mission, and we’re proud to work with OpenAI to expand learning opportunities for teachers.
This course focuses on the requirement analysis phase of SDLC, and you will learn how to use UML models to capture the system requirements and to facilitate communication between client/users and developers.
Data Science courses can help you learn data analysis, statistical modeling, machine learning, and data visualization. Compare course options to find what fits your goals. Enroll for free.
Artificial intelligence courses can help you learn machine learning algorithms, natural language processing, computer vision, and neural networks. Compare course options to find what fits your goals. Enroll for free.
IT courses can help you learn programming languages like Python and Java, database management, networking fundamentals, and cybersecurity principles. Compare course options to find what fits your goals. Enroll for free.