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.
In this course students will learn how to apply concepts from interaction design and human computer interaction in order to design and build an interactive, professional looking...
In this course, students will learn to design the computer architecture of complex modern microprocessors.
This MOOC explores networks and security in embedded systems.
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 MOOC builds upon knowledge about core Android app components and concurrency frameworks and explores started and bound services, local inter-process communication (IPC),...
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 teaches core distributed computing concepts that underlie today’s and tomorrow’s cloud computing systems.
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 initial introduction to fundamental blockchain concepts for beginners. It also discusses popular uses such as cryptofinance.
This online course program explores strategies to put ethics into practice in data-driven technologies such as Artificial Intelligence, Data Science, and Internet of Things.
This online course program gives an introduction to software testing. It includes topics such as black-box and white-box testing, automated analysis, and web and mobile testing.
In this course, students will go beyond basic data analysis tools to develop multiple linear regression and logistic regression models to address their research question more...
This online course gives a non-technical introduction to artificial intelligence (AI) and explores whether AI will be "surpassing humans" in the form of artificial general...
This online course introduces the programming language JavaScript. Learners will write their first scripts, have their HTML and CSS skills assessed, create variables and arrays...
This online course explores data structures (heaps, balanced search trees, hash tables, bloom filters), graph primitives (applications of breadth-first and depth-first search,...
This course teaches how graph theory can be used to assemble genomes from these short pieces and also about brute force algorithms and how to apply them to sequencing...
This MOOC teaches some advanced Excel skills - including index formulas, logical text and nested functions. It also explores data connections to external databases, and Visual...
This is a MOOC that shows by example various methods for engineering maintainable Android apps, including test-driven development methods and how to develop/run unit tests using...
This online course explores what Generative AI is, how it is used, and how it differs from traditional machine learning methods.
This course covers the essential information that every serious programmer needs to know about algorithms and data structures, with emphasis on applications and scientific...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: