The following topics are covered: method of characteristics for solving hyperbolic conversation laws; characteristics of rarefaction, compression and shock waves; reflection, collision, refraction and overtaking of shock waves, expansion waves and contact surfaces; Riemann problem and solution; shock waves interacting with an area enlargement and reduction; shock-tube problem.