Basic Course in Computer Science