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 gives a non-technical introduction to Artificial Intelligence (AI).The course aims to equip business leaders with the necessary information and skills to...
This course teaches its students about basic concepts in theoretical computer science – such as NP-completeness – and what they imply for solving tough algorithmic problems.
This course will introduce students to the major challenges and opportunities for creating online communities.
This course teaches how to program in C++, which is a language well-respected for its flexibility and low-level functionality. It is used in the development of operating...
In this course students will be developing foundational programming skills to support graphical element presentation and data manipulation from basic functions through to...
This online course teaches the theory and practice of concurrent programming in Erlang, through practical exercises and suggested projects.
This online course explores how to use the OpenAI API to add AI features to apps. It shows how to use the Dall-E, GPT-4, and ChatGPT APIs.
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...
The course starts by moving step by step through the fundamental layers of computing technology, from binary numbers to application software, and then covers advanced...
This online course explores the Version Control Systems Git and GitHub. Topics include branching and repositories, forking, cloning, and merging workflows.
This online course gives an introduction to network transformation, including software defined infrastructure (SDI), network functions virtualization (NFV), software-defined...
This online course gives an introduction to Haskell, the increasingly popular functional programming language.
This course discusses following questions: What’s the “hype” surrounding the Big Data phenomenon? Who are these mysterious data scientists everyone is talking about? What kinds...
This online course explores iOS development by learning about the OS and the development platform.
In this course, students will compare DNA from an individual against a reference human genome to find potentially disease-causing mutations. They will also learn how to identify...
This online course (MOOC) teaches agile methods, object-oriented programing and best practices for analysis, design, testing and management in software engineering.
This course will help its students to become an iOS Developer, by providing knowledge of Swift, Apple’s custom programming language. In the course, the participants will build...
This online course shows how to work with big data and build machine learning models at scale using Spark.
This course will give participants the basic background, terminology and fundamental concepts that they need to understand in order to build modern full stack web applications....
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: