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.
In this course, students will learn how to design technologies that bring people joy, rather than frustration. You'll learn several techniques for rapidly prototyping and...
This online course teaches AutoLayout and how to use stack views and constraints to create pixel-perfect UIs.
Advanced algorithms build upon basic ones and use new ideas. The course will start with networks flows which are used in more obvious applications such as optimal matchings,...
This course is an introduction to the main tools and ideas in the data scientist's toolbox. The course gives an overview of the data, questions, and tools that data analysts and...
This online course provides the learner with the skills for creating new visualization building blocks. Learners will be able to build the tools needed to visualize a wide...
This online course teaches how to grow an app's user base using Firebase Analytics, a free and unlimited analytics solution.
This online course focuses on behind the scenes of image and video processing, from the basic and classical tools to the most modern and advanced algorithms.
This online course gives an introduction to the fundamental precepts of computer science. It covers the relationships between applications programming, the theory of...
This online video lecture series gives an introduction to Machine Learning.
This online course teaches practical techniques for using Red Hat Enterprise Linux and how to perform basic system administration tasks.
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 online Java course provides with a strong understanding of basic Java programming elements and data abstraction using problem representation and the object-oriented...
This online course shows how to create chatbots with IBM Watson's Natural Language Processing capabilities.
This course is divided into three parts. This part discusses how information can be transmitted reliably from one station to another over a network that connects multiple stations.
In this course, students will go beyond basic data analysis tools to develop multiple linear regression and logistic regression models to address their research question more...
This online course explores greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes) and dynamic programming (knapsack, sequence alignment, optimal...
This online lecture gives an introduction to biomedical signals and their digital analyis. (Note: course website is in German, but lectures + slides in English.)
This online course explores the essentials of machine learning and algorithms to help improve learning from data without human intervention. Topics of the course include:...
This MOOC (online course) teaches important principles of modern web security / cyber security and best practices.
Internet search uses textual queries. These are strings from the point of view of computer science. To make sense of all that information and make search efficient, 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: