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 is an introduction to the Objective-C programming language and will prepare students for more extensive iOS app development and build a foundation for advanced iOS...
This MOOC will introduce participants to the concept and techniques of User Experience (UX) Design.
This online course will help to learn the fundamental techniques for making personalized recommendations through nearest-neighbor techniques.
In this course, students will learn about modeling and solving performance problems in a fashion popular in theoretical computer science, and generally train abstract thinking...
This online course teaches computer programming to those with little to no previous experience. It uses the programming system and language called MATLAB to do so because it is...
This online course gives an introduction to modeling and simulation of cyber-physical systems.
This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data...
This course covers fundamental principles of design and how to effectively evaluate one`s work with users. Students will learn fundamental principles of visual design to...
In this course, participants will first learn what a graph is and what are some of the most important properties. Then they will learn several ways to traverse graphs and how...
This series of online courses shows how to write parallel, concurrent and distributed programs. It is meant for learners with skills in sequential programming in Java.
Experienced Computer Scientists analyze and solve computational problems at a level of abstraction that is beyond that of any particular programming language. This two-part...
This online course program gives an introduction to database engineering. It teaches the key skills required to create, manage and manipulate databases, as well as...
This online course explores how to use the OpenAI API to add AI features to apps. It shows how to use the Dall-E, GPT-4, and ChatGPT APIs.
This online course program explores the main areas of machine learning: supervised learning, unsupervised learning, deep learning, and reinforcement learning.
This course teaches the general concepts of data mining along with basic methodologies and applications. Then dives into one subfield in data mining: pattern discovery. It...
This online course explores the basic foundational principles of DevOps with a particular focus on culture and the DevOps mindset.
This online course series gives an introduction to computational thinking and the C programming language. It includes modules on algorithms, data collection and analysis,...
In this course, participants will learn how to apply the functional programming style in the design of larger applications. They will also learn some best practices on how to...
This online course is intended to provide a general introduction to key concepts in cyber security. It includes fundamental topics, cryptography basics, and security management.
This course lets students use their problem solving and Java programming skills by creating recommender systems. They will work with data on a topic such as books, movies or...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: