Computer Science Degree

See a list of Computer Science Programs by Clicking Here!

Why Pursue a Career in Computer Science?

A degree in computer science prepares individuals with the skills and knowledge necessary to understand and develop systems of information. A program in computer science provides students with a cross section of study that includes various sciences and mathematics. Computer science is a relatively new field of study, but has grown complex as the pace of technology has increased over the last few decades. Students will be exposed to how computer systems work, learn to manipulate and code for such systems, and how to implement such systems in theory and practice. Degrees in computer science are available from the associate level to the doctoral, with lower level degrees typically involving practical applications and higher level degrees more committed to research and development.

What is Computer Science?

Computer Science may be seen by some as a catch-all term in this day and age as frequently as it is used in every day conversation.  As a foundational science, computer science is not the same as computer information systems nor is it the same as information technology.  The essence of computer science is an area of study focused the theoretical bedrock of computation and information.   By unpacking these facets of computer science, you will get a clear understanding of the term and its applicability in school, work, and beyond.

Computation

The definition of computation is any type of calculation utilizing a prescribed algorithmic model to process data and/or information.  The nature of computation allows for calculations to include both non-arithmetic and arithmetic steps so long as it adheres to a well-defined model.

A computation can be seen as a physical phenomenon within a closed system like a computer.  These physical systems can include the following types of computers: DNA, digital, mechanical, quantum, molecular, wetware, analog, and microfluidics.  For additional research, you can dig into a variety of computational theories include physics of computation, natural computing, and digital physics.

In terms of mathematical models, there are diverse models and algorithmic theories developed to efficiently handle an array of computations.  A list of common computational models includes the following:

  • Computability – The computability theory closely tied to mathematical logic and recursion theory along with Rice’s theorem.
  • Formal Language – Formal language theory starts with the notion that languages are seen as sets of operations over an alphabet akin to the automata theory.
  • Computational Complexity – The theory of computational complexity starts with whether a problem can be solved with a computer which is bound by space and time complexity.
  • State – A state model includes PRAM, Turing machine, and finite state automation.
  • Logic – A logical model of computation in computer science that uses programming languages like Prolog, Datalog, and ASP to solve problems.
  • Concurrent – A concurrent model breaks down an algorithm into order-dependent units or components which includes process calculi and actor model.

Information

Volumes upon volumes of books have been written about information.  The definition, importance, and elasticity of information are widely understood.  In this section, we will focus on its applicability to computer science.  More specifically, the five most vital aspects of the processes and techniques related to information pertaining to computer science including: capture, processing, generation, presentation, transmission, and storage.

  • Capture – Capturing information is the genesis of computer science. Information can be captured through simple modules like a sensor which simply detects changes in its environment and sends that information to another electronic device.  On the other end of complexity of information capture is a computer with multi-operational states.
  • Processing – How information is processed is another important piece of the puzzle after it has been captured. A common set of processing techniques include encoding, compression, encrypting, and packaging in sequential or parallel in a centralized or distributed network.
  • Generation – Information needs to be generated after being captured through some mechanism or system. The three most common types of information generation are computation, composition, and formulation.
  • Presentation – Once information has been captured and processed, it is important to provide users with a systematic presentation of the information. Presentation of information can include display methods and visualization for users and computers.
  • Transmission – The transmission of information is the transfer of data, voice, signal, image, or video through single-point or multi-point channels. A common set of channels are copper wiring, wireless communication, computers, and optical fibers.
  • Storage – Lastly, computer science pays special attention to how information is stored. The most common types of storage methods are digital, optical, magnetic, and holographic.

A curriculum in computer science may include:

  • Databases
  • Calculus
  • Logic and Computers
  • Programming Principles
  • Theory of Computers

Schools Other Students Requested Information From:

Employment Opportunities

Individuals with a degree in computer science are qualified for a varying number of jobs. From network administration, to repair, to research and development, individuals with a background in computer science will find no shortage of opportunities. This is due to the increased dependence on computers and the continuing trend toward complexity for technology as a whole. Positions are available with government institutions, private corporations, and everything in between. Retailers of computers often employ individuals with degrees in computer science for positions in repair or sales.

Research positions require doctoral degrees, which may take up to nine years to complete depending on the student and the program taken. Such positions will have individuals utilize current technology to develop and realize the next generation of technology. Such positions are highly lucrative and in high demand due to the limited number of professionals available. Students able to demonstrate skill and acumen in research and design will be highly sought after by companies or agencies developing new and exciting technologies.

Requisite Skills for Computer Science College Students

A common set of requirements for incoming college students and working professionals looking to upskill in computer science includes math, physics, engineering, and computing essentials.  The math and physics requirements will vary by school but an advanced set of both educational domains will help immensely.  A healthy understanding of sociology, linguistics, anthropology, and psychology can be very helpful tools for many students in computer science as these disciplines help reveal how humans think and behavior.  If computer scientists better understand how others think, programs and applications can be constructed to maximize usage and impact.

The more obvious requisite skills for a computer science student is to learn a programming language.  With the myriad code camps and free tools available on the internet today, students should be able to have a working knowledge of a programming language or two prior to college matriculation.  Prior to taking any online class, do your homework to ensure the course or program utilizes good coding practices as unwinding bad coding habits is a challenge for most people.

For precise information about course requirements by college or university, make sure to investigate schools listed below and request information from schools on your short list.  From this centralized method, you will be able to quickly assimilate information about course requirements, admissions, and financial aid prior to applying to the school.

What are the Top Jobs with a Computer Science Degree?

A computer science degree is a window into a variety of computer-based specialties you need to know.  The CASB or Computer Sciences Accrediting Board provides great resources for students and professional computer scientists.  We have culled a list of areas within computer science that you may find interesting as you work towards the completion of your college degree.  These areas of specialty and their respective resource pages include:

Computer Science Salary Breakdown

College graduates earning a degree in computer science can expect to receive a higher than average rate of compensation.  In fact, computer science has yet again been selected as the #1 best paying college degrees as seen on our recent survey published here.  The median base salary for a computer scientist is around $70,000 as an aggregate number.  It is important to know the salaries for computer scientists can vary greatly depending on the job, city, state, and years of experience.  Here is a quick breakdown of each to give you a working baseline of salaries for computer science majors by each set of important criteria.

Top Paying Computer Science Jobs (MSC)

  • Principal Software Engineer                 Salary Range: $103,179-$173,233
  • Senior Software Developer                    Salary Range: $77,827-$139,688
  • Senior Software Engineer                      Salary Range: $87,154-$149,786
  • Software Programmer                            Salary Range: $66,246-$122,939
  • Software Development Engineer          Salary Range: $81,451-$123,878

Top Paying States for Computer Scientists – Median Annual Income

  • California                           $116,170
  • Washington                       $111,949
  • Massachusetts                   $98,748
  • New York                            $97,382
  • Texas                                   $92,722

Top Paying Cities for Computer Science Majors – Median Annual Income

  1. San Jose, California                    $125,978
  2. San Francisco, California           $124,892
  3. Seattle, Washington                    $112,609
  4. New York, New York                   $100,744
  5. Boston, Massachusetts               $99,555

Median Income for Computer Scientists (MCS) by Years of Experience

Less than 1 Year Experience      $72,238

1-4 Years’ Experience                  $81,608

5-9 Years’ Experience                  $99,119

10-19 Years’ Experience              $113,195

20 + Years’ Experience               $127,233

Note: the average salary for individuals with a degree in computer science will vary greatly based on the level of education, type of work, and experience.  Individuals interested in computer science may also be interested in network administration, mathematics, or physics.   A list of top computer science programs from accredited colleges and universities can be found on our blog.

Get Your Degree!

Get information on programs from our featured schools.

Career Summary: Computer science Major

MEDIAN SALARY
$118,700.00

PERCENT ABOVE NATIONAL INCOME AVERAGE
68.78%

TOTAL SECTOR EMPLOYMENT
72,950



Online Colleges: Computer Science

Associate Degree: Computer Science

Bachelor Degree: Computer Science

Master Degree: Computer Science

Colleges That Offer Computer Science

Listed below are the most popular schools in the U.S. that may have computer science programs. Schools can be filtered by clicking the drop-down menu below and selecting online or a state. Popular schools are defined as the most number of graduates as reported by the latest published IPEDS survey.*

Filter Schools by State:

C = Certificate or Award | A = Associate Degree | B = Bachelor's Degree | M = Master's Degree | D = Doctorate Degree (PhD,MD,...)

University of Southern California

Los Angeles, CA |

The University of Southern California (USC) has two main campuses, both located in Los Angeles, CA.  USC's University Park campus is near downtown-metro Los Angeles, near the city's major museums.  The University Park campus is home to most of USC's professional schools and the College of Letters, Arts and Sciences, the Graduate School and the School of Dentistry.  USC's ...

School Details

  • Tuition (In-State): $50,277
  • Type: 4-Year Private College
  • Students Enrolled: More Than 20,000
  • Telephone: (213) 740-2311

Programs

  • Artificial Intelligence and Robotics (B,M,D)
  • Informatics (B,M,D)
  • Computer Science (B,M,D)
  • Data Modeling, Warehousing and Database Administration (B,M,D)

University of Central Missouri

Warrensburg, MO |

