2100 accredited US Universities for Graduate Programs. 400+ specializations.
1400 No GRE, GMAT schools for the Master’s program
700+ Graduate scholarships totaling $3.5 mm
Best Universities offering graduate programs in Computer and Information Sciences
What is a Master's degree program in Computer and Information Science?
The Master of Science in Computational Science program explores the junction of Logic, networks, and human behavior. With the skills and knowledge to model and design systems that are accountable, resilient, trustworthy, sustainable, and ethical students can build their career in an effective way. These graduates design, build, manage, and protect the systems and networks that make information useful and accessible. They enjoy the limitless potential for exciting careers in virtually every industry—health care, finance, research, manufacturing, government, higher education, and more.
Graduate degree in Computer and Information Sciences is offered by 38 American universities. This is a STEM-designated Graduate program that offers students a unique approach to teaching and learning. Columbia University in the City of New York is having the highest number of enrollment for Computer and Information Sciences graduate program.

Harvard School of Engineering offers a Doctor of Philosophy (Ph.D) degree in Computer Science, conferred through the Graduate School of Arts and Sciences. In addition to the Ph.D. in Computer Science, the Harvard School of Engineering also offers master’s degrees in Computational Science and Engineering as well as in Data Science which may be of interest to applicants who wish to apply directly to a master’s program.
10 semester-long graduate courses, including at least 8 disciplinary. At least 5 of the 10 should be graduate-level SEAS "technical" courses (or FAS graduate-level technical courses taught by SEAS faculty), not including seminar/reading/project courses. Undergraduate-level courses cannot be used.
Ph.D. Program Guidelines: Computer Science
GRE score required at Harvard University master's degree programs in Computer and Information Sciences- GRE Required: No
- Research assistantships: 864
- Teaching assistantships: 1388
- Financial Aid:

The Master of Science (MS) program is intended for students planning to pursue a professional career directly after finishing the MS program, rather than continuing on in a PhD program. The MS program is also suitable for students interested in undertaking a research project but who are not sure yet whether they want to make the multi-year commitment to a PhD program.
Students should apply to the MS program through the Yale Graduate School. Students in the MS program may enter the Yale PhD program. However students who wish to continue on for a doctoral degree after completing the MS must apply separately for the PhD program, using the standard forms and procedures required for applicants from outside of Yale. The MS is not a prerequisite for the PhD program, and students may apply to the PhD program directly after finishing their undergraduate degree.
The Master of Science-Computer Science
Yale University admission requirements for graduate programs in Computer Science, Information Systems and Information Technology- GRE Required: Yes
- Research assistantships: 1565
- Teaching assistantships: 1598
- Financial Aid:

Masters Program in Computational Analysis and Public Policy (CAPP).
Our department offers two Master Programs: Masters Program in Computer Science (MPCS) and Masters Program in Computational Analysis and Public Policy (CAPP).
The Masters Program in Computer Science (MPCS) offers a comprehensive and professionally-oriented computer science education that combines the foundations of computer science with the applied skills necessary for today careers in technology. The MPCS is specially well suited for students interested in careers in software engineering, mobile computing, data analytics, and high-performance computing.
Beginning September 2014, the Computer Science offers an Master in Computational Analysis and Public Policy (CAPP), partnering with the Harris School of Public Policy. Graduates of this program will be suited for occupations such as Chief Information Officer (CIO), Chief Data Officer (CDO), Chief Technical Officer (CTO), or Transparency Officer (TO).
Computer Science
GRE score required at University of Chicago master's degree programs in Computer and Information Sciences- GRE Required: Yes
- Research assistantships: 725
- Teaching assistantships: 164
- Financial Aid:
778 universities offer the Master's program in Computer and Information Sciences.
Which one best suits your need?

Computer Science
GRE score required at Duke University master's degree programs in Computer and Information Sciences- GRE Required:
- Research assistantships:
- Teaching assistantships:
- Financial Aid:

The CIS MSE program offers scholars the opportunity for advanced study in the scientific foundations of the rapidly growing field of computer science. Applicants to the MSE program should have strong training in mathematics and computer science prior coursework should include such areas as operating systems, programming languages, data structures, discrete mathematics, linear algebra, algorithms and theory coursework should be similar to the courses taken by computer science at the University of Pennsylvania.
Candidates who do not have an major in computer science should consider applying to the Master of Computer and Information Technology program (MCIT). Dual degree transfer information for current students can be accessed here. Submatriculation information for current students can be accessed here. CIS MSE students can pursue many areas within their curriculum, including AI, databases, security, programming languages, etc. The CIS Graduate Program prepares our students to be tomorrow innovators, leaders, and visionaries. Our MSE graduates have obtained a wide range of positions in industry and continued in doctoral studies. Here a sample:.
Doctoral Student, Computer Information Science, University of Pennsylvania.
Doctoral Student, Computer Science, University of Illinois, Urbana-Champaign.
The MSE degree requires completion of ten course units that satisfies all of the following requirements:.
At least seven of the ten course units required for the degree must be CIS courses. These seven courses include four core courses and three CIS elective courses described below.
Advanced study in a specific area of computer science is encouraged. Besides coursework, students may pursue Independent Studies to increase their depth of knowledge in a specific area a maximum of two independent studiy credits can be used as electives for the CIS MSE degree. Students are also encouraged to submit a master thesis (see below) which may count as two course units of Masters Student Thesis Research, CIS 597.
FORMS: Click here to access SEAS graduate forms, including the GraduatePetition for Action click here to access CIS graduate forms.
The thesis advisor and student discuss and determine the topic, scope, etc. of the thesis. The advisor and reader will evaluate the thesis and make the determination of its suitability as a research document. An oral presentation of the thesis is required. Once the final thesis document is approved, it is signed by the advisor, reader, and CIS MSE Program Chair, Dr. Swapneel Sheth. Information re: thesis formatting and submission of the thesis to the SEAS Research and Academic Services Office can be accessed here. A copy of the approved version of the thesis should be emailed to the CIS Master chair.
A minimum GPA of 2.7 for master students must be maintained in order to be considered in good academic standing. If this minimum is not maintained, academic probation or dismissal from the program will be invoked. A 2.7 final GPA must be achieved to graduate in all situations. (Effective Fall 2007 class). Students are permitted to graduate with an F grade in a course however, no grade lower than a C will be counted towards the degree. In particular, a C grade or better must be achieved in the core courses or they must be retaken.
Watch for email announcements regarding applying for graduation. Information on applying for a degree graduation can be found here.
If needed, master thesis instructions should be obtained early on in the writing stage. You should make your advisor aware of the need for a timely reading and signature before graduation.
Students who graduate in August or December may participate in the following May Commencement a student graduating in August may participate in the May Commencement prior to graduation contact Mike Felker for information.
Students are allowed a maximum of seven years to complete the MSE degree program.
The degree and major requirements displayed are intended as a guide for students entering in the Fall of 2019 and later. Students should consult with their academic program regarding final certifications and requirements for graduation.
Computer Information Science, MSE University of Pennsylvania
University of Pennsylvania admission requirements for graduate programs in Computer Science, Information Systems and Information Technology- GRE Required:
- Research assistantships:
- Teaching assistantships:
- Financial Aid:

Graduate study in computer science within the Computing & Mathematical Sciences department is oriented principally toward Ph.D. research. The Ph.D. program requires a minimum of three academic years of residence; required coursework is generally completed within the first two years. Students must maintain high academic standards during their graduate residence. A student’s Ph.D. research must exhibit originality in the formulation, analysis, and solution of a problem that is significant to the field of study. The option representative and executive officers are available to discuss concerns regarding academic progress.
Graduate Degree in Computer Science
- GRE Required:
- Research assistantships:
- Teaching assistantships:
- Financial Aid:

