Graduates Hired In Field:
100%
Source 2022-23 Dunwoody Career Services Annual Report
Software Engineering Degree
Enter the IT field equipped to manage all aspects of the software development process with Dunwoody’s bachelor’s degree in Software Engineering.
81K
Average Salary: School of Engineering, B.S.
Source 2022-23 Dunwoody Career Services Annual Report
Dunwoody Software Engineering Degree
NOTE: Dunwoody College isn’t accepting new students into the Software Engineering program for the 2024-25 academic year. Interested students should consider Computer Engineering, which does include elements of software engineering.
In the modern world of software development, innovation means that programming languages, applications, and frameworks are always evolving. What remains constant is the need for professionals who know how to apply engineering principles to the software development process.
The Bachelor of Science in Software Engineering will prepare you to successfully develop, test, manage, implement, deploy, and maintain software products. Learn how to work collaboratively in a team environment, complete hands-on projects, and use quality tools and data to anticipate and solve issues in the engineering process.
Small class sizes give you the chance to work closely with experienced instructors and network with your cohort as you move through the program.
Arts & Sciences courses help you understand the core mathematical and scientific principles that all engineering projects grow out of as well as provide you with the communication and critical thinking skills required to succeed in the profession.
During your final year, you will complete a senior project, which will help round out your professional portfolio.
Class topics include:
- Advanced Programming
- Statistics
- Computer Architecture
- Software Testing
- Software Design
- Security
- Engineering Economics
Degree Requirements
To view program requirements, including required courses, electives, course descriptions, and credit hours, visit:
Common Job Titles
Possible job titles upon graduation include:
- Software Engineer
- Programmer
- Applications Engineer
- Software Developer
Student Organizations
Opportunities to get involved outside of the classroom include:
- SkillsUSA
- Student Leadership Council
Software Engineering students aim to improve technology used in high-speed police car chases
Final project allows students to build skills while creating solutions for real-life challenges
Read More