I am new to the computer science and engineering field, and hope to start taking classes in comp sci and engineering in two years during my junior year at college to get my major in comp sci and engineering. My question is, what are the 10 major subjects I should study over next two years to prepare me for the classes in comp sci and engineering, like what math subjects and other essential subjects. I want to get in and be able to hang in there and not struggle my way through junior and senior . If someone could tell me what I need to study to prepare for the major and could reccomend some books, I would greatly appreciate it. Thanks. Sorry if this was posted in the wrong section, I didn't know where exactly to post it.