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 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 short online course gives an overview of what data science is.
This series of MOOCs covers R software development for building data science tools. It helps participants to learn modern software development practices to build tools that are...
This online course gives an introduction to the key concepts and functions that form the basis for layered architecture in computer networks.
This online course gives an introduction to the fundamentals of SQL and teaches how to work with data. No prior SQL experience needed.
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 course discusses following questions: What’s the “hype” surrounding the Big Data phenomenon? Who are these mysterious data scientists everyone is talking about? What kinds...
This online course explores two components of a cyber physical system: hardware and operating systems.
This course covers the fundamentals of iOS application development in the Swift programming language. Students will learn to use development tools such as XCode, design...
This online course gives an introduction to the infrastructure and platform services provided by Google Cloud Platform.
This online course gives an introduction to the C programming language. No prior experience is required.
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 shows how to create chatbots with IBM Watson's Natural Language Processing capabilities.
This online course explores greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes) and dynamic programming (knapsack, sequence alignment, optimal...
This course investigates the basic concepts behind programming languages, with an emphasis on the techniques and benefits of functional programming. It covers the programming...
This online course explores topics such as asymptotic notation, sorting and searching, divide and conquer (master method, integer and matrix multiplication, closest pair), and...
This online course will help to learn and practice techniques of user research and early UI design exploration. One will learn to analyze and deliver user research in forms that...
This course teaches core distributed computing concepts that underlie today’s and tomorrow’s cloud computing systems.
This online course program gives an introduction to cyber security. Topics include network security, endpoint protection, incident response, threat intelligence, penetration...
This online course gives an introduction to the basic structure of a web application. It explores how a web browser interacts with a web server and the request/response cycle....
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: