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 offers an introduction to how we can start to understand this language by using algorithms to find hidden messages in DNA.
This online course will help to learn and practice techniques of user research and early UI design exploration. One will learn to analyze and deliver user research in forms that...
In this course, participants will first learn what a graph is and what are some of the most important properties. Then they will learn several ways to traverse graphs and how...
This MOOC discusses the integration and processing of large amounts of data. It explains processing patterns for big data.
This online course program explores how to impose ethical behavior on machine models to manage the ethical impact of AI making decisions. It includes topics such as AI...
This online course series explores the fundamental mathematics toolkit of machine learning and data science. It includes modules on linear algebra, calculus and...
This online course gives an introduction to the basic concepts and principles of crytography.
In this course, students will learn to design the computer architecture of complex modern microprocessors.
This online course program explores the potentials and limitations of creative A.I. in understanding human creativity. It includes topics such as artificial creativity and...
This course teaches the importance of IoT in society, the current components of typical IoT devices and trends for the future. IoT design considerations, constraints and...
This online course explores greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes) and dynamic programming (knapsack, sequence alignment, optimal...
This course covers the techniques required to break down and map requirements into plans that will ultimately drive software production.
This course teaches how to use the cloud. It also serves as an introduction to building applications for cloud computing based on emerging OpenStack and other platforms.
This online course teaches the ins and outs of optimizing a website, from conducting an initial audit to presenting findings and recommendations. Hands-on activities include...
Cryptography is an indispensable tool for protecting information in computer systems. This course explains the inner workings of cryptographic primitives and how to correctly...
This course is an introduction to the primary concepts of gaming, and an exploration of how these basic concepts affect the way gamers interact with our games.
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 explores data structures (heaps, balanced search trees, hash tables, bloom filters), graph primitives (applications of breadth-first and depth-first search,...
This online course teaches the basics of programming computers using Python. The course covers the basics of how to construct a program from a series of simple instructions in...
This series of online courses teaches how to carry out serverless data analysis and create machine learning models in the Google Cloud Platform.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: