Edukatico will keep you updated from time to time. (You can stop this at any time.)
Choose filter settings here or enter a search term above.
This course will teach its students how to start from scratch in answering questions about the real world using data. The model building process involves setting up ways of...
This online course teaches about the communication culture in China, such as the Chinese address system, metaphors, taboo words and euphemisms, Chinese terms of respect and...
This MOOC gives an introduction to Python and includes data analysis techniques.
This MOOC explores how materials look and work at atomic scales. Prior knowledge of engineering or physical science required.
This course teaches about the TCP/IP stack, IP addressing, DNS, and other protocols that underlie the Web technologies in use.
In this online course, participants get hands-on experience making web applications accessible (eg. through screen readers).
This course provides web developers the tools they need to profile apps and identify the causes of jank. They will explore the browser’s rendering pipeline and uncover patterns...
This online course explores the changes to JavaScript from ECMAScript 6 (ES 6).
In this course students expand their programming skills and apply them to authentic app development projects. The topics covered in this course include Xcode basics, Core iOS...
This online course presents both exact and approximate algorithms for different types of inference tasks, and discusses where each could best be applied.
Cryptography is present in everyday life, from paying with a credit card to using the telephone. This course teaches all about making and breaking puzzles in computing.
This online course explores algorithmics and graph theory using Python.
In this course, students will create classifiers that provide state-of-the-art performance on a variety of tasks and will become familiar with some of the most successful...
Students will understand, through this course, the power and limitations of algorithms that help people develop the tools to make real-world computers smarter, faster and safer.
This online course explores the project management skills needed to handle complexity in engineering, infrastructure and other large projects.
This online course teaches about the general information security risk management framework and its practices and how to identify and model information security risks and apply...
This course will teach its students two techniques for storing data to their device’s hard drive: the NSKeyedArchiver method and the more complex, but robust Core...
This online course teaches the process of network security, including intrusion detection, evidence collection, network auditing, and contingency planning against attacks.
This course teaches its students how to approach programming problems and devise a solution. In this course, students will learn new concepts, patterns, and methods that will...
This online course covers advanced machine learning and signal processing concepts, including supervised and unsupervised machine learning.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: