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 MOOC teaches formal methods to systematically develop correct, loop-based programs. The course presents a methodology that illustrates goal-oriented programming, starting...
This course examines how storytelling acts as a vital mechanism for driving video gameplay forward. Looking at several historical and contemporary games, students will be asked...
This online course explores how to create a mobile application, including research, design, usability, implementation and field evaluation.
This series of online courses (MOOCs) teaches Data Science using the Python programming language.The courses explore how to apply statistical, machine learning, information...
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...
The goal of this course is to equip its students with the skills necessary to define requirements, set up an integrated development environment (IDE), learn Git (and Github!)...
This online course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket,...
This online course explores DDoS attacks and defense techniques.
This online course teaches the essentials of the Kotlin programming language.
In this online course, participants will learn the basics of modern Artificial Intelligence (AI).The course also includes some of the representative applications of AI,...
This applied computer science MOOC teaches the vocabulary, concepts and mechanisms common to all digital networks, and explores the TCP, UDP and IP protocols that support all...
This online course series gives an introduction to building web applications. It teaches web and database applications in PHP, using SQL for database creation, as well as...
This online course helps to learn how to transition from exploratory analysis to explanatory analysis.
This course is a continuation of Crypto I and explains the inner workings of public-key systems and cryptographic protocols. Students will learn how to reason about the security...
This online course explores challenging discrete optimization problems. It is intended for learners with prior skills in discrete optimizations.
This online course program explores the potential of machine learning in a business setting. It covers topics such as data analysis for machine learning, supervised learning...
This online course teaches the foundations of deep learning. Participants can learn how to build, train and apply deep neural networks.
This online course teaches how to use Firebase. By the end of this course, participants will have an Android application that can store and share data between different users in...
This online course gives an introduction to C++ for programmers who are already familiar with another programming language. It includes an overview of the program structure and...
This online course series discusses intermediate-level concepts of cryptography. It includes the security of information systems, information entropy, classical cryptographic...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: