It's not exactly cheap (tuition can cost ~50k$ for a bachelor's). Quality of tuition also varies, there's some fantastic courses and some less stellar ones. Still, I recommend taking a look if you are interested in completing your bachelor's/master's degree mostly online.
For a CS oriented degree, I'd definitely recommend the following courses:
https://www.extension.harvard.edu/
It's not exactly cheap (tuition can cost ~50k$ for a bachelor's). Quality of tuition also varies, there's some fantastic courses and some less stellar ones. Still, I recommend taking a look if you are interested in completing your bachelor's/master's degree mostly online.
For a CS oriented degree, I'd definitely recommend the following courses:
CS50 https://cs50.harvard.edu
CS61 https://cs61.seas.harvard.edu
CS20 https://lewis.seas.harvard.edu/pages/csci-e-20
CS40 https://www.extension.harvard.edu/course-catalog/courses/com...
CS121 https://cs121.boazbarak.org/
CS124 http://sites.fas.harvard.edu/~libcs124/cs124/index.html