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 two techniques for storing data to their device’s hard drive: the NSKeyedArchiver method and the more complex, but robust Core...
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 is a core course in artificial intelligence. After this course, students will be able to design and implement a knowledge-based artificial intelligence agent and use it to...
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 course covers intermediate topics in software development. In this course, students will move beyond coding in the “main” method to learn to design and build more complex...
This video lecture discusses the computational complexity theory, including the Chomsky hierarchy, (un-) decidability,SPACE versus TIME, EXPSPACE and more advanced topics.
This online course explores algorithmics and graph theory using Python.
This online course covers the physical principles of major in vivo bio-imaging modalities and the different imaging techniques. It explores how principles of basic science are...
This MOOC covers all aspects involved in the design of supply chains for companies and organizations anywhere in the world. It teaches how to design and optimize physical,...
This course covers intermediate topics in software development. It teaches object-oriented programming principles that will allow students to use Java to its full potential, and...
This online course (MOOC) shows how to design, build, and program dynamical, legged robots that can operate in the real world.
In this online course, participants will learn advanced concepts underpinning the design of today’s multicore-based computers. Additionally, they will learn how design decisions...
This course teaches essential analytics models and methods and how to appropriately apply them, using tools such as R, to retrieve desired insights.
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...
Visualization is the field of research in computer science that studies effective communication of quantitative results by linking perception, cognition, and algorithms to...
In this course, students will use and analyze data structures that are used in industry-level applications, such as linked lists, trees, and hashtables. They will apply...
This online course teaches how to integrate a photovoltaic system into a microgrid of your design.
In Part 2 of this Molecular Biology course, participants will explore transcription of DNA to RNA, a key part of the central dogma of biology and the first step of gene expression.
This course gives an introduction to the field of theoretical and computational neuroscience with a focus on models of single neurons. Neurons encode information about stimuli...
This online course explores concepts of advanced linear algebra for computing.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: