Start Here
Explore Avila
software engineering header

Software Engineering

Get your Bachelor's of Science in Software Engineering

Software engineering is the application of engineering principles to the creation of software systems. Engineers approach problem-solving in organized ways and follow well-defined, best practices in their work. Likewise, software engineers employ organized ways of thinking about the analysis of problems to be solved and the design of the resulting software solutions, and they follow recognized practices to implement and test new software systems and to put them into production. The Software Engineering major prepares students to enter and excel in this profession. 

Schedule a campus visit today or apply online!

Students will be trained in the two most popular languages in use today: Java and C#. Also, they should be able to effectively program in C++ with minor self-training because it is a predecessor of both Java and C# and similar to both. Additionally, students will get considerable experience with the Visual Studio .NET integrated development environment (IDE) in the C# courses, which is used extensively in Microsoft installations and with the Eclipse IDE in the Java courses. 

We also offer a degree in Computer Science.


All Academics

The Avila Promise

  • Tuition Protection
  • 4-Year Graduation Guarantee
  • Internship or Research Guarantee
  • Up to $1,000 Travel Award


That’s the Avila Promise.

Plan a Visit

Dear Neighbor Day 2020

Avila has what you're looking for. 

Sign up for a visit.

Featured Events

  • Dec 31

AU News

Avila University - SOAR 2018

Reach Your
Full Potential

Want to know more about Avila University and the Avila Promise?
Fill out the form below.

Clicking the "Request Information" button below constitutes your express written consent to be called and/or texted by Avila University at the number you provided, regarding furthering your education. You understand that these calls may be generated using automated technology.