Masters in Computer Science School Rankings
Masters in Computer Science School Rankings
Potential students who are looking for a graduate program they can manage financially and time wise are also often interested in which schools in the United States are ranked as the institutions. We provide a small group of these schools in order to provide perspective on the pursuit of graduate level education in general and in this case, degrees in computer science and related fields. These are high powered, generously endowed institutions that have been in higher education for well over a century and in some cases, over two centuries. The master's of computer science degree is considered to be the IT degree due the most respect among all the specialization options that there are today. That does not mean that a career in computer science will be more rewarding or more interesting than a career in systems design or network analysis or software engineering. In fact, several of these schools treat IT career tracks as academic specializations within the computer science field.
1. Carnegie Mellon University is ranked as the computer science school in the nation by US News and World Report. The Masters in Computer Science is a terminal fifth year degree for undergraduate computer science majors from the University. There are also many other options available including a Masters in Robotics, Masters in Robotics Development, Masters in Machine Learning, several Master of Software Engineering specializations, and a Master of Information Technology in E-Business Technology.
2. Stanford University has been supplying computer science graduates to the Silicon Valley ten miles away for three decades. Today the University has one of the finest computer science schools in the nation, with a master's degree program offering terminal degrees in a number of disciplines. The Master of Science in Computer Science (MSCS) at Stanford has ten areas of specialization, allowing students to select their own career tracks while completing a prestigious degree. Those areas of specialization are unusual academic categories. They include Human-Computer Interaction, Database Systems, Security, Real-World Computing, Theoretical Computer Science, Systems, Software Theory, Biocomputation, Software Theory, and Artificial Intelligence.
3. Georgia Tech University is one of the finest technical and scientific research schools in the nation. The computer science program is the most respected of its type in the Southeast, offering a number of Master of Science in Computer Science degrees as terminal options, apart from the PhD and research track. The Masters in Computational Science and Engineering goes beyond the typical Computer Engineering curriculum to create a true multidisciplinary course of study. The Masters in Bioengineering - Computer Science is similar in scope, combining two difficult academic disciplines into one course of study. The Master of Computer Science in Human-Computer Interaction is a more traditional area of focus for compute r science graduate students.
4. University of Michigan offers the graduate program in computer science through the Department of Electrical Engineering and Computer Science. The two disciplines are linked in every academic curriculum at the master's level. The Masters in Computer Science and Engineering offers several areas of specialization, which include Hardware Systems, Intelligent Systems, Software Systems, Theory of Computation, and VLSI & CAD. The Masters in Electrical Engineering: Systems degree has specialization options in Communications Control Systems, Robotics & Computer Vision, and Image & Signal Processing.
5. University of California/San Diego has one of the computer science programs in the nation and one of the better master's degree selections as well. The Department of Computer Science and Engineering offers the Master of Computer Science with a long list of areas of concentration, some of which are Artificial Intelligence, Bioinformatics, Communication Networks, Computer Architecture and Compilers, Computer Graphics &Vision, Cryptography & Security, Distributed Computing, Embedded Systems & Software, and Software Engineering. The Master of Computer Engineering degree has a long list of elective courses which can be assembled to create an area of concentration.