Course: basic computation and principle of computer programming