Algorithms & Data Structures -- Oxygen for computer applications