@J12t many colleges have CS programs rooted more in theory than in practice, and you don’t need any computing device at all to study the theory. I think it’s because many colleges originated in a tradition of intellectual hobbies for men so rich they could expect to never have to work for income, and recent changes have not transformed them into trade schools. And since trade schools don’t have software engineering programs, the closest thing I know of is boot camps