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 gives an introduction to computer science and programming. Students will learn about: notions of computation, the Python programming language, some simple...
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 course teaches how to add sign up, log in, and log out functionality to Rails apps, as well as how to manage access to specific pages.
This online course teaches the basics of programming computers using Python. The course covers the basics of how to construct a program from a series of simple instructions in...
This online course teaches the fundamentals of programming in Python and how to analyze data and make data-driven decisions.
In this course, students will explore the core design of AngularJS, its components and code organization techniques. They will enhance the functionality of their web app by...
This online Java course provides additional advanced topics about Java programming elements and data abstraction.
This online course introduces learners to the basics of Lua, a general-purpose programming language used for building games, web apps, and developer tools.
In this online course, participants will learn the basic foundations underpinning the design of modern multicore-based computers. In addition, they will learn how design...
This online course explores how to implement modern, high-level programming language concepts in assembly language by learning and applying the essentials of digital logic,...
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.
In this course students will learn how to communicate business-relevant implications of data analyses. They will learn how to structure data analysis projects and how to...
This online course explores advanced topics in R programming that are necessary for developing powerful, robust, and reusable data science tools. Topics covered include...
This MOOC explores Hector Berlioz’s Symphonie Fantastique, an iconic Romantic symphony that ushered in an era of narrative “program music.” Participants will learn the basics of...
This online course gives an introduction to deep learning for applications such as natural language processing, computer vision, and many others. It is designed for students...
This course covers how to program in R and how to use R for effective data analysis. Students will learn how to install and configure software necessary for a statistical...
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 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 explores energy efficiency as the amount of energy that is consumed by the hardware during the runtime of an algorithm. The course also explains the relevant...
This online course explores the pillars of computational thinking, how computer scientists develop and analyze algorithms, and how solutions can be realized on a computer using...
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: