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 will explore the foundations of software security. It will consider important software vulnerabilities and attacks that exploit them -- such as buffer overflows, SQL...
This online course gives an introduction to data privacy and discusses aspects with legal and technical experts and practitioners. It explores theories of data privacy as well...
This online course series explores advanced secure software techniques such as those for cloud computing, TOR, web-based cryptography, and geo-location/context based access...
This online course teaches the basic concepts and technologies of creating realistic social interactions in the virtual reality world for VR developers.
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.
This online course series explores how to design, evaluate and develop data visualizations.
This course will provide students with the tools and skills necessary to develop an iOS App from scratch. By the end of this first course they will be able to demonstrate...
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 course will introduce students to the foundations of modern cryptography, with an eye toward practical applications.
This program includes 5 individual online courses and gives learners a comprehensive introduction to Deep Learning as a key building block of artificial intelligence.Learners...
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 explores greedy algorithms (scheduling, minimum spanning trees, clustering, Huffman codes) and dynamic programming (knapsack, sequence alignment, optimal...
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....
This online course explores the key infrastructures of aviation and Internet, and policies that have been developed to strengthen their cybersecurity programs.
This series of online courses teaches how to optimize website content for the best possible search engine ranking. It includes the theory behind Google search and other search...
This course teaches the principles of video and audio codecs used for media content in iTunes, Google Play, YouTube, Netflix, etc. Students will learn the file formats and...
This online course series gives an introduction to traditional software requirements as well as requirements from a security standpoint.
This series of 6 individual MOOCs gives an introduction to Big Data for beginners (no prior experience required). With these online courses, participants will develop a robust...
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 is for experienced C programmers who want to program in C++. The examples and exercises require a basic understanding of algorithms and object-oriented software.
We use cookies, primarily to offer a great user experience and to further improve our website.
You can change your individual cookie settings here: