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 teaches how to build a modern computer system, starting from first principles. It consists of projects from constructing elementary logic gates all the way to...
This series of online courses (MOOCs) teaches Data Science using the Python programming language.The courses explore how to apply statistical, machine learning, information...
This online course program gives an introduction to batteries in electric vehicles. The courses include topics such as batteries and their types, applications, architecture,...
This online course program gives an introduction to the pursuit of personal discovery, motivation, and resilience. It shows how to explore the origins of individual identity,...
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 shows the fundamental concepts of concurrent programming in the context of Java 8.
This online course program gives an introduction to Visual Basic for Applications (VBA). VBA can be used to automate and optimize Excel spreadsheets. The course series includes...
This online course program explores the ways in which the concepts of mind and human thinking are challenged by the techniques and ideas of artificial intelligence and computer...
This online course series explores the science behind dietary interventions and exercise strategies for optimal fitness programming. It shows how the combination of diet and...
Stemming from the principles of storytelling and design, this series of courses lays a primary foundation for experimentation and exploration of video game design, story,...
This online course teaches the fundamental building blocks of programming. The course includes seven modules that show how to write short programs using the Python language. It...
This online course program gives an introduction to Machine Learning as a key concept of artificial intelligence (AI). It was designed to be accessible to both business-level...
This course covers intermediate topics in software development. It teaches object-oriented programming principles that will allow students to use Java to its full potential, and...
This online course series explores how to teach computational thinking and programming in schools. It teaches several block-based languages, but using novel approaches designed...
This online course gives an introduction to Unix for learners who are new to programming and new to Unix-like operating systems like macOS and Linux distributions like Ubuntu.
This course covers intermediate topics in software development. In this course, students will move beyond coding in the “main” method to learn to design and build more complex...
In this course, students will learn about data structures, like graphs, that are fundamental for working with structured real world data. They will develop, implement, and...
This online course program gives an introduction to the basics of the Python programming language and teaches how to implement solutions to real-world problems using Python syntax.
This online course gives an introduction to investment management and also includes the Python programming language as a modern tool to use for computational methods.
This online course program explores how to apply machine learning to problems in medicine (diagnosis, prognosis, treatment). The program is designed for learners with some prior...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: