Earlier quoted context omitted.
I am currently in my first year studying B.Architecture. But I want my lifes work(my core passion) to be around Software/Tech. I enrolled to Arch school simply because I thought it was cool and did not do Computer Science cause the syllabus here is kind of out dated (they lack, an Artificial Intelligence module, something i want to get deeply into)
The vast majority of what you learn in a CS program was published in the 50-70s. Just because it's a little outdated doesn't mean there isn't a lot to learn. Also, don't forget that you can always change schools, as hard as it might seem, it can be the right call.
All that stuff might not matter if you are most startups, because they don't need to build that huge shit usually, you can just use someone else's infrastructure.