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 online course explores the fundamentals of digital design technology, ranging from from computer aided design (CAD) to animation.
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...
This course explores algorithms for mining and analyzing big text data to discover interesting patterns, extract useful knowledge, and support decision making.
This online course gives an introduction to Generative AI with Large Language Models (LLMs). It includes the key steps in a typical LLM-based generative AI lifecycle, from data...
This online course gives an introduction to mathematical thinking in Computer Science.
This online course focuses on behind the scenes of image and video processing, from the basic and classical tools to the most modern and advanced algorithms.
This online course explores how to create a mobile application, including research, design, usability, implementation and field evaluation.
jQuery is the most popular JavaScript library today. This course will teach its students how to use jQuery’s core features - DOM element selections, traversal and manipulation.
This online course teaches the fundamentals of JavaScript, a key programming language in web development.
This course teaches how to transform information from a format efficient for computation into a format efficient for human perception, cognition, and communication and explores...
This video lecture discusses the computational complexity theory, including the Chomsky hierarchy, (un-) decidability,SPACE versus TIME, EXPSPACE and more advanced topics.
This online course gives an introduction to Excel Visual Basic for Applications (VBA). The course includes the basic programming structures of VBA as well as the creation of...
This online course teaches how to apply fundamental programming concepts, computational thinking and data analysis techniques to solve real-world data science problems.
In this course, students will develop more advanced web application programming skills. They will learn how to control data read and write access using methods, publish and...
This online course gives an introduction to the fundamental principles and processes of software testing.
This online course gives an introduction to cryptography. It explores cryptography from an information-theoretical perspective.
This course teaches students how to build powerful web and mobile apps and host them in the cloud, without writing a line of code.
Through a combination of classic papers and more recent work, students will explore automated decision-making from a computer-science perspective. They will examine efficient...
The goal of this course is to help students to understand the most important and immediately useful techniques and approaches used by great mobile UX designers. This course...
This online course teaches how to compile and run a program in C, and then how to test and debug it.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: