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 online course gives an introduction to test-driven software development, including the core concepts and the types of testing. Some prior knowledge of the Python...
Arduino senses the environment by receiving inputs from add-on devices such as sensors, and can control the world around it by adjusting lights, motors, and other actuators. In...
The objective of this course is to provide the basic concepts and algorithms required to develop mobile robots that act autonomously in complex environments. The main emphasis...
In this course, students will explore how to wrangle data from diverse sources and shape it to enable data-driven applications.
In this course students will learn how VoIP systems like Skype work and implement their own app for voice calls and text messages. They will start by using the Session...
This course will introduce students to the foundations of modern cryptography, with an eye toward practical applications.
This class presents fundamental concepts in data analysis and statistical inference, focusing on one and two independent samples. Students having taken this class should be able...
This online course shows learners how to optimize their interviewing skills for technical Android developer interviews.
This online course gives an introduction to Alexa, the Voice User Interface (VUI) application by Amazon.The course shows how to build a simple interaction model that responds to...
In this online course, participants will learn the basic foundations underpinning the design of modern multicore-based computers. In addition, they will learn how design...
This course covers techniques for monitoring your projects in order to align client needs, project plans, and software production. It focuses on metrics and reviews to track and...
This online course gives an introduction to the basics of augmented reality (AR).
This is an online lecture taking a practical approach to proving problems can't be solved efficiently (in polynomial time and assuming standard complexity-theoretic assumptions...
This online course is designed to teach participants about managing application containers, using Kubernetes. It is designed for students with backgrounds in Operations or...
This course explores concepts and approaches involved in creating successful character designs that can be applied to video games.
This online course gives an introduction to developing deep learning models with Tensorflow (an open source machine library for deep learning).
This online video lecture series gives an introduction to Reinforcement Learning.
This online course shows how to use IBM's Personality Insights API and interact with Twitter; participants should be familiar with Python for this course.
This course explores how the effectiveness of software development projects can be pro-actively improved by applying concepts, techniques, and tools from software diagnosis.
This online course explores data structures (heaps, balanced search trees, hash tables, bloom filters), graph primitives (applications of breadth-first and depth-first search,...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: