I think you are drastically underestimating the cost of an OOS degree. For one there is a very good chance your CC courses won’t be accepted. Engineering falls under ABET accreditation so if you want to be in engineering the school won’t matter much. UMD has a great program. I can’t see any way an OOS program would be worth it.