The doctoral program in Computer Science is a full-time program: Admitted doctoral students have only the Ph.D. as their degree objective, and they have guaranteed funding for up to five years.
GRE scores are not required for admission.
Computer Science Ph.D.
GRE score required at Dartmouth College master's degree programs in Computer and Information Sciences- GRE Required:
- Research assistantships:
- Teaching assistantships:
- Financial Aid:

Johns Hopkins University's Computer Science Department in Whiting School of Engineering (WSE) provides its students with full-time study programs at the Homewood campus in Baltimore. When obtaining a graduate degree in Computer Science from Hopkins, not only does one become eligible for more attractive job opportunities but also benefits from an elevated earning potential. With a research-oriented mindset, all aspects of their highly adjustable graduate program are informed by recent advancements and discoveries within this field. Furthermore, the Masters of Sciences in Engineering in Computer Science has Human Language Technology as its exclusive concentration jointly administered by WSE and the Center for Language and Speech Processing.
Master of Science in Engineering in Computer Science (MSE)
GRE score required at Johns Hopkins University master's degree programs in Computer and Information Sciences- GRE Required:
- Research assistantships:
- Teaching assistantships:
- Financial Aid:

Students in the PhD program in computer science work with leading researchers in cutting-edge labs to advance the state of the art in distributed systems, artificial intelligence, human computer interaction, theoretical computer science, and computer graphics. There are ample opportunities for interdisciplinary collaborations across the Northwestern schools. Students are fully funded through research assistantships, teaching assistantships, and fellowships.
The department looks for students with a strong academic record and a high motivation for innovative research. Prior research experience is a plus. An MS degree is not required.
Each student receiving the PhD should have a solid background in his or her field as preparation for a career in research or teaching. To ensure that each of the students receives this background, they require them to choose and complete a program of study corresponding to his or her intended field of inquiry.
PhD in Computer Science
GRE score required at Northwestern University master's degree programs in Computer and Information Sciences- GRE Required:
- Research assistantships:
- Teaching assistantships:
- Financial Aid:

