Software Engineering Degree
ProTrack: The options keep getting better!
Florida Tech's ProTrack Co-op program incorporates professional work experience and online course work into its College of Engineering degree programs, allowing participants to graduate in four years with the equivalent of a year of career experience. Plus, this traditional combined degree/co-op programs only take five years!
Learn more about the ProTrack Co-op program now!
Finish in Five with FastTrack!
Accelerated master's programs give highly motivated students the chance to take graduate course work while still an undergraduate, thus allowing them to finish a master's degree in less time than they could a traditional program!
Check out our FastTrack informational page!
Bachelor of Science in Software Engineering
Software engineering is a systematic, disciplined, measurable approach to building and maintaining software. Starting with thorough preparation in mathematics and computer science, software engineering students at Florida Tech learn how to successfully implement and manage the development, maintenance and evolution of software products.
Whether you want to design dynamic Internet applications, debug embedded software systems or engineer a new way to protect electronic information, a software engineering degree from Florida Tech develops a strong background in computer science and provides experience in the design and development of software products.
Gain Practical Experience
Nearly every system in modern society is driven by software. Software engineers work on everything from ATMs to automobiles to tablet computers. Florida Tech's software engineering degree program prepares students for a career using state-of-the-art computing laboratories, a full suite of software development tools, research projects, internships and even participation in a student programming team that competes at the ACM Intercollegiate Programming Competition.
As a senior, students complete a senior design project in collaboration with their peers to conceptualize, design and present a novel software application that fulfills a real-world need. Students present their project to industry leaders and employers, and may participate in international competitions. As a result, they get practical experience, an expanded professional network and perhaps even a pre-graduation job offer.
Build Professional Relationships
Beyond the classroom, students working towards a software engineering degree build leadership and professional experience through exciting internships and participation in academic organizations like Upsilon Pi Epsilon (computer science honor society), the Association for Computing Machinery, the Computer Gaming Society, student government and over 100 other student organizations.
Get Recruited Upon Graduation
Employers seek out graduates with a software engineering degree from Florida Tech. Employers that have recruited our students for internships and careers include IBM, Microsoft, EA Games, GE, Mozilla, Zynga and Texas Instruments.
Earn an Advanced Degree
Many students who graduate with a software engineering degree go on to graduate school at universities such as U.C. Berkeley, Brown, Florida Tech, Stanford, MIT, Johns Hopkins, UCLA, University of Washington, Virginia Tech and Yale.