I'm not so sure about stocks, but computer engineering, software engineering, or computer science is good if you like computers. Computer engineering combines both creating software or software programs for computers and creating hardware to go inside the computer.
Software engineering places a lot of emphasis on creating software programs that will be used as a solution to some problem.
Computer science is like software engineering, except it is based on theory and what can happen in the future based on technology. It is more theory based rather than applicable.
Hope this helps!
-------
Make your next 20 hours earn you $300!
Free eBook shows you how!