Qualified and Popular Computer and Information Sciences Graduate Programs

In United States, 211 schools have the Computer and Information Sciences programs in graduate level. Among them, we select 20 best graduate schools that are qualified and have a number of completers in the study area. Brown University has the most expensive graduate tuition & fees of $63,866 and Georgia Institute of Technology-Main Campus has the most completers (2,127 students) who earned their graduate degree for Computer and Information Sciences program.
The next table compares the popular and qualified Computer and Information Sciences graduate programs by rank, tuition, and number of completers. You may want see the overall tuition information and list of all graduate programs that offers Computer and Information Sciences programs at Computer and Information Sciences tuition information page.
2022-2023 Qualified and Popular Computer and Information Sciences Graduate Schools Comparison
RankNameGraduate Tuition & FeesNumber of Completers1)Total Number of Graduate StudentsNumber of Total Graduate ProgramsStudents to Faculty Ratio
1 Massachusetts Institute of TechnologyPrivate, 4 yearsCambridge, MA $61,075 25 7,201 117 programs 3 to 1
2 Harvard UniversityPrivate, 4 yearsCambridge, MA $53,760 77 21,263 451 programs 7 to 1
3 Columbia University in the City of New YorkPrivate, 4 yearsNew York, NY $54,627 489 25,880 438 programs 6 to 1
4 University of PennsylvaniaPrivate, 4 yearsPhiladelphia, PA $44,162 295 16,951 395 programs 8 to 1
5 Yale UniversityPrivate, 4 yearsNew Haven, CT $46,900 52 8,131 216 programs 6 to 1
6 Brown UniversityPrivate, 4 yearsProvidence, RI $63,866 0 3,550 274 programs 6 to 1
7 Rice UniversityPrivate, 4 yearsHouston, TX $52,342 144 4,178 160 programs 6 to 1
8 Johns Hopkins UniversityPrivate, 4 yearsBaltimore, MD $62,962 295 25,231 385 programs 6 to 1
9 New York UniversityPrivate, 4 yearsNew York, NY $39,592 518 29,743 433 programs 8 to 1
10 Tulane University of LouisianaPrivate, 4 yearsNew Orleans, LA $63,244 13 5,242 276 programs 8 to 1
11 The University of Texas at AustinPublic, 4 yearsAustin, TX $22,952
($12,036 Residents)
126 11,075 374 programs 18 to 1
12 University of Virginia-Main CampusPublic, 4 yearsCharlottesville, VA $34,832
($21,742 Residents)
82 8,638 215 programs 15 to 1
13 Georgia Institute of Technology-Main CampusPublic, 4 yearsAtlanta, GA $30,646
($15,570 Residents)
2,127 26,881 136 programs 19 to 1
14 University of FloridaPublic, 4 yearsGainesville, FL $30,130
($12,737 Residents)
348 20,659 451 programs 16 to 1
15 Northeastern UniversityPrivate, 4 yearsBoston, MA $27,009 309 13,711 201 programs 16 to 1
16 University of Michigan-Ann ArborPublic, 4 yearsAnn Arbor, MI $52,456
($26,226 Residents)
0 18,530 469 programs 12 to 1
17 Rutgers University-New BrunswickPublic, 4 yearsNew Brunswick, NJ $34,182
($21,078 Residents)
102 14,293 383 programs 15 to 1
18 University of Wisconsin-MadisonPublic, 4 yearsMadison, WI $25,577
($12,251 Residents)
165 12,650 515 programs 18 to 1
19 Loyola Marymount UniversityPrivate, 4 yearsLos Angeles, CA $20,748 2 2,866 119 programs 11 to 1
20 William & MaryPublic, 4 yearsWilliamsburg, VA $35,136
($16,776 Residents)
24 2,857 75 programs 12 to 1
1) Number of completers who received/competing graduate Computer and Information Sciences program - master, doctorate, or post-graduate certificate.

Sub Major Programs and Concentrated area of Computer and Information Sciences