Central provides a variety of degree programs for students to aid them in their growth and development. The school is located in Warrensburg, Missouri and publically funded. Enrollment at Central exceeds eleven thousand per year. Here is a list of some of the popular programs Central offers: Education Security And Protective Services Health And Clinical Professions Business And Marketing Studies The admissions process will ...

School Details

  • Tuition (In-State): $7,322
  • Type: 4-Year Public College
  • Students Enrolled: 10,000 to 19,999
  • Telephone: (660) 543-4111

Programs

  • Computer (B,M)
  • Information Technology (B,M)
  • Computer Science (B,M)

Arizona State University

Tempe, AZ |

Arizona State University is the largest research university in the US, with four campuses; the Tempe Campus being the original and the largest campus. It is located approximately eight miles from downtown Phoenix, in the heart of Tempe, Arizona. History The first building erected on the Tempe Campus was Old Main. It remains a part of the Tempe Campus ...

School Details

  • Tuition (In-State): $10,158
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (480) 965-2100

Programs

  • Computer (B,M,D)
  • Informatics (B,M,D)
  • Computer Science (B,M,D)
  • Computer Software and Media Applications (B,M,D)

University of Illinois at Urbana - Champaign

Champaign, IL |

The University of Illinois at Urbana is the largest and oldest campus in the University of Illinois system and is a public research facility. History The University of Illinois at Urbana was established in 1867, after a bidding war between several Illinois cities. It was originally called the Illinois Industrial University and was founded under the 1862 Morrill Act. ...

School Details

  • Tuition (In-State): $15,054
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (217) 333-1000

Programs

  • Computer and Information Sciences (B,M,D)
  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)

Stanford University

Stanford, CA |

Stanford University provides a variety of degree programs for students to assist them in their growth and development. The school is located in Stanford, California and operated as a private institution. Stanford University has an annual student enrollment of approximately nineteen thousand. Here is a list of some of the popular programs Stanford University offers: Business And Marketing Studies Engineering Legal Professions And ...

School Details

  • Tuition (In-State): $46,320
  • Type: 4-Year Private College
  • Students Enrolled: 10,000 to 19,999
  • Telephone: (650) 723-2300

Programs

  • Computer Science (B,M,D)

Massachusetts Institute of Technology

Cambridge, MA |

Massachusetts Institute of Technology is a nonprofit private institution located in Cambridge, MA and provides a large number of degree programs for students. Approximately 11,000 students are enrolled annually at MIT. Students may pick from a few areas of study, including but not limited to: Business And Marketing Studies Engineering Computer And Information Sciences Mathematics And Statistics Physical Sciences To be considered for admissions, applicants may ...

School Details

  • Tuition (In-State): $46,704
  • Type: 4-Year Private College
  • Students Enrolled: 10,000 to 19,999
  • Telephone: (617) 253-1000

Programs

  • Computer (B,M,D)
  • Computer Science (B,M,D)

North Carolina State University at Raleigh

Raleigh, NC |

North Carolina State University at Raleigh (NC State) is ranked in the top 50 U.S. public universities, and number three in the U.S. among public universities that receive funding for research.  Research is a foundation of the academic culture at NC State, and 70 percent of the university's faculty conduct research. Many graduate students are supported by research funding. NC ...

School Details

  • Tuition (In-State): $8,581
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (919) 515-2011

Programs

  • Computer Programming (B,M,D)
  • Computer Science (B,M,D)
  • Data Modeling, Warehousing and Database Administration (B,M,D)
  • Computer Networking (B,M,D)

University of California - San Diego

La Jolla, CA |

University of California - San Diego (UCSD) is a top-ranking academic and research institution in the University of California system.  It is situated along the Pacific Ocean on a campus of coastal woodlands.  UCSD offers hundreds of academic degrees at the bachelor's, master's and doctoral levels. It also offers many professional degrees.  Its academics cover a wide range of ...

School Details

  • Tuition (In-State): $13,530
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (858) 534-2230

Programs

  • Computer Science (B,M,D)

University of Illinois at Springfield

Springfield, IL |

About University of Illinois at Springfield, located in Springfield, Illinois, was founded in 1969 as Sangamon State University. The school as established through a measure approved by the Illinois General Assembly with the intention of establishing it as an upper division university providing only the final two years of a four year education alongside graduate studies. Over the first ...

School Details

  • Tuition (In-State): $11,413
  • Type: 4-Year Public College
  • Students Enrolled: 5,000 to 9,999
  • Telephone: (217) 206-6600

Programs

  • Computer Systems Analysis (B,M)
  • Computer Science (B,M)

Columbia University in the City of New York

New York, NY |

Columbia University in the City of New York is a private research university in Manhattan, New York. Columbia University is the fifth oldest institute of higher learning in the U.S., founded before the American Revolution, and is an "Ivy League" university. A member of the Association of American Universities, Columbia University was the first school in the U.S. to ...

