My personal path of learning things, hopefully it may become useful for someone in the future.
Choose from directories listed in the repository to see resources and courses.
As a starting point for ANY CS/CE Major. I strongly recommend The Missing Semester