Missoula,
MT,
United States
Type
Public
Degrees offered
Bachelor's Degree
Software engineers evaluate and choose appropriate software libraries to address specific challenges. The computer science major's software engineering track equips you with these capabilities, emphasizing hands-on experience rather than theoretical knowledge, focusing on software creation, deployment, and upkeep.
At UM, software engineering students gain expertise in managing extensive software initiatives. The curriculum effectively prepares graduates for application-focused industry roles, especially in web development - imparting competencies that many computer science degrees don't cover. Additionally, this software engineering program complements studies in other disciplines exceptionally well.