Study software architecture design and development at SBU
SBU's software engineering degree is designed for students interested in careers involving software development, software architecture, information processing and big data.
This program focuses on software engineering principles with an emphasis on software architecture design, the software development process, implementation, quality assurance and testing, and data science.
Pair your software engineering major with a minor in either statistics or mathematics to enhance your skills in data analysis.
A required internship will provide you with hands-on, real-world experience to prepare you for your future career as a software engineer.
SBU's Division of Computing and Mathematics has a long history as a leader in producing software engineers and computer programmers. SBU's programs in computer science and cybersecurity are accredited by ABET, a distinction only a very few evangelical institutions in the entire nation can claim. This new degree program in software engineering is on track to receive accreditation from ABET as well in the near future.
The Software Engineering degree is offered through SBU's College of Professional Programs.
The SBU Advantage
- Complete a required internship in software engineering to gain valuable, real-world experience before graduation.
- Graduates from SBU's Division of Computing and Mathematics have achieved a 98% historical 90-day job placement rate.
- All division faculty have or are pursuing a Ph.D.; together they have more than 100 combined years of teaching and industry experience.
- Technology leaders and SBU alumni help shape the future direction of the program by serving on the CIS Advisory Board.
- Graduates from the SBU computing programs typically earn starting salaries ranging from $50,000-$75,000.