Top Alexandria, VA, College for a Software Engineering Degree

Four schools in the Alexandria, VA, area have top ranking software engineering programs. Read on to find out more about what these top schools have to offer for software engineering, as well as tuition and degree information.

View popular schools

School and Ranking Information

There are no schools located directly in Alexandria, VA, that have software engineering programs. Two of the four schools in the area that do offer these types of programs are for-profit institutions. Based on ranking and student-to-faculty ratio as compared to other public schools with software engineering programs, the following university is considered a top school for software engineering in the Alexandria area:

  • Winner: George Mason University's main campus, located in Fairfax, VA, is approximately 17 miles west of Alexandria, VA, and its Arlington campus is located approximately nine miles northwest of Alexandria. The university awards the highest number of master's degrees in software engineering among public schools within 25 miles of Alexandria.

School Info Chart

Category George Mason University
Ranking #138 (tie) Best National Universities;
#97 in Graduate Computer Engineering;
#67 Graduate Computer Science (2014)*
Location Fairfax, Virginia
School Type 4-year, public
Tuition (2013-2014) Graduate: $9,350 (in-state); $25,754 (out-of-state)**
Software Engineering Degrees Offered Master's
Software Engineering Degrees Awarded in 2012-2013 35**
Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class 67%**
Noteworthy Software Design and Analysis Lab, Computer Science Graduate Student Association

Sources: *U.S. News and World Report; **NCES College Navigator

Find schools that offer these popular programs

  • Computer Engineering Technologies, General
  • Computer Hardware
  • Computer Systems
  • Software Engineering

George Mason University

  • 16:1 student-to-faculty ratio
  • Software engineering curriculum combines classroom instruction with a seminar, labs and hands-on projects
  • Computer science department offers a Distinguished Lecture Series

George Mason University (GMU) currently offers 76 bachelor's degree programs and 124 graduate and professional programs to more than 33,000 students annually. The school offers eight bachelor's degree programs in the fields of information technology, computer science and engineering. It also offers numerous master's and doctoral degrees in these fields, including a Master of Science in Software Engineering.

The Master of Science in Software Engineering program teaches graduate students how to create and manage software systems. Students learn the technical processes behind software development while studying basic project management theory. They learn how to first design large software systems, then construct, test and modify those systems.

Students in this program must complete a minimum of 30 credit hours, comprising 12 hours of core courses, 9 hours of emphasis courses and 9 hours of electives. Core and emphasis courses include software construction, software modeling and design, software testing, user interface design, information security and database management. Students who plan to go on to earn a doctoral degree in information technology also have the option of completing a 6-credit thesis course.

Next: View Schools

What is your highest level of education?

Some College
Complete your degree or find the graduate program that's right for you.
High School Diploma
Explore schools that offer bachelor and associate degrees.
Still in High School
Earn your diploma or GED. Plan your undergraduate education.

Schools you may like:

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

    • BS in Information Technology - Multiplatform Software Development
    • BSIT - Network Administration
    • AAS in Information Technology - Multiplatform Software Development
    • AASIT - Network Administration

    What is your highest level of education completed?

  • What is your age?

    • Master of Science in Engineering Technology

    What is your highest level of education?

  • What is your highest level of education?

    • Diploma in Programmer Analyst / Internet Solutions Developer LEA.9C (Programmeur-Analyste Orient Internet LEA.9C)

    What year did you graduate high school?

Find your perfect school

What is your highest level of education?