Your trusted source for discovering the best online software engineering education opportunities across the United States.
Using official IPEDS data to provide accurate, unbiased rankings
Find top online software engineering schools near you or explore options in specific cities and states
Detailed program information, including degree types, online availability, and graduation rates
Specialized rankings focused on Software Engineering Online Bachelor Degree Program across the United States
Start exploring below to find the perfect online software engineering school for your future.
Explore our rankings of the top online software engineering programs available. These schools have been selected based on program quality, affordability, and student outcomes.
The online Computer Information Technology (IT) bachelor’s degree focuses on the business use of information and how to help an organization apply technology to enhance overall operations. As a student, you’ll build a foundation in programming, network systems, systems analysis, and software tools. The major in Computer Information Technology (CIT) with an option in Software Development combines the study of computer systems and information technology with a specialization in software development. It is designed to provide students with a comprehensive understanding of both the technical and practical aspects of software development within the context of computer information technology. This program provides a comprehensive foundation in the essential aspects of IT, equipping you with skills to solve complex technological challenges through hands-on projects, collaborative team assignments, and industry-relevant coursework. The major focuses on information, its management and processing within an organization, and the application of technology to create, exchange, store, and use information in that context, with a focus on the business use of information and the application of computing technology.
["Programming", "Network systems", "Systems analysis", "Software tools", "Software development"]
This program equips you with the knowledge needed to advance in the dynamic IT field. Learn technical skills, critical thinking, and creative strategies required by today's workplace — including analysis and design of computing-based solutions.
["Technical skills", "Critical thinking", "Creative strategies", "Analysis and design of computing-based solutions"]
The B.S. Software Engineering program at WGU is designed to provide a solid foundation in key skills such as scripting and programming, web development, mobile application development, user experience design, and software quality assurance. This program enhances your resume as you enhance your coding know-how and includes multiple industry-recognized certifications from AWS, CompTIA, and ITIL® that are built into the curriculum. The program is presented in two tracks for you to choose from, allowing you to become fluent in either Java or C#. The curriculum is designed to be timely, relevant, and practical—all to help you show that you know your stuff. The program was designed, and is regularly updated, with input from the experts on our College of Information Technology Program Council, ensuring you learn best practices in systems and services, networking and security, scripting and programming, data management, and the business of IT. You’ll complete program requirements independently, with instruction and support from WGU faculty. You’ll be expected to complete at least 12 competency units for each 6-month term.
["Scripting and programming", "Web development", "Mobile application development", "User experience design", "Software quality assurance"]
Discover rewarding career paths in the online software engineering field. Learn about educational requirements, job responsibilities, and earning potential.
Explore the path to becoming a successful Frontend Engineer in the field of online software engineering.
Learn MoreExplore the path to becoming a successful QA Automation Engineer in the field of online software engineering.
Learn MoreExplore the path to becoming a successful Backend Engineer in the field of online software engineering.
Learn MoreFind the best Online Software Engineering degree programs and training options in your state
No resources available at the moment.
We compiled a comprehensive list of the most commonly asked FAQs about Online Software Engineering. It covers everything from cost and financial aid details to accreditation and college reputation