A course of algebra