Most CS graduate programs have sets of courses they want students to have completed. For example, our department wants students to have:
You should read up on the graduate programs you are interested in and check their requirements
U.S. News and World Report publishes rankings and reviews
Plan on taking the GRE, both the general part and the Computer Science subject test