Other responsibilities include updating existing software or applications, fixing faulty lines of code, and using code libraries to simplify codes. All students attend an orientation the week before they begin classes. There are many jobs for computer science majors, which vary in function and in pay. This field also involves analysis of data to determine network and technology requirements for a business, as well as network modeling, management, analysis, and budgeting. The online master's degree in computer science offers 10 specialization options, including biocomputation, human-computer interaction, and computer and network security. 87% Discover programs you’re interested in and take charge of your education. If you really love doing something in particular and you think you'll be able to find work doing it, then go for it. This comprises at least five courses, chosen from four areas: theory, software, systems, and applications. The department also offers an expanded MS in computer science for students with engineering or science backgrounds but limited computer science knowledge. 2020 , ©, What Is Machine Learning ? Tuition Available to students and early professionals, the AIAS Foundation Scholarship Fund offers up to $2,500 to students who plan to pursue a career in the video game industry. Web developers assess the needs of users for information-based resources. Founded in 1965, Cornell's computer science department was one the first of its kind in the nation. Incoming students must know a programming language -- preferably C++. Northwestern lauds an MS in computer science, renowned for state-of-the-art research, award-winning faculty, and considerable student resources. Each specialization requires its own curriculum. Graduation Rate Computer science majors are hot in demand, and the salaries show it: in 2018, computer science majors had a projected average starting salary of $66,005, according to the National Association of Colleges and Employers. They also receive hands-on experience through work with Cornell's industry partnerships, which also allows them to showcase their skills to potential employers. Students must take at least 18 hours of computer science courses. The system architectural specifications may not endorse a specific brand for the components to be used . Graduation Rate $$$$$ With job growth expected to be 13% over the next 10 years, and salaries ranging from $80,000-$115,000 (more here), computer science is a good way to go for job security, variety of work opportunities and a fascinating, ever-changing career. Each student develops a product that demonstrates their ability to design, create, and document software. Students in the general MS build on the core with more electives, and those in either of the two specializations complete their track requirements. Durham, NC Options include operating systems and networks and protocols. Problem-solving skills and a broad knowledge of technology and computer systems help computer science majors excel in this role. Tufts University $$$$$ $$$$$ All students choose which courses they want to take from a portfolio of options. Some participants may complete a research thesis to fulfill this requirement and finish the computer science master's degree. 94% The DBMS allows us to develop  a software application for creating , managing and administering the databases. Learners receive advanced theoretical knowledge and practical experience as they complete 9-13 courses in just two years. Participants can choose up to 12 units from outside the department. The MS in computer science at Carolina allows learners to transfer up to six hours of relevant coursework from another college. View School Profile Students complete 10 courses, seven of which focus on CIS, on campus in Philadelphia. Stevens educates thousands of aspiring leaders and innovators on a hilltop campus in Hoboken, across the river from New York City. These include automata, formal languages, and computation; artificial intelligence; machine learning; and modeling and simulation. View School Profile "Computer and Information Systems Managers." Learners interested in pursuing advanced training not covered by an available track can choose the MS personalized track. Admission requires GRE scores and strong quantitative and analytical skills. Graduation Rate The MS in computer science at Carolina allows learners to transfer up to six hours of relevant coursework from another college. Location Location "Web Developers." All students complete three classes minimum in at least one of seven computer science tracks, which correspond with students' thesis research or project areas of interest. Northwestern lauds an MS in computer science, renowned for state-of-the-art research, award-winning faculty, and considerable student resources. The school notes that employers from various industries recruit Northwestern graduates because of their professional expertise. Students at Rochester study on an Upstate New York campus, located closer to Toronto than New York City. Most colleges and universities look for a combination of education, experience, and acumen when reviewing applicants. Columbia University maintains a reputation as one of the world's most important research centers. Admission to the computer science master's degree requires GRE scores, plus a BS in computer science, computer engineering, or a related field.