School Details

  • Tuition (In-State): $53,000
  • Type: 4-Year Private College
  • Students Enrolled: More Than 20,000
  • Telephone: (212) 854-1754

Programs

  • Information Technology (B,M,D)
  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)

Cornell University

Ithaca, NY |

Cornell University is one of the top, public research universities in the United States. Located in Ithaca, New York, Cornell is the State's Land Grant University. As such, it is dedicated to transferring and applying university-based knowledge for practical benefits and economic prosperity in the State. Research at Cornell is cutting-edge, with research programs being highly interdisciplinary. The academic ...

School Details

  • Tuition (In-State): $49,116
  • Type: 4-Year Private College
  • Students Enrolled: More Than 20,000
  • Telephone: (607) 255-2000

Programs

  • Computer (B,M,D)
  • Information Technology (B,M,D)
  • Computer Science (B,M,D)

University of North Carolina at Charlotte

Charlotte, NC |

The University of North Carolina at Charlotte (UNC Charlotte) is an urban research university, and one of that fastest growing among the 16 public universities in North Carolina.  It is located on a 1000-acre campus in the state's largest metropolitan area, and just two hours from mountains and three hours from the coast. UNC Charlotte ranks high for its ...

School Details

  • Tuition (In-State): $6,532
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (704) 687-2000

Programs

  • Computer (B,M)
  • Information Technology (B,M)
  • Computer Science (B,M)

University of California - Berkeley

Berkeley, CA |

The University of California, Berkeley has a reputation of excellence, boasting many renowned graduates and faculty members.  In fact, 20 UC Berkeley faculty members have received Nobel awards.  According to a National Research Council analysis, UC Berkeley has at least 48 highly ranked graduate programs, making it one of the top 10 universities in the nation. The UC Berkeley ...

School Details

  • Tuition (In-State): $13,431
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (510) 642-6000

Programs

  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)

University of California - Irvine

Irvine, CA |

University of California - Irvine (UCI) is an institution of higher learning and research, and one of the fastest-growing campuses in the University of California system.  It is situated in the heart of Orange County, in Southern California. Consistently ranked among the nation's top universities, UCI is known for its top-rated academic programs and professional schools. Some of UCI's ...

School Details

  • Tuition (In-State): $13,252
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (949) 824-5011

Programs

  • Computer (B,M,D)
  • Informatics (B,M,D)
  • Computer Science (B,M,D)
  • Computer Graphics (B,M,D)

University of California - Los Angeles

Los Angeles, CA |

About The University of California – Los Angeles, located in Los Angeles, California was founded in 1882 as the southern campus of the California State Normal School, originally located in what is now the Downtown Central Library, followed by a brief tenure on Vermont Avenue on what is now known as Los Angeles City College. UCLA is the second ...

School Details

  • Tuition (In-State): $12,763
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (310) 825-4321

Programs

  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)

University of Minnesota - Twin Cities

Minneapolis, MN |

The University of Minnesota Twin Cities is located in St. Paul/Minneapolis and is a public research facility. History Though the University of Minnesota was founded on February 25, 1851, no students were welcomed within its halls until 1867. Enrolment was detained because of the American Civil War, as well as financial challenges. However, in 1867, John Sergent Pillbury, a ...

School Details

  • Tuition (In-State): $13,790
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (612) 625-5000

Programs

  • Computer Systems Analysis (C,B,M,D)
  • Computer Science (C,B,M,D)
  • Computer Networking (C,B,M,D)

Oregon State University

Corvallis, OR |

Oregon State University (OSU) is a top public research university located in the idyllic scenic town of Corvallis, Oregon. Just 90 miles south of Portland, OSU students are surrounded by 400 acres of the verdant green that Oregon is famous for, and within easy reach of the Cascades and the Pacific Coast. OSU offers more than 200 undergraduate degree ...

School Details

  • Tuition (In-State): $10,107
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (541) 737-0123

Programs

  • Computer Science (B,M,D)

Carnegie Mellon University

Pittsburgh, PA |

Carnegie Mellon University, a nonprofit private institution, offers a variety of program options, allowing students to choose which major is right for them. Located in Pittsburgh, PA, it resides in an urban setting for students to study in. Around 11,000 students enroll at Carnegie Mellon University yearly. Here is a list of some of the popular programs Carnegie Mellon University offers: Computer ...

School Details

  • Tuition (In-State): $50,665
  • Type: 4-Year Private College
  • Students Enrolled: 10,000 to 19,999
  • Telephone: (412) 268-2000

Programs

  • Artificial Intelligence and Robotics (B,M,D)
  • Information Technology (B,M,D)
  • Computer and Information Sciences (B,M,D)
  • Information Science Studies (B,M,D)

