Lectures on a coherent body of computer science topics which are not usually presented in standard computer science courses.