Applied Computer science