Dunwoody Software Engineering Degree

NOTE: Dunwoody College isn’t accepting new students into the Software Engineering program for the 2022-23 academic year. If you are interested in a future start, please click the “Request More Information” button below and fill out the form.

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:

College Catalog: Software Engineering

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

Learn more.

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