This is my major gripe with the college courses I took. They start at the molecular level and build to the planetary scale. This works for some people, but for me I had the hardest time finding a personal interest until I got to the application. It was the application I wanted to build, and to do actual work you don't manipulate the molecules directly.
Build an application, then as you need to learn more to get things done you naturally pick up a deeper knowledge of the tech you're using.
Of course this is different for everyone.