Copyright

List of Software Programming Universities and Colleges in the U.S.

Software programming is the process of envisioning, writing and testing the applications that run on computers. Instruction in software programming is often called computer software engineering and computer science. Students evaluating schools for software programming often consider the types of degree programs available, specializations within the field and class size.

View 9 Popular Schools »

How to Select a Software Programming College

Software programming is a broad field that encompasses many techniques and technologies. When choosing a school for software programming, prospective students can narrow their search by selecting an area of specialization. Examples of specializations in software programming include different programming languages, such as C++, Visual Basic and Java. Students can also specialize in fields like operating systems, information technology or graphics.

Students should consider the types of degrees available when choosing a college for software programming. To qualify for most entry-level positions, software programmers need a Bachelor of Science in a field like computer software engineering or computer science. Students hoping to conduct advanced research or teach software programming will likely need an advanced degree, such as a Master of Science or Doctor of Philosophy, in the field.

Another factor when selecting a university for software programming is class size. Smaller class sizes give students the opportunity for more one-on-one interaction with instructors and allow for more personalized feedback. Small class sizes are especially important for graduate students, who often complete individual projects or research as part of their degree program.

Largest Universities by Student Enrollment

College/University Student Population Institution Type
California State University - Fullerton 36,996 4-year, Public
California State University - Northridge 36,208 4-year, Public
University of Maryland - University College 34,172 4-year, Public
University of Southern California 33,747 4-year, Private not-for-profit
San Jose State University 32,746 4-year, Public
Boston University 31,766 4-year, Private not-for-profit
George Mason University 30,613 4-year, Public
California State University - Sacramento 29,011 4-year, Public
West Virginia University 28,840 4-year, Public
Texas Tech University 28,422 4-year, Public
East Carolina University 27,677 4-year, Public
University of South Carolina - Columbia 27,488 4-year, Public
Portland State University 26,382 4-year, Public
The University of Texas at Arlington 25,084 4-year, Public
Drexel University 21,537 4-year, Private not-for-profit
Towson University 21,111 4-year, Public
California Polytechnic State University - San Luis Obispo 19,471 4-year, Public
Oakland University 18,175 4-year, Public
National University 15,521 4-year, Private not-for-profit
Rochester Institute of Technology 15,055 4-year, Private not-for-profit
Show me popular schools

Related to Software Programming Universities

  • Related
  • Recently Updated
  • Popular
Top School in Sioux Falls, SD, for a Software Programming Degree

Students looking to study computer software programming in Sioux Falls, S.D., can earn a Bachelor of Science (B.S.) in Computer...

Top School in Orlando for a Software Programming Degree

The Florida Institute of Technology, located 55.6 miles from Orlando, FL, serves more than 8,000 students annually. It offers...

Top Rated School with a Software Programming Degree - Washington, DC

Students interested in studying software programming in Washington, D.C., have about nine schools to choose from. Read about...

Software Programming Degree and Certification Program Info

Read about undergraduate and graduate degree programs in software programming. Learn details about each level of study,...

Bachelor of Computer Programming & System Analysis: Degree Overview

Popular Schools

Other Schools:

  • School locations:
    • Pennsylvania (1 campus)
    Areas of study you may find at University of Pennsylvania include:
      • Graduate: Doctorate, First Professional Degree, Master
      • Post Degree Certificate: First Professional Certificate, Post Master's Certificate, Postbaccalaureate Certificate
      • Undergraduate: Associate, Bachelor
    • Computer Sciences
      • Computer and Information Sciences, General
      • Networking and Telecommunications
      • Software and Computer Media Applications
        • Computer Graphics

Popular Schools

Avg. Wages For Related Jobs

Source: Bureau of Labor Statistics