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 about data structures, like graphs, that are fundamental for working with structured real world data. They will develop, implement, and...
This online course will guide participants through how a client communicates with a server, including details of HTTP/1 vs. HTTP/2.
This online video lecture series discusses advanced topics related to algorithms in computer science.
This series of MOOCs explores the fundamentals of probabilistic graphical models.
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 video lecture discusses the computational complexity theory, including the Chomsky hierarchy, (un-) decidability,SPACE versus TIME, EXPSPACE and more advanced topics.
This course covers modeling, analysis, and design of distributed control systems. Distributed control systems include large-scale physical systems, engineered multi-agent...
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...
In this course, students will use Native JavaScript Promises to write asynchronous code that is easy to read, easy to write and easy to debug.
This online course gives an introduction to deep learning for applications such as natural language processing, computer vision, and many others. It is designed for students...
This online course series gives participants the opportunity to become a robotics engineer. The program covers all key aspects of modern robotics and was created with leading...
This online course explores algorithmics and graph theory using Python.
This MOOC gives an introduction to Python and includes data analysis techniques.
This course is an introduction to least squares from a linear algebraic and mathematical perspective.
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 the theory of automata and languages. It includes finite automata and the languages they can define, deterministic and nondeterministic automata,...
In this course, students will learn standard methodologies for debugging software—especially for iOS applications. Additionally, they will understand how to use Xcode’s...
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 teaches how to analyze large datasets using Jupyter notebooks, MapReduce and Spark as a platform.
In this course, students will get hands-on experience with machine learning from a series of practical case-studies. They will study how to predict house prices based on...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: