skip to main content
four students sit alongside one another completing work on their laptops

software engineering

program overview

program overview

software engineering is your ticket to the career path of your choosing. software is present in most technology we use every day, so it's no surprise that people with software development skills are in high demand. our program will expose you to the theory and practical aspect of software development in a christian context. 

you'll gain professional relationships in the industry throughout middle tennessee, along with valuable professional connections with your teachers. you'll have the opportunity for a high-paying career in this field. our graduates cover the spectrum from scientists to games, to media and health care. there is no limit to your opportunities.

courses

courses

view the list of courses for the software engineering, b.s. required below.

download degree plan

97%

job placement rate

internship

become more competitive in the job market with an internship related to your interests. you’ll gain experience and boost your exposure. an internship will also help you learn whether you’ve chosen a career you’ll enjoy.

job placement

with a top-tier university education on your resume, you’ll be in high demand, whether you choose to launch your career or begin graduate school. most of our programs have a placement rate of at least 90 percent within six months of graduation.

expert faculty, small class sizes

learn from award-winning, experienced faculty who actually care about you. our small class sizes allow us to get to know you personally. we lead an approachable community within our respective programs. our faculty connections are the experts on their subject matter, too.

our faculty

  • dwayne towell headshot

    dwayne towell

    associate professor

    dwayne caught the programming bug before the personal computing era. he represented abilene christian university as part of their international computer programming contest team, placing sixth before graduating with a...

    meet dwayne towell
  • steve nordstrom headshot

    steve nordstrom

    associate dean, school of computing

    dr. nordstrom has served in several teaching and administrative roles in engineering and computing since joining the faculty of 世界杯2022预选赛录像回放 in 2008. he currently serves as associate dean of...

    meet steve nordstrom
  • susan hammond headshot

    susan hammond

    associate professor and chair, computer science

    dr. susan hammond has been working in academia since january 2012. she loves working with students to help them develop their skills in the area of computing. prior to joining...

    meet susan hammond

career paths

software developers

software developers are the creative minds behind computer programs. some develop the applications that allow people to do specific tasks on a computer or another device. others develop the underlying systems that run the devices or that control networks.

computer programmers

computer programmers write and test code that allows computer applications and software programs to function properly. they turn the program designs created by software developers and engineers into instructions that a computer can follow.

database administrators

database administrators (dbas) use specialized software to store and organize data, such as financial information and customer shipping records. they make sure that data are available to users and secure from unauthorized access.