Computer Science: There's nothing that can't be solved by adding another layer.
it's actually software engineering! computer science can solve everything by drawing more graphs with a pencil.