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 course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific...
This online course explains how to design a new iOS mobile product that puts users first.
This online course explores the core concepts in Cloud Computing, from service and deployment models, to cloud architecture, security, and new technologies.
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...
In this course students will learn three key website programming and design languages: HTML, CSS and JavaScript and will create a web page using basic elements to control layout...
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 explores the key issues facing policy makers attempting to manage the problem of cybersecurity, from its technical foundations to the domestic and...
In this course, students will see how evolutionary trees resolve quandaries from finding the origin of a deadly virus to locating the birthplace of modern humans. They will then...
This online lecture gives an overview of statistical methods in language technology, focussing mostly on written language (texts).
This online course explores how gamification applies techniques and patterns from game design to non-game contexts in order to make business tasks more fun for a user.
This course covers functional, object-oriented, and declarative dataflow programming in a unified framework, with practical code fragments and a simple semantics.
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 course offers an introduction to numerical mathematics. The aim of this course is to equip learners with the fundamental skills needed to work in computer science.
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 teaches how quantum communication provides security that is guaranteed by the laws of nature.
This course will introduce open source tools used for parallel, distributed and scalable machine learning. After completing this course’s hands-on projects with KNIME and...
This online course (MOOC) gives an introduction to semantic web technologies. The basic idea of the semantic web is to have metadata that provides information about the context....
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 MOOC explores networks and security in embedded systems.
This online course explores the key infrastructures of aviation and Internet, and policies that have been developed to strengthen their cybersecurity programs.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: