Bachelor's Degree · PA
Software Engineering
Allegheny College
Median earnings
—
Cost
—
Duration
—
Completion
—
Software engineering focuses on the knowledge and skills that teams and individuals need to develop and maintain large-scale software systems. Students apply engineering principles and industry-standard software tools to design, implement, test, release, and enhance software for real-world customers.
in-personProgram details →