Software Engineering

Engineering the Software That Shapes Tomorrow

Turn your passion for technology into solutions that make a difference. At Georgia Southern University, Software Engineering students learn to design, develop and maintain the applications and systems that power our increasingly connected world. From full-stack development and cybersecurity to software architecture and quality assurance, you’ll gain the technical knowledge and practical experience needed to tackle real-world challenges. Through hands-on learning, collaborative projects and research opportunities, you’ll build the skills to transform innovative ideas into reliable, effective software solutions.

From Innovative Ideas to Real-World Applications

Discover what it takes to create the technology of tomorrow. Georgia Southern’s Software Engineering program combines programming fundamentals with modern development practices, preparing students to build, test and maintain complex software systems. Explore areas such as application development, software security, database systems, user experience design and game programming while developing the critical thinking, teamwork and problem-solving skills employers value.

Explore the Software Engineering Degree

Personalized Learning

Benefit from supportive faculty, collaborative learning environments and opportunities to develop your technical skills through practical coursework and research.

Hands-On Experience

Go beyond the classroom with projects and learning experiences focused on software development, system design, testing and solving real-world technical challenges.

Career-Focused Education

Build a strong foundation in modern software engineering practices and prepare for opportunities in application development, software architecture, cybersecurity and emerging technologies.

Build Your Future in Software Engineering

Turn Your Skills Into a Career

Software engineers are essential to nearly every industry, designing and maintaining the applications, platforms and systems that businesses and communities rely on every day. Georgia Southern’s Software Engineering program prepares graduates for a variety of career opportunities, including Software Engineer, Application Developer, UX Designer, Software Analyst and Cloud Analyst.

With a curriculum emphasizing practical development skills, teamwork and technical problem-solving, students are prepared to pursue opportunities with employers such as Deloitte, General Motors, Mastercard, Google and Microsoft, as well as innovative organizations across the technology sector.