Software Engineering

2 reviews
Decorative laurel wreath
0.0
Overall
Student Satisfaction
Career Prospects
Decorative laurel wreath

About this major

Software Engineering focuses on the design, development, and maintenance of software systems. Students learn programming, software design principles, project management, and testing to create efficient and reliable software applications.

STEMTechnologyCreativeAnalyticalProblem-solving

Student Experience

Satisfaction
Career outlook
100%
Recommendation
50%
Plan grad school

Academic Balance

Math intensity
Writing intensity
WorkloadMedium
DifficultyHard
Still have questions?

Ask students in the Software Engineering community or share your own experience.

Student Reviews

Sophomore
PositiveSupport & community

Great learning opportunities, really good career advisement

Apr 2026
Sophomore Verified
PositiveEnjoyment & fit

It has allowed me to build new and innovative things.

Apr 2026

Share Your Experience

Help future students by writing an honest review of your Software Engineering experience.