Have you looked into the local colleges in your area to see if they offer the program you are interested in online? Many colleges are offering classes online these days and local community colleges are often a lot cheaper than universities and big name colleges.