University of California - Santa Cruz

Santa Cruz, CA |

About The University of California - Santa Cruz, located in Santa Cruz, California, was founded in 1965, though plans for the school date as early as 1930. The school is a member of the University of California System, one of the largest college systems in the United States. The campus was placed in Santa Cruz over competing San Jose ...

School Details

  • Tuition (In-State): $13,461
  • Type: 4-Year Public College
  • Students Enrolled: 10,000 to 19,999
  • Telephone: (831) 459-0111

Programs

  • Computer (B,M,D)
  • Computer Science (B,M,D)
  • Web Design (B,M,D)
  • Modeling, Virtual Environments and Simulation (B,M,D)

Rochester Institute of Technology

Rochester, NY |

Rochester Institute of Technology is a nonprofit private institution located in Rochester, NY and provides a large number of degree programs for students. Rochester Institute of Technology has an annual student enrollment of about sixteen thousand. Areas of study offered at Rochester Institute of Technology include but are not limited to: Interdisciplinary Studies Engineering Business And Marketing Studies Computer And Information Sciences Engineering Technology Visual And Performing ...

School Details

  • Tuition (In-State): $37,124
  • Type: 4-Year Private College
  • Students Enrolled: 10,000 to 19,999
  • Telephone: (585) 475-2411

Programs

  • Computer (B,M)
  • Informatics (B,M)
  • Computer Science (B,M)
  • Web Design (B,M)

Illinois Institute of Technology

Chicago, IL |

Illinois Institute of Technology provides a variety of degree programs for students to assist them in their growth and development. The school is located in Chicago, Illinois and operated as a private institution. Enrollment at Illinois Institute of Technology is nearly 7,800 per year. A list of some of the more popular programs offered are: Legal Professions And Studies Engineering Business And Marketing ...

School Details

  • Tuition (In-State): $43,680
  • Type: 4-Year Private College
  • Students Enrolled: 5,000 to 9,999
  • Telephone: (312) 567-3000

Programs

  • Computer (B,M,D)
  • Information Technology (B,M,D)
  • Computer Science (B,M,D)
  • Web Design (B,M,D)

SUNY at Binghamton

Vestal, NY |

SUNY at Binghamton is a public institution that has a fair number of majors and degree programs available for students to choose from. The school is located in Vestal, New York, in a predominantly suburban area. SUNY at Binghamton has a yearly student enrollment of around fifteen thousand. A list of some of the more popular programs offered are: Psychology English Language And ...

School Details

  • Tuition (In-State): $9,053
  • Type: 4-Year Public College
  • Students Enrolled: 10,000 to 19,999
  • Telephone: (607) 777-2000

Programs

  • Computer (B,M,D)
  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)

Stevens Institute of Technology

Hoboken, NJ |

Stevens Institute of Technology provides a variety of program options for students to guide them in their growth and development. The school is located in Hoboken, NJ and operated as a private institution. Stevens Institute of Technology has an annual student enrollment of over five thousand. Students can pick from many areas of study, including but not limited to: Engineering Computer And ...

School Details

  • Tuition (In-State): $47,190
  • Type: 4-Year Private College
  • Students Enrolled: 5,000 to 9,999
  • Telephone: (201) 216-5000

Programs

  • Information Technology (B,M,D)
  • Computer Science (B,M,D)
  • Computer Networking (B,M,D)

Indiana University - Bloomington

Bloomington, IN |

Founded in 1820, Indiana University in Bloomington has since become the flagship campus of the Indiana University System and the main campus of Indiana University. IU Bloomington is a major research university that is distinguished among the best universities in the world, offering over 300 undergraduate programs and nearly 200 professional degrees. Among its institutions are the Kelley School ...

School Details

  • Tuition (In-State): $10,388
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (812) 855-4848

Programs

  • Informatics (B,M,D)
  • Computer Science (B,M,D)

University of California - Davis

Davis, CA |

University of California - Davis (UCD), located in the northern city of Davis, California, offers the largest variety of degree programs among the University of California campuses.  UC Davis's programs are nationally ranked, thanks in part to the universities award-winning faculty.  UC Davis offers more than 180 undergraduate and graduate degree programs and specializations. The agricultural and environmental sciences ...

School Details

  • Tuition (In-State): $13,951
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (530) 752-1011

Programs

  • Computer Science (B,M,D)

Northern Illinois University

Dekalb, IL |

Northern Illinois University (NIU) is a public research university located on a 765-acre campus in DeKalb, Illinois, 65 miles west of Chicago. NIU is comprised of seven degree-granting colleges and 39 academic departments, offering 63 undergraduate programs and 78 graduate programs. Graduate programs include masters, doctoral and professional degrees. NIU also offers themed learning communities (TLC) that offer interdisciplinary ...

