Course in Low-Level Parallel Programming