traditional undergraduate on campus

Software Engineering

Trevecca’s software engineering program is a concentration track available to you if you are pursuing a Bachelor of Science in computer science or information technology. This program helps you develop skills in logic, algorithms and computational thinking so you can translate business needs into software systems and apply concepts of software life-cycle strategies.

Program Benefits

  • Learn from faculty who possess high degrees in their fields, who have relevant and valuable real-world experience and who make an effort to know you personally.
  • Gain the skills and experience with state-of-the-art programs and technologies you need to be competitive in the job market. 
  • Enjoy our small class sizes and supportive campus community.
  • Take advantage of incredible internships and job opportunities available in the exciting and growing city of Nashville.


What to Expect

If you are pursuing your Bachelor of Science in information technology or your Bachelor of Science in computer science, you can choose to complete a concentration in software engineering. This concentration track prepares you to understand and meet the unique software challenges facing businesses today. 

You’ll develop skills in logic, algorithms and computational thinking. You’ll also learn how to translate business needs into software systems and how to apply concepts of software life-cycle strategies, making you a sought-after and competitive candidate for employment.

Why Choose Trevecca?

Founded in 1901 and a leader in online education for more than two decades, Trevecca helps students discover and pursue an individual calling by providing innovative instruction; cultivating a supportive, Christ-centered community; and establishing relationships that open doors.

Recognized nationally and locally for academic quality, Trevecca has earned a reputation for providing the world with servant leaders, problem solvers and difference makers. Trevecca’s holistic approach to education encompasses intellectual, social, emotional, physical and spiritual growth.

As a Christian university, we offer programs that explore the ways faith intersects with your field of study. This means you can gain your degree in a supportive, Christian community with small classroom sizes and engaged faculty members who care about you, your faith and your goals.

Course Descriptions

Course Descriptions

Get details on all the courses you’ll complete as you work toward this degree at Trevecca.

Read More
Financial Aid & Costs

Financial Aid & Costs

Nearly every student at Trevecca receives some form of assistance in paying for college. Learn all about the affordability of a TNU education and options for receiving aid.

Learn More

Career Opportunities

Software engineering is a growing field, and your bachelor’s degree from Trevecca combined with your concentration track in software engineering will prepare you to meet that growing need. The U.S. Bureau of Labor Statistics forecasts continued projected growth and cites the median salary for software engineers to be above $100,000, making software engineering a secure and lucrative career choice.