Major in Software Engineering

The Software Engineering (SE) specialization incorporates theoretical foundations of computer science with the study of principles and practices regarding the development of high-quality software systems that meet client needs. This track places emphasis on the development of complex, large-scale software systems, software process, and project management.

Student Remarks

"I got the job!!! I went down to St. Petersburg for and interview, was interviewed by 7 people (very intimidating), then last week I was offered the job! Thank you for your help. You may be interested to know that all of the questions I was asked had to do with the software life cycle, they grilled me on software engineering. I am VERY glad I had SEI and SEII. I don't think I would have been able to even carry on conversations with the developers at the company without those two classes."

Matthew Stephens, Class of 2011

CS Catalog Information
BS SE Flowchart 2014-2015
BS SE Flowchart 2012-2013
SE Sample Curriculum 2014-2015
SE Sample Curriculum 2012-2013

View the Computer Science Department's Academic Learning Compact Computer Science

Sarah Kuhl
Building 4 Room 225