For most software positions, I’d omit the dates for school, and just note the institution and the degree you obtained. Unless it’s your first job or you’re still working on your degree. You can use dates as filler, but after 1 or 2 positions, in my experience (as an interviewer and interviewee) it tends to be better to sacrifice such details so you can elaborate more on work experience and projects, whilst keeping the resumé a single page. Or put the year on the same line as the school and degree, if you care.
Only APAC companies have asked though, haven’t really bothered with European companies
If you have a CS degree it doesn’t matter what the gap is there to where your years of job experience begins, assuming degree is before experience starts