What Colleges Have Computer Programming Degrees in Washington, DC?

Learn about computer programming degree programs in Washington, DC. See degree and specialization options, as well as program requirements and common courses. Schools offering Computer Programming degrees can also be found in these popular choices.

There are 4 schools offering computer programming degrees in the Washington, DC area. Below you will find useful information about each program.

What You Need to Know

Computer programming courses are available through several undergraduate and graduate computer science degrees in the Washington, DC area. Bachelor of Arts (B.A.) and Bachelor of Science (B.S.) degrees take four years of full-time study; B.A. degrees are generally intended for students who also want to take classes in other fields, like business, while B.S. programs are more math-heavy and geared toward students interested in the theory and practice of the technical side of computer science.

Graduate programs - master's and Ph.D. degrees - require that applicants have a bachelor's degree and have completed relevant coursework. GRE scores, recommendations and a statement of purpose are also commonly required. As a 2-year master's degree student, you can pursue an area of concentration; you can also choose a thesis or non-thesis track. As a doctoral student, the number of classes you need to complete in order to graduate will vary based on whether you've earned any credits beyond a bachelor's degree; you will need to take exams and produce a dissertation. Read on to see if one of these programs is right for you.

Bachelor's Degree Programs Near Washington, DC

Georgetown University

There are 2 undergraduate degree programs that provide a strong foundation in programming and computer science coursework. If you are more interested in the technical side of computer science, you can pursue the B.S. program. However, if you want to combine another discipline with computer science, you will probably be more interested in the B.A. program. You'll need to take coursework in data structures, advanced programming, programming languages and algorithms. You also have the option to take a senior thesis course.

  • Program: Bachelor of Arts (B.A.) or Bachelor of Science (B.S.) in Computer Science
  • Program Length: 120 semester hours (4 years, full-time)
  • Tuition and Fees: $48,611 per year (2015-2016 academic year)
  • School Type: 4-year, private; 17,858 students (7,595 undergraduates)

George Washington University

This school also lets you choose between a B.A. or a B.S. degree program. The B.S. program focuses on math and science, and the B.A. program lets you focus on computer science and other secondary fields like business, liberal arts or natural science. Coursework includes discrete structures, software engineering, algorithms and computer architecture.

  • Program: Bachelor of Arts or Bachelor of Science in Computer Science
  • Program Length: 120-126 credit hours (roughly 4 years, full-time)
  • Tuition and Fees: $50,435 per year (2015-2016 academic year)
  • Admission Requirements: 2 recommendations, mid-year grade report
  • School Type: 4-year, private; 25,613 students (10,740 undergraduates)

University of the District of Columbia

This degree program provides a strong focus on mathematics and algorithms, which can help you in your programming studies. You'll need to take various math classes and related topics like calculus, discrete mathematics and physics. Computer science courses include programming lab and lecture, data structures and programming languages.

  • Program: Bachelor of Science in Computer Science
  • Program Length: 128 credit hours (4 years, full-time)
  • Tuition and Fees: $5,251 per year for DC residents; $11,233 per year for non-residents (2015-2016 academic year)
  • School Type: 4-year, public; 4,803 students (4,491 undergraduates)

University of Maryland - University College

This program is designed for aspiring computer programmers who want to have a strong foundation in mathematics and computer coursework. You will learn how to use algorithms, compilers, operating systems and programming languages. You also will learn how to best use software applications and computing architecture. Coursework in this program includes calculus, introductory programming, discrete structures and similar topics.

  • Program: Bachelor of Science in Computer Science
  • Program Length: 120 credits (roughly 4 years, full-time)
  • Tuition and Fees: $7,056 per year for MD residents; $12,336 per year for non-residents (2015-2016 academic year)
  • School Type: 4-year, public; 47,906 students (35,154 undergraduates)

Master's Degree Programs Near Washington, DC

University of the District of Columbia

You have the opportunity to take a thesis or non-thesis option in this degree program. The thesis option has a written project that must be defended orally, and the non-thesis option requires a comprehensive exam. You will be required to take core computer courses like algorithm design and artificial intelligence. From there, you can choose electives in a specialization. Some of these concentrations have advanced programming coursework like network, logic and evolutionary programming.

  • Program: Master of Science in Computer Science
  • Specialization Areas: Theoretical computer science, computer design and system software, specialized applications, networks, intelligent systems
  • Program Length: 30 credit hours (roughly a year and a half, full-time)
  • Tuition and Fees: $8,700 per year for DC residents; $16,162 per year for non-residents (2015-2016 academic year)
  • Prerequisites: Bachelor's degree, object-oriented programming (C++ or Java), discrete mathematics, systems software, data structures
  • Admission Requirements: 2 letters of recommendation, GRE, statement of purpose
  • School Type: 4-year, public; 4,803 students (4,491 undergraduates)

Doctoral Degree Programs Near Washington, DC

George Washington University

If you are interested in teaching computer science at the postsecondary level, then you can pursue this graduate degree. While the program does not specifically focus on programming, you will be able to take courses that relate to the field. Courses can include advanced data structures, continuous algorithms, UNIX system programming and computer game design and programming. The number of credits you need to take in this program depends on whether or not you have a master's degree. You'll also need to write and defend a dissertation and pass various exams.

  • Program: Ph.D. in Computer Science
  • Program Length: 30-54 credit hours (depending on educational background)
  • Tuition and Fees: $27,851 per year (2015-2016 academic year)
  • Prerequisites: Bachelor's degree, programming language, 2 math courses, discrete structures, data structures
  • Admission Requirements: GRE, 3 recommendations, essay of purpose
  • School Type: 4-year, private; 25,613 students (10,740 undergraduates)

In summary, you can obtain a bachelor's, master's or doctoral degree in computer programming in the Washington, DC area from both public and private universities.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  • The Art Institutes

    The Art Institutes responds quickly to information requests through this website.

    Popular programs at The Art Institutes:

    • Master
    • Bachelor Degrees
    • Associate Programs
    • Certificates

    Campus Locations:

    • Virginia: Arlington
  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Regis University

    Regis University responds quickly to information requests through this website.

    Popular programs at Regis University:

    • Master
    • Certificates

    Online Programs Available

  • Colorado Technical University

    Colorado Technical University responds quickly to information requests through this website.

    Popular programs at Colorado Technical University:

    Online Programs Available

  • Johns Hopkins University

    Johns Hopkins University responds quickly to information requests through this website.

    Popular programs at Johns Hopkins University:

    • Certificates

    Online Programs Available

  • Herzing University

    Herzing University responds quickly to information requests through this website.

    Popular programs at Herzing University:

    Online Programs Available

  • Georgetown University

    Georgetown University responds quickly to information requests through this website.

    Popular programs at Georgetown University:

    • Master

    Online Programs Available

  • Lincoln Tech

    Lincoln Tech responds quickly to information requests through this website.

    Popular programs at Lincoln Tech:

    • Certificates

    Campus Locations:

    • Maryland: Columbia
  • Lewis University

    Lewis University responds quickly to information requests through this website.

    Popular programs at Lewis University:

    • Master
    • Certificates

    Online Programs Available

  • Keiser University

    Keiser University responds quickly to information requests through this website.

    Popular programs at Keiser University:

    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  1. 1
  2. 2
  3. 3
  4. Next »