Browse our e-learning shop
Bitcoin and Cryptocurrency Technologies
Blockchain technology is in a period of exceptional growth, and the accounting profession will play a significant role in driving its adoption. Be part of the blockchain evolution with this course. read more...
Chinese for Beginners
Nowadays, there is an increasing number of people who are interested in Chinese culture and language. read more...
Convolutional Neural Networks
This course will teach you how to build convolutional neural networks and apply it to image data. Thanks to deep learning, computer vision is working far better than just two years ago, and this is enabling numerous exciting applications ranging from safe autonomous driving, to accurate face recognition, to automatic reading of radiology images. read more...
Dino 101: Dinosaur Paleobiology
Dino 101: Dinosaur Paleobiology is a 12-lesson course teaching a comprehensive overview of non-avian dinosaurs. Topics covered: anatomy, eating, locomotion, growth, environmental and behavioral adaptations, origins and extinction. read more...
Educating Deaf Children: Becoming an Empowered Teacher
This 4 week course provides you with invaluable knowledge and skills about teaching Deaf children. read more...
English Fluency: How to Sound Like a Native Speaker
In this course, you will learn how to sound natural when speaking in conversation. We will go over ways to blend words when speaking continuously, and also how to say specific sounds in the right way so that your speaking flows more easily. read more...
English for Career Development
Welcome to English for Career Development, a course created by the University of Pennsylvania, and funded by the U.S. Department of State Bureau of Educational and Cultural Affairs, Office of English Language Programs. read more...
First Step Korean
This is an elementary-level Korean language course, consisting of 5 lessons with 4 units, and covers 4 skills: reading, writing, listening and speaking. read more...
Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
This course will teach you the "magic" of getting deep learning to work well. Rather than the deep learning process being a black box, you will understand what drives performance, and be able to more systematically get good results. read more...
Introduction to Mathematical Thinking
Learn how to think the way mathematicians do - a powerful cognitive process developed over thousands of years. read more...
Introduction to the Biology of Cancer
This open course is designed for people who would like to develop an understanding of cancer and how it is prevented, diagnosed, and treated. read more...
Learn Arabic: Your Online Arabic Course
This course takes you from total newbie to speaking proficient Arabic. You'll be conversing with Arabic speakers in no time. read more...
Mastering Statics
In this course, you will learn the conditions under which an object or a structure subjected to time-invariant (static) forces is in equilibrium - i.e. the conditions under which it remains stationary or moves with a constant velocity. read more...
Mathematics for Computer Science
Welcome to Introduction to Numerical Mathematics. This is designed to give you part of the mathematical foundations needed to work in computer science in any of its strands, from business to visual digital arts, music, games. read more...
Mathematics for Machine Learning: Linear Algebra
In this course on Linear Algebra we look at what linear algebra is and how it relates to vectors and matrices. Then we look through what vectors and matrices are and how to work with them, including the knotty problem of eigenvalues and eigenvectors, and how to use these to solve problems. read more...
Mathematics for Machine Learning: Multivariate Calculus
This course offers a brief introduction to the multivariate calculus required to build many common machine learning techniques. We start at the very beginning with a refresher on the "rise over run" formulation of a slope, before converting this to the formal definition of the gradient of a function. read more...
Mathematics for Machine Learning: PCA
This intermediate-level course introduces the mathematical foundations to derive Principal Component Analysis (PCA), a fundamental dimensionality reduction technique. read more...
MOOC and Blended Learning
The development of online education has brought opportunities and challenges for traditional teaching and learning. read more...
Neural Networks and Deep Learning
If you want to break into cutting-edge AI, this course will help you do so. Deep learning engineers are highly sought after, and mastering deep learning will give you numerous new career opportunities. read more...
Science of Exercise
Learners who complete Science of Exercise will have an improved physiological understanding of how your body responds to exercise, and will be able to identify behaviors, choices, and environments that impact your health and training.read more...
Sequence Models
This course will teach you how to build models for natural language, audio, and other sequence data. Thanks to deep learning, sequence algorithms are working far better than just two years ago, and this is enabling numerous exciting applications in speech recognition, music synthesis, chatbots, machine translation, natural language understanding, and many others. read more...
Structuring Machine Learning Projects
You will learn how to build a successful machine learning project. If you aspire to be a technical leader in AI, and know how to set direction for your team's work, this course will show you how. read more...
Writing in the Sciences
This course teaches scientists to become more effective writers, using practical examples and exercises. read more...