Computer science Algorithms and Complexity Study the analysis of algorithms and understand time and space complexity.