2020 Most Affordable Online Software Engineering Degrees

By the OnlineU team | Updated 3/13/2020
2020 Most Affordable Software Engineering Bachelors Degrees Badge
By the OnlineU team | Updated 3/13/2020

These schools represent the least expensive options for obtaining an online bachelor's degree in software engineering. In first place, the University of the Potomac is the most affordable school, with a tuition rate of $7,785. Classes for University of the Potomac's Bachelor of Science in Computer Science - Software Engineering include Agile Software Development, Applied Network and Security, and Software Testing. Middle Georgia State University comes in second place, with an affordable tuition rate of $8,670 per year.

You can read more about our ranked schools below or browse our rankings of the most affordable online master's in software engineering degrees. View our methodology or learn more about OnlineU.

Find an Online Degree:
ADVERTISEMENT
All tuition numbers were manually collected and verified
Rank School Annual Tuition
# 1 #1 $7,785
# 2 #2 $8,670
# 3 #3 $9,269
# 4 #4 $9,540
# 5 #5 $9,600
# 6 #6 $11,100
# 7 #7 $11,940
# 8 #8 $12,450
# 9 #9 $12,570
# 10 #10 $12,640
# 11 #11 $12,773
# 12 #12 $13,330
# 13 #13 $13,600
# 14 #14 $13,730
# 15 #15 $14,130
# 16 #16 $14,260
# 17 #17 $14,594
# 18 #18 $15,600
# 19 #19 $15,900
# 20 #20 $18,495
# 21 #21 $20,700
#1
#1

University of the Potomac

Multiple Locations
Annual Tuition: $7,785
Annual Tuition: $7,785
Annual Tuition: $7,785
  • Online Degrees: 1
  • Financial Aid Recipients: 74%
  • Graduation Rate: 24%
  • Undergrad Online Enrollment: 28
  • Graduate Online Enrollment: 21
  • School Type: For-Profit
  • School Accreditation: MSCHE

Example Classes: Agile Software Development, Applied Network and Security, Software Testing

Online Bachelor's Degrees

  • Bachelor of Science in Computer Science - Software Engineering
#2
#2
Annual Tuition: $8,670
Annual Tuition: $8,670
Annual Tuition: $8,670
  • Online Degrees: 1
  • Financial Aid Recipients: 90%
  • Graduation Rate: 31%
  • Acceptance Rate: 94%
  • Average SATs: 880 -1080
  • Undergrad Online Enrollment: 1,417
  • Graduate Online Enrollment: 181
  • School Type: Non-Profit
  • School Accreditation: SACS COC
  • Phone #: (478) 471-2700

Example Classes: C++ Programming, Computer Architecture, Robot Programming, Software Testing and Quality Assurance

Online Bachelor's Degrees

  • BS in Information Technology - Software Engineering
#3
#3
Annual Tuition: $9,269
Annual Tuition: $9,269
Annual Tuition: $9,269
  • Online Degrees: 1
  • Financial Aid Recipients: 94%
  • Graduation Rate: 17%
  • Undergrad Online Enrollment: 2,103
  • School Type: Non-Profit
  • School Accreditation: NECHE
  • Phone #: (207) 621-3000

Example Classes: Advanced Java Programming, Principles of Human Computer Interaction and User Design, Programming in C# and .NET, Software Quality Assurance

Online Bachelor's Degrees

  • BS in Computer Information Systems - Software Development
#4
#4

Champlain College

Burlington (VT)
Annual Tuition: $9,540
Annual Tuition: $9,540
Annual Tuition: $9,540
  • Online Degrees: 1
  • Financial Aid Recipients: 100%
  • Graduation Rate: 64%
  • Acceptance Rate: 75%
  • Average SATs: 1090 -1280
  • Undergrad Online Enrollment: 1,666
  • Graduate Online Enrollment: 710
  • School Type: Non-Profit
  • School Accreditation: NECHE
  • Phone #: (802) 860-2700

Example Classes: Discrete Mathematics, Global IT & Ethics, Software Re-Engineering

Online Bachelor's Degrees

  • Bachelor of Science in Software Development