Washington University in St Louis offer unique, cutting edge degrees in either Computer Science or Computer Engineering. The faculty's diverse research interests and multidisciplinary approach allow students to customize their PhD experience and find solutions to real-world problems in a collaborative environment.
As a doctoral candidate, students will also receive a generous stipend to cover living expenses and a new, high-end Apple laptop computer. This support is guaranteed as students continue to make satisfactory progress towards their degree.
PhD in Computer Science or Computer Engineering
GRE score required at Washington University in St Louis master's degree programs in Computer and Information Sciences- GRE Required:
- Research assistantships:
- Teaching assistantships:
- Financial Aid:
What kind of scholarships are available for Graduate Programs in Computer and Information Sciences?
We have 149 scholarships awarding up to $1,054,829 for Masters program in for Computer and Information Sciences, targeting diverse candidates and not restricted to state or school-based programs.
Scholarship name | Amount | Credibility |
---|---|---|
ASNT Fellowship Award | $20,000 | High |
Google Lime Scholarship | $5,000 | High |
The Innovator’s Grant | $3,600 | High |
GeneTex Scholarship Program | $2,000 | High |
GMiS STEM Scholarships | $500 | High |
Find scholarships and financial aid for Computer and Information Sciences graduate programs
How much does it cost to get a Master's in Computer and Information Sciences and how to find the most affordable Masters program?
Master's degree in Computer and Information Sciences is offered by 774 US universities. The tuition for the Master's degree can range from $6,673 per year at Northwest Missouri State University to $60,363 at Brown University.
The tuition at public universities will be lower for in-state students when compared to private universities but you get more financial aid at private universities.
Most affordable Master's program in Computer and Information SciencesWhat is the GRE score required for admission to Master's degree in Computer and Information Sciences?
Gre score requirements differ from school to school. Most colleges do not publish the cutoff scores. For example 774 universities offer Master's programs in Computer and Information Sciences.
Stanford University: 7.GRE test scores are required.
Brown University: GRE genral test scores are not required.
Gre score requirements for Master's program in Computer and Information SciencesAre there colleges for the Computer and Information Sciences Masters program that do not require GRE/GMAT?
Quite a few accredited universities have waived off the GRE score requirements for admissions to Masters programs. 774 offer Graduate programs in Computer and Information Sciences. Below are listed 10 universities that do not require GRE/GMAT for admission to Master's program. For viewing the all the schools that have waived off GRE/GMAT for the admission, use Match Me Masters.
No GRE schools for Masters in Computer and Information SciencesAre there any one year masters programs in Computer and Information Sciences?
A full-time Master’s program is usually a 2-year program, but there are accredited and Nationally ranked universities that offer 1-year and 18-month Master’s programs. An 18-month program can be completed in one year because if you are able to complete the credit requirements, you can get the degree in 1 year.
40 Universities offer On-campus Masters's Program within One Year - 18 months. The tuition for a Master's can range from $6,673 to $58,120.
On-campus Masters 1 year - 18 months in Computer and Information SciencesWhich are the accredited universities that offer phd/doctoral programs offered in Computer and Information Sciences?
123 universities offer graduate PHD program in Computer and Information Sciences
Best Computer and Information Sciences graduate PHD programsIs it worth getting a master's degree in Computer and Information Sciences?
Before you invest 2-3 years of your life and anywhere between $40,000 - $110,00 of your hard earned money, students do ask as to what is the return on investment on the Master's degree. Here are some of the statistics from bls.gov.
Are there universities offering online Master's in Computer and Information Sciences?
Online Master's degree in Computer and Information Sciences is offered by 76 US universities. The tuition for the Master's degree can range from $6,750 per year at Southern New Hampshire University to $70,860 at Columbia University in the City of New York.
Online Master's in Computer and Information SciencesCan you get a Master’s degree in computer science in a year?
Yes, it is possible to get a masters degree in Computer Science in 12 months. Find the list of universities at On-campus Masters 1 year - 18 months in Computer and Information Sciences
How many credits are required to complete an on-campus Master’s program in Computer Science?
The credits required to complete an on-campus Master's program are going to be different from that of an online Master's program. Usually, Online Master's programs require more credits than on-campus programs, as they will be completed in less time. But it depends on the university to come to a decision on the credit hours based on the courses they provide.
For instance, the Kansas State University requires 33 credits to finish the Master of Computer Science program, whereas East Carolina University requires 30 credits to complete the MS degree in Computer Science.
Is a Computer Science Master’s program the same as a Software Engineering Masters Program?
Computer science takes a wide approach to the study of the principles of computers that covers both theory and application. This field includes the understanding and application of both abstract and concrete knowledge. Whereas Software engineering is a field largely concerned with the application of engineering processes to the creation, deployment, and design of software for a variety of different purposes.
CS focuses on Algorithms and complexity, Architecture and organization, Computational science, Discrete structures, Graphics and visualization, Human-computer interaction, Information assurance and security.
Software Engineering about Computing essentials, Mathematical and engineering fundamentals, Software modeling and analysis, Requirements analysis and specification, Software design, Software verification and validation, Software quality and security.
Computer science graduates known for the designation of Research scientists; Network architects; computer programmers; computer support specialists; information security analysts; software developers; and web developers.
Whereas they have a degree in Software Engineering pursuing their careers as a computer network architect; computer systems analysis; and information research.
What is the cost of doing an Online computer science masters program and on-campus computer science masters program the same?
The tuition rate for a master's in computer science varies depending on the program you attend. According to US News and World Report, the per-credit tuition for a master's in computer science is anywhere from $500 to $2,000, which translates to a total tuition of between $15,000 and $72,000. Whereas the online program lies slightly on the cheaper side. The tuition for online Masters can range from $9,504 to $57,010.
For example, the University of Illinois at Urbana offers a computer science online master's program with a tuition cost of $670 per credit hour, for a total of $21,440 for a complete 32-credit hour degree.
Career Outlook
Employment of computer and information systems managers is projected to grow 11 percent from 2020 to 2030, faster than the average for all occupations. About 42,400 openings for computer and information systems managers are projected each year, on average, over the decade. Many of those openings are expected to result from the need to replace workers who transfer to different occupations or exit the labor force, such as to retire.
The median annual wage for computer and information systems managers was $151,150 in May 2020. Number of Jobs in 2020 was 482,000.
Career Opportunities with master's degree in Computer and Information Sciences
Job Title | 2020 median Pay | Number of Jobs | Job Outlook | What they do |
---|---|---|---|---|
Computer and Information Systems Managers | $151,150 | 482,000 | Employment of computer and information systems managers is projected to grow 11 percent from 2020 to 2030, faster than the average for all occupations. About 42,400 openings for computer and information systems managers are projected each year, on average, over the decade. Many of those openings are expected to result from the need to replace workers who transfer to different occupations or exit the labor force, such as to retire. | Computer and information systems managers plan, coordinate, and direct computer-related activities in an organization. |
Computer and Information Research Scientists | $126,830 | 33,000 | Employment of computer and information research scientists is projected to grow 22 percent from 2020 to 2030, much faster than the average for all occupations. About 3,200 openings for computer and information research scientists are projected each year, on average, over the decade. Many of those openings are expected to result from the need to replace workers who transfer to different occupations or exit the labor force, such as to retire. | Computer and information research scientists design innovative uses for new and existing computing technology. |
Computer Network Architects | $116,780 | 165,200 | Employment of computer network architects is projected to grow 5 percent from 2020 to 2030, slower than the average for all occupations. Despite limited employment growth, about 11,000 openings for computer network architects are projected each year, on average, over the decade. Most of those openings are expected to result from the need to replace workers who transfer to different occupations or exit the labor force, such as to retire. | Computer network architects design and build data communication networks, including local area networks (LANs), wide area networks (WANs), and Intranets. |
Information Security Analysts | $103,590 | 141,200 | Employment of information security analysts is projected to grow 33 percent from 2020 to 2030, much faster than the average for all occupations. About 16,300 openings for information security analysts are projected each year, on average, over the decade. Many of those openings are expected to result from the need to replace workers who transfer to different occupations or exit the labor force, such as to retire. | Information security analysts plan and carry out security measures to protect an organization’s computer networks and systems. |
Computer Systems Analysts | $93,730 | 607,800 | Employment of computer systems analysts is projected to grow 7 percent from 2020 to 2030, about as fast as the average for all occupations. About 47,500 openings for computer systems analysts are projected each year, on average, over the decade. Many of those openings are expected to result from the need to replace workers who transfer to different occupations or exit the labor force, such as to retire. | Computer systems analysts study an organization’s current computer systems and find a solution that is more efficient and effective. |
Best paying jobs for Computer and Information Sciences - Updated 2023
How can I compare the Computer and Information Sciences Graduate Programs?
Compare the GRE score requirements, admission details, credit requirements and tuition for the Master's Program, from 778 universities offering Graduate School Programs in Computer and Information Sciences. Compare Graduate School Programs in Computer and Information Sciences
How will you rate the search results?
5.0 rating, based on 4 reviews
Here are some universities that offer Master of Computer Science programs with a concentration in AI or Machine Learning.
> University of Miami - MS in Electrical and Computer Engineering Concentration in Artificial Intelligence
> The University of Texas at Austin - MS in Computer Science- Machine Learning and Artificial Intelligence Concentration
> Columbia University in the City of New York - Machine Learning | Department of Computer Science
I want to pursue a Master's degree in computer science not in AI. Thanks for the help
The number of jobs in the industries might have become low. But the best thing about a degree in computer science is that students with a computer science background can work in any field. In almost all fields you can find a job with this degree.
And the second thing is the tuition amount. $100k for a master's degree is too much. You can get a master's degree in computer science with a tuition cost of 40k-50k. Most affordable Master's program in Computer and Information Sciences.