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

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


That’s the Avila Promise.

Get Ahead with The Avila Summer Promise

avila summer promise

summer promise

Are you an incoming freshman or transfer student? Learn more about how the Avila Summer Promise can help you get ahead.
> Learn more

AU News

Avila University - SOAR 2018