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.
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 Java course provides with a strong understanding of basic Java programming elements and data abstraction using problem representation and the object-oriented...
This course introduces the design and implementation of Android applications for mobile devices. Students will develop an app from scratch, assuming a basic knowledge of Java,...
This online course gives an introduction to the fundamental elements of user experience (UX).
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 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 teaches all the new HTML5 features to help create great Web sites and applications in a simplified but powerful way.
This course teaches the importance of IoT in society, the current components of typical IoT devices and trends for the future. IoT design considerations, constraints and...
This course shows participants how to put the agile culture into practice across concept testing, usability testing, functional testing, and ongoing feature validation.
This online course teaches about the general information security risk management framework and its practices and how to identify and model information security risks and apply...
This online course offers a quick practical introduction to Swift basics, including types, variables, constants, and functions.
This MOOC explores networks and security in embedded systems.
This course teaches how to build four webpages from scratch while learning web development fundamentals.
This online course explores how to promote the ethical use of data-driven technologies. It includes topics such as privacy and bias and how ethical concepts can be applied.
This online course explores how to identify and alleviate bias and discrimination in Artificial Intelligence.
This online course teaches how to design large software systems that solve real-world problems using object-oriented design techniques.
Take an exciting crash course in MATLAB and Octave programming. Both languages allow users to experiment with advanced mathematical functions and produce exciting matrix...
In this course, students will learn to design the computer architecture of complex modern microprocessors.
This MOOC will teach participants how to develop an embedded systems device. The course focuses on embedded systems applications in the area of the IoT.
This online course teaches some of the most powerful programming concepts in Java, including: objects, inheritance and collections.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: