The course covers such issues as: counting systems, program structure, variable and constant, comparison operator, multiple branching, unconditional loop, conditional loop, function, one-dimensional and two-dimensional arrays, pointer, and formatted I/O.