Hopefully you now have a sense of where you're going academically and what you need to do to meet program requirements. However its not time to coast since there is a lot you can be doing to stay on top of the process. When I get some more time I will try to sit down and lay out some useful stuff you can be doing as you blaze through your first year courses. 'til then........