Review from previous edition A great introduction to the field. It is well written and moves systematically to advanced topics. It can be used both as a reference and as a text book for a one-semester course in advanced algorithmic randomness and computability theory. Computing Reviews