Software Engineering

2 reviews
Decorative laurel wreath
0.0
Overall
Career Prospects
Student Satisfaction
Recommendation Rate
Academic Balance
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.

Sort by:
Filters
Sophomore
University of California-Los Angeles
★★★

Great learning opportunities, really good career advisement

4/26/2026
Sophomore
University of California-Irvine
★★★

It has allowed me to build new and innovative things.

4/24/2026

Share Your Experience

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