So I'm going to an average university, majoring in CS. I haven't learned a damn thing and am in my third year.
I've come to be really bored with studying CS. Initially, I was kind of misinformed and thought majoring in CS would make me a good "product creator".
I make my money combining programming and business/marketing.
But I have always done programming for the love of the art. I find things like algorithms interesting and want to be able to use CS to solve real world problems.
I like the idea of bioinformatics and other hybrid studies. I'm not good enough, yet I hope, to really make a significant effort in those areas but I aspire to be.
What are some other fields, open problems, and otherwise cool stuff to apply CS knowledge to in the real world?
I'm really looking for something that will motivate me and re-excite me to continue studying CS.
Edit: Like someone mentioned below. I am very interesting in the idea of being able to use computer science to help answer fundamental questions of life and the universe. But I'm not sure what is possible or how to begin.