<p>OP - It’s refreshing to read about teens thinking ahead. But I agree in this case you don’t need to think that far ahead. Do you first few years of undergrad CS before deciding. You may find, as some students do, that it is not your cup of tea. Or you will like it and figure out which areas interest you the most. Good luck </p>