You could call all of these 'education' but the usual and implicit image of education in people's minds is lectures and tutoring sessions so it's worth highlighting these other aspects. All of these are present in universities around the world in varying degrees.
These are all things that happen in universities, but they are also all things that young people have the opportunity to do outside of university.
The old adage comes to mind: "you loved your college years because you lived in a socialized infrastructure with walkable neighborhoods and the opportunities for spontaneously meeting old friends and new people alike".
Same goes for computer science and like every humanities degree - you can become an autodidact in any subject that does not require expebsive equiment and facilities.
On the contrary, > 60% of most people's lifelong friends consist of people they met at school or university. That suggests we are not very good at connecting eith random people we meet on the street.