School Details

  • Tuition (In-State): $14,295
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (800) 892-3050

Programs

  • Information Technology (B,M)
  • Computer Science (B,M)

California State University - Fullerton

Fullerton, CA |

History California State University, Fullerton opened its doors in 1959 in Orange County to 457 students. Since its founding the school has grown rapidly, expanding its offerings, student base and service area through an additional campus, art center and more. Cal State Fulelrton is the largest school in the CSU System, with enrollment reaching nearly 40,000 students. It is ...

School Details

  • Tuition (In-State): $6,437
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (657) 278-2011

Programs

  • Information Technology (B,M)
  • Computer Science (B,M)

University of Massachusetts Amherst

Amherst, MA |

University of Massachusetts - Amherst (UMass Amherst) is an institute of research and higher learning that is situated on a 1,450-acre campus in Western Massachusetts.  It is 90 miles from Boston. More than 80 areas of academic study are available, many of them in high-ranked programs. UMass Amherst offers six associate's degree programs, 86 bachelor's degree programs, 73 master's ...

School Details

  • Tuition (In-State): $14,171
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (413) 545-0111

Programs

  • Computer Science (B,M,D)

University of Maryland - Baltimore County

Baltimore, MD |

UMBC is a public institution located in Baltimore, Maryland and provides a large number of program options for students. Enrollment at UMBC is nearly thirteen thousand per year. Students can choose from a few areas of study, including: Psychology Biological And Biomedical Sciences Computer And Information Sciences Social Sciences Students applying for admission are usually required to submit an application, transcripts, records, test scores and ...

School Details

  • Tuition (In-State): $11,006
  • Type: 4-Year Public College
  • Students Enrolled: 10,000 to 19,999
  • Telephone: (410) 455-1000

Programs

  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)

Purdue University

West Lafayette, IN |

Purdue University was established in 1869 and stands as the flagship campus of the Purdue University System. About 270 programs are offered at the main campus in West Lafayette together with regional campuses located in Indianapolis, Fort Wayne, Westville, and Hammond in Indiana. Ten other locations throughout the state serve as schools for the Purdue College of Technology, with ...

School Details

  • Tuition (In-State): $10,002
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (765) 494-4600

Programs

  • Computer (B,M,D)
  • Information Technology (B,M,D)
  • Computer Science (B,M,D)
  • Computer Graphics (B,M,D)

George Washington University

Washington, DC |

George Washington University (GW) is located in the heart of Washington, D.C., a short distance from the White House. Students and faculty of GW have the opportunity to work on projects alongside leaders of politics, science, law and many other disciplines. Students also have the opportunity to intern on Capitol Hill, or attend national events and listen to world ...

School Details

  • Tuition (In-State): $50,435
  • Type: 4-Year Private College
  • Students Enrolled: More Than 20,000
  • Telephone: (202) 994-1000

Programs

  • Computer (B,M,D)
  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)
  • Computer Networking (B,M,D)

University of California - Santa Barbara

Santa Barbara, CA |

University of California - Santa Barbara (UCSB) is a public research university located roughly 100 miles northwest of Los Angeles. The palm-lined, 1,000 plus acre campus is situated along the Pacific Ocean, with views of the ocean and Santa Ynez Mountains. A part of the prestigious University of California system since 1944, UCSB has been named one of America's ...

School Details

  • Tuition (In-State): $13,968
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (805) 893-8000

Programs

  • Computer Science (B,M,D)

Texas A&M University

College Station, TX |

Texas A & M University is an international island university located in Corpus Christi, Texas. It is surrounded by natural wetlands, which provide a perfect laboratory for environmental and marine sciences. History The Agricultural and Mechanical College was established as a land-grant college in 1871. It was the first public institution of higher learning in Texas. Students were first ...

School Details

  • Tuition (In-State): $10,176
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (979) 845-3211

Programs

  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)
  • Computer Graphics (B,M,D)

Georgia State University

Atlanta, GA |

Georgia State University (GSU) is located in downtown Atlanta, Georgia. It is a leading urban research university in the U.S., with a well-respected research faculty, many top-ranked programs, and opportunities to get involved in innovative research projects. There are also many community service programs available at GSU. Georgia State University offers 250 undergraduate and graduate degree programs in 62 ...

School Details

  • Tuition (In-State): $8,974
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (404) 413-2000

Programs

  • Computer (B,M,D)
  • Computer Science (B,M,D)

University of North Carolina at Chapel Hill

Chapel Hill, NC |

The University of North Carolina at Chapel Hill (UNC-Chapel Hill or "Carolina") is just one of 16 public universities in North Carolina.  It is located in the charming college town of Chapel Hill.  One of the most highly regarded institutions of higher education in the United States, "Carolina" ranks high for its academic quality, affordability, diversity, social engagement and ...

