Department of Computing and Software Engineering

Software Engineering is the engineering discipline that utilizes a systematic approach to the development, production, operation, and maintenance of software. 

Software Engineers, according to the US Bureau of Labor Statistics, design, construct, test and maintain needed software. Software engineers often work as part of a team that together design and develop software and computing systems. Software engineers can work for computer systems design firms, software publishers, or for computer or electronic product manufacturers. Because of the wide variety of software applications, numerous opportunities can be pursued by software engineers. They can develop software products that run on thousands of computers. They may also write programs that run on a cell phone.

The Bureau of Labor Statistics lists Software Engineer as one of the top engineering careers for the next decade. Employment of software developers is projected to grow by 24 percent from 2016 to 2026 (yielding 302,500 new jobs in the US). Today, the software industry makes software products to be used by most, if not all, fields, such as in banking, retailing, education, social networks, the defense and gaming industries, etc. Because of this, software engineers are in high demand both in government agencies and private sectors. Software engineers can also further their education at the graduate level in Software Engineering, Computer Science, Computer Engineering, via an MBA, etc.

Learn About Software Engineering Degrees


The B.S. Software Engineering Program at FGCU is accredited by the Engineering Accreditation Commission of ABET,