Accelerator physics covers a wide range of very exciting topics. This course presents basic physics ideas and the technologies underlying the workings of modern accelerators. An overview of the new ideas and challenges of the possible paths towards the next generation of accelerators will be given.