Ta lõpetas 1953. aastal Tartu Riikliku Ülikooli matemaatikateaduskonna.[1] 1957. aastal kaitses matemaatikadoktori väitekirja.
Aastatel 1953–1959 töötas ta Tartu Riikliku Ülikooli matemaatikateaduskonna lektorina. 1959–1979 oli ta ülikooli arvutuskeskuse teaduslik juhendaja, 1979–1993 matemaatikateaduskonna professor, seejärel 1993. aastast Tartu Ülikoolimatemaatika-informaatikateaduskonna emeriitprofessor.
Tartu Ülikooli arvutuskeskuse ja programmeerimise kateedri (praeguse arvutiteaduse instituudi) arendamise kõrvalt kirjutas Ülo Kaasik matemaatika- ja programmeerimisteemalisi artikleid ja raamatuid. Ta on koostanud matemaatikateatmikke: leksikone, sõnastikke ja koostöös kolleegidega ka koolimatemaatika entsüklopeedia.
↑"Arhiivikoopia". Originaali arhiivikoopia seisuga 2. veebruar 2017. Vaadatud 21. aprillil 2017.{{netiviide}}: CS1 hooldus: arhiivikoopia kasutusel pealkirjana (link)