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 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 gives an introduction to compilers (automatic translators for higher level programming languages).
This online course is an introduction to the basic concepts of programming languages, with a strong emphasis on functional programming. The course uses the languages ML, Racket,...
This online course program covers the skills to protect an organization’s computer networks and systems. It includes topics such as fundamentals of defence, analyzing threats,...
This online course teaches intermediate to advanced C++ programming, including C++ 11's fantastic additions to the C++ standard.
The Raspberry Pi uses a variety of input/output devices based on protocols such as HDMI, USB, and Ethernet to communicate with the outside world. In this course students will...
This online course teaches how to design large software systems that solve real-world problems using object-oriented design techniques.
This online course teaches web development with the Spring Framework.
This course will show the basics of Cascading Style Sheets (CSS3). The emphasis will be on learning how to write CSS rules, how to test code, and how to establish good...
This series of online courses teaches how to design and manage enterprise systems utilizing mainstream operating systems.
This MOOC explores networks and security in embedded systems.
This course teaches how graph theory can be used to assemble genomes from these short pieces and also about brute force algorithms and how to apply them to sequencing...
This online course focuses on writing good code for data science. This course covers the primary means by which R software is organized and distributed.
This two-part course introduces the basic mathematical and programming principles that underlie much of Computer Science. Students will refine their programming skills as well...
In this computer science course, students will learn how to think about algorithms and create them using sorting techniques such as quick sort and merge sort, and searching...
This online course gives an introduction to the fundamental principles and processes of software testing.
This online course teaches advanced C# constructs such as events, delegates, lambda expressions, LINQ, and Async.
This course presents relevant theoretical and practical foundations for parallel programming. It includes crucial theoretical ideas such as semaphores and actors, the...
This online course shows how to build real-world embedded solutions using a bottom-up approach from simple to complex.
This online course series explores how AI applications can be used in trading and quantitative finance.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: