2020 Most Affordable Online Master's in Software Engineering

The 20 schools in this list represent the most affordable options for obtaining an online master's degree in software engineering. Ranked #1, Middle Georgia State University charges $3,825 per year for their MS in Information Technology - Software Development. Available courses include Advanced Programming and Data Structures, Distributed Enterprise Software, Mobile Computing Systems and Applications, Object Oriented Analysis and Design, and Software Testing and Quality Assurance. Second-ranked The University of West Florida is a similarly affordable option, with an annual tuition of only $4,250.
You can read more about our ranked schools below or browse our rankings of the most affordable online bachelor's in software engineering degrees. View our methodology or learn more about OnlineU.
Rank | School | Annual Tuition |
---|---|---|
Middle Georgia State University | $3,825 | |
The University of West Florida | $4,250 | |
Columbus State University | $5,593 | |
North Dakota State University - Main Campus | $6,183 | |
Texas Tech University | $6,426 | |
Strayer University | $6,640 | |
Kennesaw State University | $6,894 | |
Arizona State University | $8,512 | |
West Virginia University | $8,653 | |
Washington State University | $8,925 | |
University of Arizona | $9,750 | |
Bellevue University | $10,530 | |
University of Maryland Global Campus | $11,862 | |
Saint Cloud State University | $11,979 | |
Thomas Edison State University | $12,024 | |
East Carolina University | $13,160 | |
California State University-Fullerton | $13,374 | |
Lewis University | $13,600 | |
Mercer University | $14,070 | |
Nova Southeastern University | $16,131 |
Middle Georgia State University Macon (GA)
Example Classes: Advanced Programming and Data Structures, Distributed Enterprise Software, Mobile Computing Systems and Applications, Object Oriented Analysis and Design, Software Testing and Quality Assurance Online Master's Degrees
|
The University of West Florida Pensacola (FL)
Example Classes: Database Systems, Software Design, Software Engineering Foundations: Java Programming, Software Engineering Practice and Tools Online Master's Degrees
|
Columbus State University Columbus (GA)
Example Classes: Advanced Programming Languages, Advanced Software Design, Contemporary Issues in Database Management Systems, Software Measurement and Estimation, Software Project Planning and Management, Software Testing and Quality Assurance Online Master's Degrees
|
North Dakota State University - Main Campus Fargo (ND)
Example Classes: Development of Distributed Systems, Software Complexity Metrics, Software Construction, Software Requirements Definition and Analysis, Software Testing and Debugging, Survey of Artificial Intelligence Online Master's Degrees
|
Texas Tech University Lubbock (TX)
Example Classes: Distributed Systems, Fault-Tolerant Computer Systems, Parallel Processors and Processing, Real Time and Time Sharing Systems, Software Verification and Validation, Systems Theory Online Master's Degrees
|
Strayer University Nationwide
Example Classes: Advanced Computer Architecture, Information Systems for Decision Making, IT Project Leadership Strategies, Project Leadership Strategies, Strategic Planning for Database Systems, Theories of Security Management Online Master's Degrees
|
Kennesaw State University Kennesaw (GA)
Example Classes: Logistics and Supply Chain Management, Manufacturing Systems Planning and Design, Project Management Processes, Statistical Process Control, System Optimization, Total Quality Online Master's Degrees
|
Arizona State University Tempe (AZ) (and 4 others)
Example Classes: Information Assurance and Security, Software Engineering Principles and Concepts, Software Project, Process and Quality Management, Software Verification and Validation, and Testing Online Master's Degrees
|
West Virginia University Morgantown (WV)
Example Classes: Advanced Real-Time Systems, Applied Fuzzy Logic, Computer Network Forensics, Fault Tolerant Computing, Switching Circuit Theory Online Master's Degrees
|
Washington State University Pullman (WA)
Example Classes: Advanced Algorithms, Software Design and Architecture, Software Maintenance, Software Quality, Software Requirements, Software Testing Online Master's Degrees
|
University of Arizona Tucson (AZ)
Example Classes: Detection and Estimation in Engineering Systems, Digital Control Systems, Knowledge-System Engineering, Principles of Artificial Intelligence, Radar Signal Processing, Software Engineering Concepts Online Master's Degrees
|
Bellevue University Bellevue (NE)
Example Classes: Computing Platforms and Network Technologies, IT Infrastructure, Management and Design of Data Base Systems, Software Testing and Quality, Storage Systems, Strategy and Policy Online Master's Degrees
|
University of Maryland Global Campus Adelphi (MD)
Example Classes: Advanced Software Design and Implementation, Modern Software Methodologies, Relational Database Systems, Software Verification and Validation, Usability Engineering, User Interface Implementation Online Master's Degrees
|
Saint Cloud State University St. Cloud (MN)
Example Classes: Big Data Organization and Management, Information Technology Transformation, Introduction to Enterprise Resource Planning Systems, Software Analysis, Software Design, Software Reverse Engineering Online Master's Degrees
|
Thomas Edison State University Trenton (NJ)
Example Classes: Design and Development of Large Software Systems, Software Design and Architecture, Software Modeling, Validation, and Analysis, Software Systems Integration, Software Testing and Quality Management Online Master's Degrees
|
East Carolina University Greenville (NC)
Example Classes: Developing e-Commerce Systems, Foundations of Software Testing, Process Management and Lifecycle Modeling, Program Translation, Software Construction, Software Systems Modeling and Analysis Online Master's Degrees
|
California State University-Fullerton Fullerton (CA)
Example Classes: Advanced Software Process, Modern Software Management, Professional, Ethical and Legal Issues for Software Engineers, Software Maintenance, Software Measurement, Software Verification and Validation Online Master's Degrees
|
Lewis University Romeoville (IL)
Example Classes: Cloud Computing and Virtualization, Data Visualization, Discrete Structures, Mathematics for Data Scientists, Programming Languages, Software Vulnerabilities and Defenses Online Master's Degrees
|
Mercer University Macon (GA)
Example Classes: Advanced Graphic Interfaces, Design, Maintenance and Quality, Disciplined Software Development, Object Oriented Design, Software Test Online Master's Degrees
|
Nova Southeastern University Fort Lauderdale (FL)
Example Classes: Design and Analysis of Algorithms, Interaction Design, Software Requirements Engineering Online Master's Degrees
|