answer:Absolutely. Is MIT reputable enough? Then there are Stanford, CalTech, and many more. Most major universities are now offering courses online, but to get degree credit, you will probably have to travel to the school for testing. Also, there are a number of free classes now being offered through the work of two Computer Technology Professors at Stanford. Read about it here.