School and Ranking Information
Most of the schools in the area with computer science programs are small private institutions. The top school in the area, however, is a larger private school. Based on rankings, the following school is a top choice to study computer science in the Washington, DC area:
- Winner : George Washington University (GWU) is a nationally ranked 4-year school. The school offers two bachelor's degrees, a master's degree and doctorate in computer science.
School Info Chart
|Category||The George Washington University|
|Rankings|| #62 for National Universities (2022);
#74 for Graduate Computer Science School (2022)*
|School Type||4-year, private|
|Undergraduate Tuition & Fees (2021-2022)||$59,870**|
|Computer Science Degrees Offered||Bachelor's, Master's, Doctorate**|
|Computer Science Degrees Awarded (all levels) in 2020-2021||238**|
|Most Popular Computer Science Degree Level in 2020-2021||Master's**|
|Undergraduate Graduation Rate (in 150% of normal degree time) for 2015 Entering Class||84%**|
|Noteworthy||Computer science students traditionally intern at companies such as NASA and the Naval Research Lab|
Sources: *U.S. News & World Report, **NCES College Navigator
George Washington University
- The department has seventeen professors who teach full time
- School has a certificate program for already employed professionals
- An emphasis on interdisciplinary research and problem solving
George Washington University has 26,400 students enrolled in undergraduate and graduate programs at three campuses. The School of Engineering and Applied Science has five departments, including the Computer Science Department. It offers a Bachelor of Arts (B.A.) or Bachelor of Science (B.S.) in Computer Science, a combined bachelor/master's degree in computer science, a Master of Science (M.S.) in Computer Science and a Doctor of Philosophy (Ph.D.) in Computer Science.
The Bachelor of Arts in Computer Science is designed for those who want a double major or multiple minors, pairing computer science with another field like business or science. Students complete courses in creative arts, natural science, statistics, humanities and language.
The B.S. in Computer Science is accredited through ABET, Inc. Students in this program learn about computer architecture, software engineering and operating systems. They must complete a 9-credit design project that spans three semesters.
Students pursuing the B.S./M.S. in Computer Science must take two graduate electives during their undergraduate studies in addition to the B.S. curriculum. In the fifth year, they take eight graduate-level courses. There is no requirement that students concentrate their studies in one area.
In the M.S. program, students take three advanced courses in algorithms, software paradigms and computer architecture. Seven more courses, at the 200-level or higher, are required. Although focused areas of study are offered, students are not required to complete a specialty. Students can select courses in algorithms and theory, computer networks and parallel and distributed computing, software engineering, graphics and user interfaces, databases, machine intelligence and computer security.
A Doctor of Philosophy in Computer Science requires 54 credit hours of coursework. Those with a master's degree need to complete only 30 credit hours of coursework. All Ph.D. students also complete 24 dissertation research credits and a minimum computer science colloquium attendance requirement.