Software Engineering
Software Engineering
Summary
The graduates of this program will have in-depth knowledge of the entire lifecycle of software projects. They will acquire theoretical knowledge and practical skills that allow them to quickly integrate in software companies or businesses that develop in-house software.
- Analyze a problem and identify and define the software requirements appropriate to its solution.
- Design, implement and evaluate software projects to meet desired needs.
- Demonstrate knowledge and skills in the design of algorithm and programs.
- Work in groups on real-life software projects.
- Demonstrate the ability to communicate the outcomes of a software project in both written and oral forms.
|
33
|
Required Credits |
View the Curriculum
Course listing and prerequisitesCore Faculty
Where do Software Engineering majors work?
Common Job Titles
- Software Development Specialist
- Software Engineer
- Business Process Analyst
- Android Developer
- Teamcenter Administrator & Developer
Top Employers
- Gpshopper - A Synchrony Financial Company
- Amazon
- Accenture
- Colgate-Palmolive
Take the next step in your journey.
Get information on program requirements, tuition, financial assistance and more.
Request Info
Cybersecurity and Privacy
Computer Science