Currently, I am thinking about majoring in computer engineering at UC Davis in the fall. However, I have only taken an AP Computer Science class during my senior year of high school, and would like to both familiarize myself with the concepts of the major and keep my mind sharp during the summer. Does anyone have any online resources for taking classes/learning specific topics? I would prefer not to go through any online universities, but I am still open to that possibility if it’s the best way to go about it.