School Details

  • Tuition (In-State): $8,591
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (919) 962-2211

Programs

  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)

Texas State University

San Marcos, TX |

Texas State University - San Marcos is an institution of secondary education located in Texas hill country, equidistance between Austin and San Antonio. The San Marcos River runs nearby the main campus of Texas State, which has abundant trees, making it a beautiful setting.  Students enjoy many outdoor activities in the area around the main campus, which is situated ...

School Details

  • Tuition (In-State): $9,348
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (512) 245-2111

Programs

  • Computer (B,M)
  • Computer Science (B,M)

Worcester Polytechnic Institute

Worcester, MA |

WPI provides a variety of program options for students to guide them in their growth and development. The school is located in Worcester, MA and operated as a private institution. Worcester Polytechnic Institute has an annual student enrollment of nearly 5,400. Students may pick from a few areas of study, including: Engineering Computer And Information Sciences Biological And Biomedical Sciences Business And Marketing Studies Interdisciplinary ...

School Details

  • Tuition (In-State): $45,590
  • Type: 4-Year Private College
  • Students Enrolled: 5,000 to 9,999
  • Telephone: (508) 831-5000

Programs

  • Information Technology (B,M,D)
  • Computer Science (B,M,D)

University of Utah

Salt Lake City, UT |

University of Utah, located in Salt Lake City is ranked as one of the top public research universities in the United States, and is Utah's oldest and largest institution of higher learning. It has world-class facilities, including its University Hospital. The university offers more than 100 undergraduate degrees and more than 90 graduate-level degrees. Commonly known as the "U ...

School Details

  • Tuition (In-State): $8,197
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (801) 581-7200

Programs

  • Computer (B,M,D)
  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)
  • Data Modeling, Warehousing and Database Administration (B,M,D)

San Jose State University

San Jose, CA |

San Jose State University (SJSU) is located in downtown San Jose, California, the heart of what is known as "Silicon Valley" - a busy area for the high-technology industry. The SJSU location is halfway between San Francisco and Monterey, California.  SJSU is one of 23 campuses in the California State University system, and offers more than 134 undergraduate and ...

School Details

  • Tuition (In-State): $7,378
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (408) 924-1000

Programs

  • Computer Science (B,M)

California State University - Long Beach

Long Beach, CA |

Starting with less than 200 students in 1949 under the name Los Angeles-Orange County State College, CSU Long Beach now sprawls over 300 acres with more than 80 buildings throughout its entire campus. It is officially the second largest among all CSU campuses, offering courses under the colleges of Arts, Liberal Arts, Education, Natural Sciences & Mathematics, Health & ...

School Details

  • Tuition (In-State): $6,452
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (562) 985-4111

Programs

  • Computer Science (B,M)

Maharishi University of Management

Fairfield, IA |

Maharishi University of Management is a nonprofit private college that has a fair number of programs available for students to choose from. The school is located in Fairfield, IA, in a predominantly rural area. Approximately a thousand students enroll at Maharishi University of Management yearly. Here is a list of some of the popular programs Maharishi University of Management offers: Computer Science Business ...

School Details

  • Tuition (In-State): $26,530
  • Type: 4-Year Private College
  • Students Enrolled: 1,000 to 4,999
  • Telephone: (641) 472-7000

Programs

  • Computer Science (B,M)

University of Washington - Seattle Campus

Seattle, WA |

Known as the largest college in the northwestern region of the United States, the University of Washington is comprised of three campuses, the largest being UW in Seattle. It was founded in 1861 and now belongs among the top universities in the world. UW is also recognized as a premier public research university, receiving one of the biggest amounts ...

School Details

  • Tuition (In-State): $11,839
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (206) 543-2100

Programs

  • Computer (B,M,D)
  • Artificial Intelligence and Robotics (B,M,D)
  • Information Technology (B,M,D)
  • Informatics (B,M,D)

Boston University

Boston, MA |

Boston University (BU) is a top-ranked, private institution of higher education located in Boston, Massachusetts.  BU offers undergraduate, graduate and professional degree programs in more than 250 fields of study and is particularly known for its interdisciplinary programs, leading research, and excellent faculty.  Its faculty includes several Nobel Prize winners, a poet laureate, and a recipient of the MacArthur ...

School Details

  • Tuition (In-State): $48,436
  • Type: 4-Year Private College
  • Students Enrolled: More Than 20,000
  • Telephone: (617) 353-2000

Programs

  • Computer and Information Sciences (B,M,D)
  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)
  • Computer Software and Media Applications (B,M,D)

University of Illinois at Chicago

Chicago, IL |

