Basic knowledge of Computer science