Check out sub programs and/or concentrated Computer and Information Sciences programs.
A program that focuses on the symbolic inference, representation, and simulation by computers and software of human learning and reasoning processes and capabilities, and the computer modeling of human motor control and motion. Includes instruction in computing theory, cybernetics, human factors, natural language processing, and applicable aspects of engineering, technology, and specific end-use applications
A program that focuses on the design of technological information systems, including computing systems, as solutions to business and research data and communications support needs. Includes instruction in the principles of computer hardware and software components, algorithms, databases, telecommunications, user tactics, application testing, and human interface design
A program that focuses on computer systems from a user-centered perspective and studies the structure, behavior and interactions of natural and artificial systems that store, process and communicate information. Includes instruction in information sciences, human computer interaction, information system analysis and design, telecommunications structure and information architecture and management
Any instructional program in Computer and Information Sciences which is not categorized in sub area
A program that focuses on the general writing and implementation of generic and customized programs to drive operating systems and that generally prepares individuals to apply the methods and procedures of software design and programming to software installation and maintenance. Includes instruction in software design, low- and high-level languages and program writing; program customization and linking; prototype testing; troubleshooting; and related aspects of operating systems and networks
A program that prepares individuals to apply the knowledge and skills of general computer programming to the solution of specific operational problems and customization requirements presented by individual software users and organizational users. Includes training in specific types of software and its installation and maintenance
Any instructional program in Computer Programming which is not categorized in sub area
A program that prepares individuals to master and use computer software programs and applications for inputting, verifying, organizing, storing, retrieving, transforming (changing, updating, and deleting), and extracting information. Includes instruction in using various operating system configurations and in types of data entry such as word processing, spreadsheets, calculators, management programs, design programs, database programs, and research programs
A program that focuses on the theory, organization, and process of information collection, transmission, and utilization in traditional and electronic forms. Includes instruction in information classification and organization; information storage and processing; transmission, transfer, and signaling; communications and networking; systems planning and design; human interfacing and use analysis; database development; information policy analysis; and related aspects of hardware, software, economics, social factors, and capacity
A program that prepares individuals to apply programming and systems analysis principles to the selection, implementation, and troubleshooting of customized computer and software installations across the life cycle. Includes instruction in computer hardware and software; compilation, composition, execution, and operating systems; low- and high-level languages and language programming; programming and debugging techniques; installation and maintenance testing and documentation; process and data flow analysis; user needs analysis and documentation; cost-benefit analysis; and specification design
A program that focuses on computer theory, computing problems and solutions, and the design of computer systems and user interfaces from a scientific perspective. Includes instruction in the principles of computational science, computer development and programming, and applications to a variety of end-use situations
A program that prepares individuals to apply HTML, XML, Javascript, graphics applications, and other authoring tools to the design, editing, and publishing (launching) of documents, images, graphics, sound, and multimedia products on the World Wide Web. Includes instruction in Internet theory, web page standards and policies, elements of web page design, user interfaces, vector tools, special effects, interactive and multimedia components, search engines, navigation, morphing, e-commerce tools, and emerging web technologies
A program that prepares individuals to design and manage the construction of databases and related software programs and applications, including the linking of individual data sets to create complex searchable databases (warehousing) and the use of analytical search tools (mining). Includes instruction in database theory, logic, and semantics; operational and warehouse modeling; dimensionality; attributes and hierarchies; data definition; technical architecture; access and security design; integration; formatting and extraction; data delivery; index design; implementation problems; planning and budgeting; and client and networking issues
A program that focuses on the software, hardware, and mathematical tools used to represent, display, and manipulate topological, two-, and three-dimensional objects on a computer screen and that prepares individuals to function as computer graphics specialists. Includes instruction in graphics software and systems; digital multimedia; graphic design; graphics devices, processors, and standards; attributes and transformations; projections; surface identification and rendering; color theory and application; and applicable geometry and algorithms
A program focusing on the principles of applied visual simulation technology and the application of quantitative analyses to human-computer interaction. Includes instruction in object-oriented programming, artificial intelligence, computer communications and networks, computer graphics, virtual worlds and simulation systems, probability, statistics, stochastic modeling, data analysis, human-performance evaluation, and human-behavior modeling
Any instructional program in Computer Software and Media Applications which is not categorized in sub area
A program that focuses on the design, implementation, and management of linked systems of computers, peripherals, and associated software to maximize efficiency and productivity, and that prepares individuals to function as network specialists and managers at various levels. Includes instruction in operating systems and applications; systems design and analysis; networking theory and solutions; types of networks; network management and control; network and flow optimization; security; configuring; and troubleshooting
A program that prepares individuals to manage the computer operations and control the system configurations emanating from a specific site or network hub. Includes instruction in computer hardware and software and applications; local area (LAN) and wide area (WAN) networking; principles of information systems security; disk space and traffic load monitoring; data backup; resource allocation; and setup and takedown procedures
A program that prepares individuals to oversee and regulate the computer system and performance requirements of an entire organization or network of satellite users. Includes instruction in performance balancing; redundancy; local area (LAN) and wide area (WAN) network management; system migration and upgrading; outage control; problem diagnosis and troubleshooting; and system maintenance, budgeting, and management
A program that prepares individuals to assess the security needs of computer and network systems, recommend safeguard solutions, and manage the implementation and maintenance of security devices, systems, and procedures. Includes instruction in computer architecture, programming, and systems analysis; networking; telecommunications; cryptography; security system design; applicable law and regulations; risk assessment and policy analysis; contingency planning; user access issues; investigation techniques; and troubleshooting
A program that prepares individuals to develop and maintain web servers and the hosted web pages at one or a group of web sites, and to function as designated webmasters. Includes instruction in computer systems and networks, server installation and maintenance, web page design and editing, information resources management, web policy and procedures, Internet applications of information systems security, user interfacing and usability research, and relevant management and communications skills
A program that prepares individuals to design, develop, and manage information technology projects in a variety of companies and organizations. Includes instruction in principles of project management, risk management, procurement and contract management, information security management, software management, organizational principles and behavior, communications, quality assurance, financial analysis, leadership, and team effectiveness
Any instructional program in Computer/Information Technology Services Administration and Management which is not categorized in sub area
Any instructional program in Computer and Information Sciences and Support Services which is not categorized in sub area
Data Source: