Perhaps Western Governors University could be a good fit. https://www.wgu.edu/online-it-degrees/computer-science.html
The philosophy of WGU is that you pass self-paced courses by passing tests, so people that already know the material can complete the courses quickly.