Carnegie Mellon is one of the highest-rated computer science colleges in the country. According to U.S. News and World Report, the Pennsylvania school ranks number one alongside such institutions as MIT, Standford and the University of California at Berkeley. Carnegie Mellon offers both undergraduate and graduate university courses in computing studies in such areas as system and mobile computing, programming languages, artificial intelligence, and robotics. The school also has courses in software engineering and human-computer interface technology.
Among the proverbial bevy of top-notch schools with university courses in computing, MIT is a highly-ranked school for undergraduate and graduate-level classes in subject areas such as systems platform design and mobile computing. The school's entry-level computing class entitled "Computation as Engineering Design" incorporates coursework in block programming languages -- the type of computer code which allows for much more broad-based computer capability with less language coding. In simpler terms, computers perform more work with less actually programming symbols and statements. MIT's Center for Educational Computing Initiatives promotes the use of advanced technologies in schools throughout the U.S.
Stanford University has courses in computing within its computer science department. Ranked consistently as a top-notch American science university by U.S. News and World Report, the school offers undergraduate computer science courses in subject areas such as systems analysis, algorithm studies and information studies. The master's program has courses in such areas as theoretical computing sciences, software theory, reactive computing systems, and programming language theory -- an area that specializes in mathematical analysis of computing and programming language systems.
The ICT company is an organization that has university courses in computing available online. With training in coursework such as information technology, networking and processors design, the online school offers certificates and diplomas. ICT provides prospective students the opportunity to earn a bachelor's or master's in Computing IT and Practice. As an alternate to ICT, the W3 Schools website (w3schools.com) offers free university-level courses in computing such as .NET Mobile -- one of the computing languages that make mobile computing devices work.