Academic Bulletin 2024-2025
Software Engineering
|
|
Return to: Areas of Study
Professors Jumadinova (Chair), Bonham-Carter, Graber, Green, Kapfhammer, Luman
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.
Software Engineering Learning Outcomes
- While working in a team, can effectively design, implement, evaluate, improve, and document a solution to a problem delivered as a maintainable software system.
- Demonstrates competency in the theories, models, and practices of project domains that require the engineering of software.
- Can effectively manage and predict the cost, scope, and deadline of a software engineering project,
- Uses effective oral and written communication methods to explain both the technical and product-use details of a software artifact.
Courses
To see the courses offered in this department or program, please use the “Course Search” link from the menu at the right of this page.
ProgramsMajor Minor
Return to: Areas of Study
|