Median Annual Salary: $88,270 Furthermore, the state's robotics firms generated almost $2 billion in revenue in 2015, while it ranks at the top of the list for granting STEM professional and graduate degrees. The school emphasizes leading-edge artificial intelligence (AI) programs, with an esteemed MS degree in AI. Applicants must submit GRE scores, transcripts, three letters of recommendation, a resume, and a statement of purpose. Brown CS offers a master's and Ph.D. in computer science. In this course, students explore the relationship between cryptography and cryptanalysis. Masters Programs in Computer Science (MPCS) are usually offered as Master of Science in Computer Science (MSCS) and Master of Business Administration (MBA) in Computer Science. Applicants must have a Bachelor’s degree, or equivalent, from an accredited institution in an area of study that is not computer science; Master’s Thesis. Ph.D. candidates must write and defend a thesis to close the degree. Course requirements for computer science master's degrees vary by program, but most programs include technical coursework in areas like programming languages, algorithms, cryptography, data processing, and network security. Many students apply for financial aid for the Ph.D. in computer science through an assistantship or fellowship, or by conducting research for an affiliate organization. All Ph.D. applicants need prerequisites in core analysis of algorithms. Since projections place New Jersey at the forefront of the technology industry as it expands, the state continues to draw in large companies like KYOCERA. Computer network architects take charge of clients' data communication networks. Course topics may include modeling, algorithms, projection, and rendering techniques, as well as hardware and software for graphic design. From Harvard University's Open Learning series, this comprehensive introduction is free to access and covers a wide variety of CS fundamentals, including data structure, algorithms, code compiling, and Flash. A career in Computer Science means that you can design and analyze new computer systems, study robotics and even research artificial intelligence. Considers years of faculty experience both inside and outside of academia. A midwestern state located in the country's Great Lakes region, Ohio's heritage includes six U.S. presidents and impressive innovation when it comes to economic expansion. This guide ranks the best computer science master's degrees in the country. Breadth requirements cover 10 topics, including artificial intelligence, robotics, and theoretical computer science. For example, an online master's degree might appeal more to working professionals, or those looking to make a career transition. U.S. News and World Report ranks CSE's graduate programs in computer science and computer engineering 11th and 7th in the nation, respectively. The following ranking reflects the top 25 states that employ most of the 4 million nationwide computer and mathematical professionals in the United States. The MS comprises 66 units, culminating in a thesis. CIS offers a master's and Ph.D. in computer science. Moreover, Indiana's favorable tax environment attracts firms looking to invest more in innovation and employees. Students pursuing a specialization culminate the degree with an independent study project. The 21 online colleges on this list are the best value options for online master's programs in computer science, based on their tuition and alumni-reported salaries. Master's students can pursue the degree part time; doctoral students must pursue full-time study. Often, this process involves designing and testing new software systems. Master's in computer science programs prioritize problem-solving and reasoning while teaching technical concepts like programming languages, computer architecture, algorithms, and cryptography. Students examine topics like paradigms, data structures, cryptocurrencies, artificial intelligence, and memory management.