University of Illinois at Chicago (UIC) is a public research university located in metro Chicago. UIC is one of the top 200 research-funded institutions in the world.  It has 15 academic colleges, and 13 inter-college programs or centers of study. UIC offers a wide range of undergraduate majors and minors, and pre-professional degree programs. There are hundreds of choices ...

School Details

  • Tuition (In-State): $13,664
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (312) 996-7000

Programs

  • Information Science Studies (B,M,D)
  • Computer Systems Analysis (B,M,D)
  • Computer Science (B,M,D)

San Diego State University

San Diego, CA |

Aside from being among the oldest members of the California State University system, SDSU is also the first and largest college in San Diego, California. It is now a highly-regarded research university, having come a long way from starting as an institute for teacher training under the name San Diego Normal College in 1897. There are currently almost 200 ...

School Details

  • Tuition (In-State): $6,976
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (619) 594-5200

Programs

  • Information Technology (B,M)
  • Information Science Studies (B,M)
  • Computer Science (B,M)

University of Colorado at Boulder

Boulder, CO |

George Mason University, established in 1972 and commonly known as "Mason," is a top-ranking educational institution located in Northern Virginia.  Mason has strong research programs that span topic areas such as cancer, climate change, biosciences and information technology. Mason offers a range of undergraduate and graduate degree programs, and has particularly strong programs in public policy, information technology and ...

School Details

  • Tuition (In-State): $11,091
  • Type: 4-Year Public College
  • Students Enrolled: More Than 20,000
  • Telephone: (303) 492-1411

Programs

  • Information Science Studies (B,M,D)
  • Computer Science (B,M,D)

Brown University

Providence, RI |

Brown University provides a variety of program options for students to assist them in their growth and development. The school is located in Providence, RI and operated as a private institution. Enrollment at Brown University exceeds eight thousand annually. Students may choose from several areas of study, including: Social Sciences Health And Clinical Professions Biological And Biomedical Sciences Interdisciplinary Studies Students applying for admission ...

School Details

  • Tuition (In-State): $49,346
  • Type: 4-Year Private College
  • Students Enrolled: 5,000 to 9,999
  • Telephone: (401) 863-1000

Programs

  • Computer (B,M,D)
  • Computer Science (B,M,D)

University of Washington - Bothell Campus

Bothell, WA |

UWB provides a variety of program options for students to assist them in their growth and development. The school is located in Bothell, Washington and publically funded. Approximately 3,300 students are enrolled yearly at UWB. Areas of study available at UWB include but are not limited to: Business Administration Nursing Interdisciplinary Studies Education Computer The admissions process will begin with the submission of an application, ...

School Details

  • Tuition (In-State): $11,758
  • Type: 4-Year Public College
  • Students Enrolled: 5,000 to 9,999
  • Telephone: (425) 352-5000

Programs

  • Computer (B,M)
  • Computer Programming, Specific Applications (B,M)
  • Information Science Studies (B,M)
  • Computer Systems Analysis (B,M)

Grantham University

Lenexa, KS |

Grantham University is a career college dedicated to offering a solid education for students located in and around Kansas City. Students may select from many areas of study, including: Interdisciplinary Studies Business and Marketing Studies Security and Protective Services Over two thousand students have received a degree in the last few years based on published graduation information with a graduation rate of around ...

School Details

  • Tuition (In-State): $6,500
  • Type: Career College
  • Students Enrolled: 10,000 to 19,999
  • Telephone: (800) 955-2527

Programs

  • Information Technology (A,B)
  • Computer Programming (A,B)
  • Information Science Studies (A,B)
  • Computer Science (A,B)

Rensselaer Polytechnic Institute

Troy, NY |

Rensselaer Polytechnic Institute is a nonprofit private institution located in Troy, New York and provides a large number of program options for students. Rensselaer Polytechnic Institute has a yearly student enrollment of nearly 6,700. Students may choose from many areas of study, including but not limited to: Engineering Business And Marketing Studies Computer And Information Sciences Engineering Technology Architecture Communications And Journalism To be considered for admissions, ...

School Details

  • Tuition (In-State): $49,341
  • Type: 4-Year Private College
  • Students Enrolled: 5,000 to 9,999
  • Telephone: (518) 276-6000

Programs

  • Computer (B,M,D)
  • Information Technology (B,M,D)
  • Computer Science (B,M,D)
Go to Page: 1 2 3 4 5 6 7 8 9 Next >>>

Notes: The tuition information displayed is an estimate, which we calculated based on historical data and should be solely used for informational purposes only. Please contact the respective school for information about the current school year.

Source: IPEDS Survey 2012-2015: Data obtained from the US Dept. of Education's Integrated Postsecondary Education Data System (IPEDS). Data may vary depending on school and academic year.