Top School in Richmond, VA, for a Computer Programming Degree

Richmond, VA, has few schools with programs in computer programming. Find the best program for you by reading about schools' rankings, program offerings and tuition info.

School and Ranking Information

There are only two schools in the Richmond, VA, area with computer programming or computer science programs, with one of these being a for-profit institution. Based on school type, student population and ranking, the following university is considered a top school for computer programming in the Richmond area:

  • Winner: Virginia State University is located in Petersburg, VA, approximately 25 miles south of Richmond. It is the only public university in the area providing computer programming studies. Students can earn a Bachelor of Science in Computer Science and a Master of Science in Computer Science.

School Info Chart

Category Virginia State University
Ranking #92 (tie) Best Regional Universities in the South (2015)*
Location Petersburg, Virginia
School Type 4-year, public
Tuition & Fees (2013-2014) Undergrad: $7,784 (in state); $17,192 (out-of-state)**
Computer Programming Degrees Offered Bachelor's and master's
Computer Programming Degrees Awarded (all levels) in 2012-2013 18**
Most Popular Computer Programming Degree in 2012-2013 Bachelor's (11 awarded)**
Undergraduate Graduation Rate (in 150% of normal degree time) for 2007 Entering Class 40%**
Noteworthy Computer science program accredited by the Computing Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET)

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

Virginia State University

  • No more than 25 students per computer science class
  • Hands-on training with latest applications and technology provided
  • Student organizations include a student chapter of the Association of Computing Machinery, the Walter Johnson Mathematics and Computer Science Club and the Upsilon Pi Epsilon Computer Science Honor Society

Established in 1882, Virginia State University is one of two land-grant universities in Virginia. It enrolls nearly 5,800 students in 55 bachelor's and master's degree programs as well as two doctoral degree programs. The Department of Mathematics and Computer Science is one of six departments in the School of Engineering, Science and Technology. The Department awards a bachelor's degree and master's degree in computer science.

The Bachelor of Science in Computer Science program emphasizes software engineering and algorithm design and prepares students for careers as computer programmers and software developers. Some courses that fulfill the computer science major requirements include programming languages, computer networks, computer graphics, artificial intelligence and software development.

In the Master of Science in Computer Science program, students have the option to pursue either a thesis-track or a non-thesis-track, the latter of which includes two graduate seminars and a master's project. Required coursework includes algorithms, database applications, programming language theory, computer security, software engineering and mobile computing.

Next: View Schools

Popular Schools

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

Find your perfect school

What is your highest level of education?