Software Engineering Program

See yourself collaborating with others to build large software systems? Then Software Engineering is the major for you. You’ll explore design, development, requirements engineering, testing and quality assurance—all skills wanted by companies ranging from local startups to major defense contractors or medical software companies and everything in between.

NOTE: The information found on this website with respect to major/minor/program requirements is primarily directed at providing prospective students a general roadmap of the curriculum.  Current Butler students are expected to review their degree audit report at and speak with their advisor regularly for detailed information regarding their specific degree requirements and their progress toward degree completion.