Software Engineering (BS)

Software Engineering is the engineering discipline that utilizes a systematic approach to the development, production, operation, and maintenance of software.  The Bachelor of Science degree in Software Engineering (SE) at FGCU prepares students in the theory and methods of systematic and rigorous construction of software for industrial, scientific and commercial applications.

Faculty & Staff Directory

A student uses a Virtual Reality headset and controllers.

Software plays an increasingly important role in our daily life. According to the Bureau of Labor Statistics’ Occupational Outlook Handbook 2020-2030 Edition, more than 409,500 new software engineer positions - a 22% increase - will be created over the 2020-2030 period, making this field grow almost three times faster than the average occupation. As a software engineering student, you'll receive a high-quality education in engineering and computer science, preparing you for careers in application software development, system software development and further graduate study. 

In this program, you'll complete core courses including traditional computer science courses and specific software engineering courses.

  • Computer Science: Object-oriented programming, data structures and algorithms, operating systems, and computer organization and networking
  • Software Engineering: Software engineering fundamentals, software requirements engineering, software architecture and design, software testing, and team-oriented senior software engineering projects.

You can choose between specialized courses like human computer interaction, robotics, natural language processing, digital systems and assembly language. In addition, you can take electives in computer information systems. 

Software engineering students take apart a PC during a hardware lab.

  • Accreditation

  • Admissions Information

  • Program Requirements

  • Degree Map

  • Course Description

  • Course Schedule

  • Educational Objectives and Student Outcomes

  • Learning Outcomes

  • Tuition, Fees, and Financial Assistance

Experience FGCU