Placeholder image for Algorithms and Data Structures

Algorithms and Data Structures, Short Course

  • Anytime
    Application Deadline
  • Unknown
The purpose of this Algorithms and Data Structures course from International Telematic University UNINETTUNO is to introduce students to the topics of data structures and algorithm design along with their respective applications.
Access all 180000+ programmes, for free with a Studyportals account.
account benefits visualised


The topics that will be covered in the Algorithms and Data Structures course from International Telematic University UNINETTUNO are:

  • Algorithms Analysis
  • Sorting Algorithms
  • Algorithmic Paradigms
  • Graphs
  • Intractable problems

The use of data structures in programming languages and relevant aspects of data and file management will be illustrated by using a high level language.

Detailed Programme Facts

  • Deadline and start date A student can apply at any time for this programme, there is no deadline.
  • Programme intensity Part-time
  • Languages
    • English
    • Italian
  • Delivery mode

Programme Structure


  • Introductions and Definitions
  • Complexity Analysis
  • Analysis of Recursive Programs: Recurrences 
  • Sorting
  • Heapsort and Quicksort
  • Sorting - Linear Time Algorithms
  • Dynamic Sets and Dictionaries
  • Binary Search Trees
  • Hash Tables 
  • Algorithmic Paradigms: Dynamic Programming 
  • Dynamic Programming 
  • The Greedy Paradigm
  • Search-based Paradigms: Backtracking
  • Graphs 
  • Graphs Visits
  • Application of Depth-first-search
  • Minimum Spanning Trees
  • Shortest Paths
  • All-pairs Shortest Paths
  • Intractable Problems and NP Completeness


Prof. Massimo Poncino - Politecnico di Torino (Torino - Italy)List of video lessons

English Language Requirements

This programme may require students to demonstrate proficiency in English.

General Requirements

  • to have a connection to the Internet. For optimum use an ADSL connection is suggested.
  • to have installed on one's own system one of the principal browsers available, for example: Microsoft Edge, Mozilla Firefox. On the Linux platform it is possibile to access films in streaming by installing the proper codec on one's own mutimedia player of choice.
  • to have installed on one's own system the software Adobe Acrobat Reader in order to view materials in pdf format. 
  • Skype for Business is not supported on Linux and Mac OS X Catalina.
  • In order to configure UNINETTUNO email system for students a how-to guide is available

Tuition Fee

  • International

    Tuition Fee
    Based on the original amount of 0 EUR for the full programme and a duration of .
  • EU/EEA

    Tuition Fee
    Based on the original amount of 0 EUR for the full programme and a duration of .
We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.
  • The certification fee of the course is 180 Euros.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.


You’ve wishlisted multiple studies. Did you know you can compare them side-by-side in our Compare-tool?