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.
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 online course series explores how to design, evaluate and develop data visualizations.
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 online course gives an overview of smart contracts as a key element of blockchain technology.
This online course program gives an introduction to cyber security. Topics include digital forensics, incident response, penetration testing, and cyber threat intelligence. No...
This online course series gives an introduction to blockchain technology. It explains basic concepts, shows how to implement smart contracts, and teaches to program on the...
This course lets students use their problem solving and Java programming skills by creating recommender systems. They will work with data on a topic such as books, movies or...
This series of online courses explores algorithmic techniques for solving problems arising in computer science applications. It includes a deeper understanding of algorithms by...
This online course gives an introduction to the basic structure of a web application. It explores how a web browser interacts with a web server and the request/response cycle....
This online course program explores Generative Adversarial Networks (GANs). It includes image generation with GANs, charting a path from foundational concepts to advanced...
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 MOOC will teach the technical skills needed to write software that make use of images, audio and graphics, and will concentrate on the application of these skills to...
This online course program gives an introduction to Machine Learning as a key concept of artificial intelligence (AI). It was designed to be accessible to both business-level...
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 explores the latest psychological research on avatars and user self-representation (for example, in games and social media applications).
This online course explores topics such as asymptotic notation, sorting and searching, divide and conquer (master method, integer and matrix multiplication, closest pair), and...
This course teaches how to design technologies that bring people joy, rather than frustration. Students will learn how to generate design ideas, techniques for quickly...
This online course provides a rigorous introduction to the R programming language, with a particular focus on using R for software development in a data science setting.
This course will teach the core process of experience design and how to effectively evaluate work with the people for whom you are designing. Students will learn fundamental...
This online course series gives an introduction to traditional software requirements as well as requirements from a security standpoint.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: