If you are looking for a guide to consulting and freelancing as a Computer Science graduate, then you are probably trying to decide your next step. You are probably trying to decide whether or not to create your own business or to get a full-time position in a prestigious company and begin earning a handsome salary.
Given your unique skill sets, it will actually be quite easy to set up a consulting or freelance business. You can do this as a part-time or full-time career. As a part-time choice, it would be a way to make some extra money while still drawing on the benefits of a regular. As a full-time choice, it would be a way to be your own boss and only work on projects that you enjoy.