underGraduate programs
Software Engineering and infrastructure Concentation
A software engineering and infrastructure concentration in applied engineering prepares students for careers in today’s high-tech enterprise environments. It blends strong software development foundations with the fundamentals of information infrastructure. Our students gain hands-on experience across the full technology stack, including networking, virtualization, compute and storage systems, programming and frameworks, databases, microservices, cloud platforms, DevOps practices, and information technology (IT) management.
Students will also have the opportunity to leverage AI foundations and datasets to design, train, deploy, and monitor AI models for use in functional domains in AI projects for other disciplines.
The program emphasizes real-world tools and workflows, bridging the gap between software and infrastructure. Our students understand how scalable, reliable IT systems are built and operated. Graduates from our program are workforce-ready for roles supporting and designing modern information infrastructure in leading technology-driven organizations.
Featured Courses
AppE 224 Introduction to Computer Networking
This course will teach the fundamentals of networking and labs with hands-on experience with Protocols, Services, Network Design, Network Security, and design principles of networks services and systems. Students will understand how to use networks, protocols, and services for compute workloads and the apps they will build.
AppE 331 Introduction to Cloud Computing
This course will teach students Hybrid Computing, Cloud computing, and will give foundational knowledge of developing cloud solutions. Students will learn about hyperscaler services from Cloud providers and learn private cloud solutions for labs as well as using campus cloud solutions and hyperscaler solutions.
AppE 332 Database & Mobile/Web Development I
Topics covered in this course include databases and appDev, then moving to mobile and web app development using HTML and HTML5, Angular, JavaScript, CSS and frameworks, frontend, and app servers, backend deployment, management, full-stack operations, and authentication.
AppE 432: DevOps
Students will learn Kubernetes, Microservices Full Stack development, and topics covered in this course include enterprise app development frameworks. Course that includes 3 weeks of software engineering practices (GitHub centric), 3 weeks of actual AWS or Azure deployment, 3 weeks of Sysadmin, 3 weeks of software/system cybersecurity, and 3 weeks of UX. Students will learn Infrastructure as Code and will use Terraform, OpenTofu and Ansible so that students can use human readable languages to describe infrastructure in a hybrid cloud solution.

Resources
Students will learn how real-world IT projects are designed, built, deployed, scaled, and managed. The facilities for the software engineering and infrastructure program includes a Programming Lab. Students have access to some infrastructure in the room for hands-on experience with configuring and building real world projects. Students also have access to small data center to gain an understanding of the key aspects of running, securing, optimizing, and managing a data center. In addition, students will build cloud computing solutions for on-premise clouds and will integrate with HyperScaler Cloud solutions from companies such as Google, Amazon, or Microsoft Azure.
Key Facilities
- Applied Engineering Programming Lab
- Applied Engineering Student Data Center
- Applied Engineering Design Lab
- Kao Innovation and Collaboration Studio
Career Outlook
Our software engineering and infrastructure concentration prepares graduates for careers in Tennessee’s rapidly expanding tech sector. Our graduates will have the knowledge and skills to design, build, and deliver core computing infrastructure for project teams in their future career. Students will not only understand the construction of these computing pools and resources, but they will have the tools necessary to decompose the composition of “cloud resources” and how to consume them in future projects. The full-stack developer experience taught at UT will create graduates with critical thinking and problem-solving capabilities who can contribute to projects early on in their career with their fundamental software engineering and integration capabilities. Industry partners and target employers include:
- Oracle
- Dell
- Jewelry Television
- Tennessee Valley Authority (TVA)
- Y-12 National Security Complex
- Denso
- Volkswagen
As the needs of industry evolve to reflect the current trends in technology, the list will only continue to grow.

Join Us on Rocky Top
Apply to UT
Interested in learning more about becoming an Engineering Vol? Want to learn about the college’s admission requirements for new students? Use the links below to learn more about how to join our Volunteer community!