#5
#5
Annual Tuition: $9,600
Annual Tuition: $9,600
Annual Tuition: $9,600
  • Online Degrees: 1
  • Financial Aid Recipients: 75%
  • Graduation Rate: 52%
  • Acceptance Rate: 78%
  • Undergrad Online Enrollment: 76,929
  • Graduate Online Enrollment: 19,983
  • School Type: Non-Profit
  • School Accreditation: NECHE
  • Phone #: (603) 668-2211

Example Classes: Computational Graphics and Visualization, Emerging Systems Architectures & Technologies, Mobile Architecture and Programming, Secure Coding, Software Development Lifecycle, Software Reverse Engineering

Online Bachelor's Degrees

  • BS Computer Science - Software Engineering
#6
#6
Annual Tuition: $11,100
Annual Tuition: $11,100
Annual Tuition: $11,100
  • Online Degrees: 2
  • Financial Aid Recipients: 100%
  • Graduation Rate: 51%
  • Acceptance Rate: 58%
  • Average SATs: 960 -1150
  • Undergrad Online Enrollment: 4,889
  • Graduate Online Enrollment: 2,329
  • School Type: Non-Profit
  • School Accreditation: SACS COC
  • Phone #: (352) 588-8200

Example Classes: Database Concepts and Programming, Introduction to Information Security, Network Theory & Design, Theoretical Foundation of CS

Online Bachelor's Degrees

  • B.S. in Software Engineering
  • BA: Software Engineering
#7
#7
Annual Tuition: $11,940
Annual Tuition: $11,940
Annual Tuition: $11,940
  • Online Degrees: 1
  • Financial Aid Recipients: 81%
  • Graduation Rate: 14%
  • Undergrad Online Enrollment: 73,536
  • Graduate Online Enrollment: 21,193
  • School Type: For-Profit
  • School Accreditation: HLC

Example Classes: Data Structures For Problem Solving, Database Integration With Other Systems, Infrastructure Administration, Object-oriented Scripting Language

Online Bachelor's Degrees

  • Bachelor of Science in Information Technology with Advanced Software Developer Certificate
#8
#8

Park University

Parkville (MO)
Annual Tuition: $12,450
Annual Tuition: $12,450
Annual Tuition: $12,450
  • Online Degrees: 1
  • Financial Aid Recipients: 95%
  • Graduation Rate: 33%
  • Acceptance Rate: 69%
  • Undergrad Online Enrollment: 5,477
  • Graduate Online Enrollment: 1,303
  • School Type: Non-Profit
  • School Accreditation: HLC
  • Phone #: (816) 741-2000

Example Classes: Computer Systems Analysis and Design, Data Structures, Information Security, Programming Concepts, User Interface Design, Web Programming

Online Bachelor's Degrees

  • Bachelor of Science in Information and Computer Science - Software Development
#9
#9
Annual Tuition: $12,570
Annual Tuition: $12,570
Annual Tuition: $12,570
  • Online Degrees: 1
  • Financial Aid Recipients: 99%
  • Graduation Rate: 42%
  • Acceptance Rate: 66%
  • Average SATs: 910 -1140
  • Undergrad Online Enrollment: 107
  • Graduate Online Enrollment: 243
  • School Type: Non-Profit
  • School Accreditation: HLC
  • Phone #: (913) 782-3750

Example Classes: Algorithms, Operating Systems, Probability and Statistics

Online Bachelor's Degrees

  • Bachelor of Science in Computer Information Systems - Software Engineering
#10
#10
Annual Tuition: $12,640
Annual Tuition: $12,640
Annual Tuition: $12,640
  • Online Degrees: 2
  • Financial Aid Recipients: 100%
  • Graduation Rate: 69%
  • Acceptance Rate: 68%
  • Average SATs: 1050 -1270
  • Undergrad Online Enrollment: 462
  • Graduate Online Enrollment: 688
  • School Type: Non-Profit
  • School Accreditation: HLC
  • Phone #: (218) 723-6000

Example Classes: Computer Architecture, Database Modeling, Programming I with Java, Systems Analysis and Design, Systems Development Internship

Online Bachelor's Degrees

  • BA in Computer Information Systems - Software Development
  • BS in Computer Information Systems - Software Development
#11
#11

St. Petersburg College

Clearwater (FL)
Annual Tuition: $12,773
Annual Tuition: $12,773
Annual Tuition: $12,773
  • Online Degrees: 2
  • Financial Aid Recipients: 74%
  • Graduation Rate: 28%
  • Undergrad Online Enrollment: 10,068
  • School Type: Non-Profit
  • School Accreditation: SACS COC
  • Phone #: (727) 341-4772

Example Classes: Algorithmic Design and Development, Legal Aspects of Managing Technology, Software Design Methodologies

Online Bachelor's Degrees

  • B.A.S. in Technology Development and Management - Software Assurance
  • B.A.S. in Technology Development and Management - Software Development
#12
#12

Rogers State University

Claremore (OK)
Annual Tuition: $13,330
Annual Tuition: $13,330
Annual Tuition: $13,330
  • Online Degrees: 1
  • Financial Aid Recipients: 96%
  • Graduation Rate: 19%
  • Undergrad Online Enrollment: 616
  • School Type: Non-Profit
  • School Accreditation: HLC
  • Phone #: (918) 343-7777

Example Classes: Advanced Web System Development, Computer Graphics Programming, Introduction to 3D Modeling

Online Bachelor's Degrees

  • B.S. in Business Information Technology - Software Development and Multimedia
#13
#13

Bellevue University

Bellevue (NE)
Annual Tuition: $13,600
Annual Tuition: $13,600
Annual Tuition: $13,600
  • Online Degrees: 1
  • Financial Aid Recipients: 89%
  • Graduation Rate: 0%
  • Undergrad Online Enrollment: 5,052
  • Graduate Online Enrollment: 2,638
  • School Type: Non-Profit
  • School Accreditation: HLC
  • Phone #: (402) 291-8100

Example Classes: Information Security, Information Technology Project Management, Intermediate Database and Database Connectivity, Intermediate Java Programming, Management and Design of Database Systems, Server-Side Scripting with Ruby on Rails

Online Bachelor's Degrees

  • Software Development - BS
#14
#14

Herzing University

Multiple Locations
Annual Tuition: $13,730
Annual Tuition: $13,730
Annual Tuition: $13,730
  • Online Degrees: 1
  • Financial Aid Recipients: 95%
  • Graduation Rate: 27%
  • Acceptance Rate: 75%
  • Undergrad Online Enrollment: 2,374
  • Graduate Online Enrollment: 637
  • School Type: Non-Profit
  • School Accreditation: HLC

Example Classes: C# Programming, C++ Programming, Database Concepts and Applications, Discrete Structures for Computer Science, Internet Foundation, Object-Oriented Programming

Online Bachelor's Degrees

  • Bachelor of Science in Software Development
#15
#15

Upper Iowa University

Fayette (IA)
Annual Tuition: $14,130
Annual Tuition: $14,130
Annual Tuition: $14,130
  • Online Degrees: 1
  • Financial Aid Recipients: 99%
  • Graduation Rate: 44%
  • Acceptance Rate: 56%
  • Average SATs: 935 -1170
  • Undergrad Online Enrollment: 1,538
  • Graduate Online Enrollment: 518
  • School Type: Non-Profit
  • School Accreditation: HLC
  • Phone #: (563) 425-5200

Example Classes: Applications of Visualization, Big Data Processing, Game Development and Programming, Human-Computer Interaction, Informatics and Knowledge Engineering, Testing, Validation and Verification

Online Bachelor's Degrees

  • Bachelor of Science in Software Engineering
#16
#16

Tiffin University

Tiffin (OH)
Annual Tuition: $14,260
Annual Tuition: $14,260
Annual Tuition: $14,260
  • Online Degrees: 1
  • Financial Aid Recipients: 98%
  • Graduation Rate: 35%
  • Acceptance Rate: 69%
  • Undergrad Online Enrollment: 480
  • Graduate Online Enrollment: 742
  • School Type: Non-Profit
  • School Accreditation: HLC
  • Phone #: (800) 968-6446

Example Classes: Information Systems for Managers, Organizational Strategy, Programming for Application Development

Online Bachelor's Degrees

  • Bachelor of Science in Computer Science - Software Development
#17
#17
Annual Tuition: $14,594
Annual Tuition: $14,594
Annual Tuition: $14,594
  • Online Degrees: 1
  • Financial Aid Recipients: 72%
  • Graduation Rate: 29%
  • Acceptance Rate: 67%
  • Average SATs: 990 -1260
  • Undergrad Online Enrollment: 8,346
  • Graduate Online Enrollment: 6,112
  • School Type: Non-Profit
  • School Accreditation: MSCHE
  • Phone #: (814) 865-5403

Example Classes: Digital Design: Theory and Practice, Discrete Mathematics for Computer Science, Matrices, Microprocessors, Object-Oriented Software Design and Construction

Online Bachelor's Degrees

  • Bachelor of Science in Software Engineering
#18
#18

Lakeland University

Plymouth (WI)
Annual Tuition: $15,600
Annual Tuition: $15,600
Annual Tuition: $15,600
  • Online Degrees: 1
  • Financial Aid Recipients: 100%
  • Graduation Rate: 47%
  • Acceptance Rate: 52%
  • Average SATs: 870 -1080
  • Undergrad Online Enrollment: 101
  • Graduate Online Enrollment: 89
  • School Type: Non-Profit
  • School Accreditation: HLC
  • Phone #: (920) 565-1000

Example Classes: Artificial Intelligence, Computer Architecture, Game Design and Development, Mobile Application Development, Networking and Telecommunications

Online Bachelor's Degrees

  • Bachelor of Science in Computer Science - Software Design
#19
#19

Arizona State University

Tempe (AZ) (and 4 others)
Annual Tuition: $15,900
Annual Tuition: $15,900
Annual Tuition: $15,900
  • Online Degrees: 1
  • Financial Aid Recipients: 94%
  • Graduation Rate: 66%
  • Acceptance Rate: 76%
  • Average SATs: 1091 -1298
  • Undergrad Online Enrollment: 28,353
  • Graduate Online Enrollment: 9,021
  • School Type: Non-Profit
  • School Accreditation: HLC

Example Classes: Calculus for Engineers, Discrete Mathematical Structures, Microcomputer Architecture and Programming, Operating Systems and Networks, Principles of Database Management, Software Enterprise: Design and Process

Online Bachelor's Degrees

  • BS in Software Engineering
#20
#20

Capella University

Minneapolis (MN)
Annual Tuition: $18,495
Annual Tuition: $18,495
Annual Tuition: $18,495
  • Online Degrees: 2
  • Financial Aid Recipients: 100%
  • Graduation Rate: 0%
  • Undergrad Online Enrollment: 9,815
  • Graduate Online Enrollment: 27,356
  • School Type: For-Profit
  • School Accreditation: HLC
  • Phone #: (888) 227-3552

Example Classes: Advanced Website Design, DevOps Practices for Cloud Computing, Ethics for the Information Technology Professional, Mobile Cloud Computing Application Development

Online Bachelor's Degrees

  • BS in Information Technology - Software Development - Cloud Application Development
  • BS in Information Technology - Software Development - Programming and Application Development
#21
#21

Hodges University

Naples (FL)
Annual Tuition: $20,700
Annual Tuition: $20,700
Annual Tuition: $20,700
  • Online Degrees: 1
  • Financial Aid Recipients: 81%
  • Graduation Rate: 30%
  • Acceptance Rate: 58%
  • Undergrad Online Enrollment: 304
  • Graduate Online Enrollment: 131
  • School Type: Non-Profit
  • School Accreditation: SACS COC
  • Phone #: (239) 513-1122

Example Classes: Advanced Computer Applications, Enterprise Applications, Fundamentals of System & Network Security, Mobile Application Development, Networks & Telecommunications, Systems Analysis & Solutions Architectures

Online Bachelor's Degrees

  • BS in Software Development