Apr 11, 2025  
2025-2026 Undergraduate Catalog 
    
2025-2026 Undergraduate Catalog

Applied Computing Minor


Return to {$returnto_text} Return to: Undergraduate Degrees, Majors, Concentrations, Minors, and Certificates

The Applied Computing Minor is designed to provide students with a robust foundation in computing concepts and hands-on skills, preparing them for a variety of careers in the growing field of technology. This minor consists of six courses, combining foundational knowledge with specialized sequences in web development or cloud computing and databases, or other electives, along with a capstone course to apply skills to real-world problems. 

The 2-semester introductory course introduces students to the basics of programming, computational thinking, and problem-solving approaches. Students will learn core programming concepts such as variables, loops, conditionals, and algorithms. The course also explores the role of software in various domains, including AI and data science, while emphasizing ethics in computing, such as data privacy and cybersecurity. Hands-on projects using basic programming tools will help students apply the concepts they learn to real-world problems. Students will be exposed to object-oriented programming, databases, and advanced algorithms and data structures, and explore cloud computing, distributed systems, and the basics of machine learning and AI tools. Practical applications in fields like data science, cybersecurity, and automation will be covered, culminating in a group-based semester project that applies computing solutions to real-world problems.  

In the capstone course, students will apply the concepts and skills learned throughout the minor to a real-world problem. Working in teams, students will undertake a capstone project that requires designing, developing, and deploying a comprehensive computing solution. The project will integrate knowledge from various domains, such as programming, cloud computing, web development, databases, and AI, and students will present their findings and outcomes to faculty and industry professionals. 

Additionally, students will choose three courses between electives. Potential courses may include topics in web development, cloud computing, AI, machine learning, data science, cybersecurity, or software engineering. Electives will allow students to tailor their minor to their interests and career goals. Two specialized tracks will be offered:  

  • Web Development Track: This two-semester sequence covers both front-end and back-end web development. Students will gain experience in technologies such as HTML, CSS, JavaScript, React.js, Node.js, and databases. They will also explore key topics like responsive design, version control, API integration, user authentication, and deployment using platforms like AWS and Heroku. The course culminates in a capstone project where students will build and deploy a web application.  

  • Cloud Computing and Databases Track: This sequence explores cloud computing fundamentals (IaaS, PaaS, SaaS) and cloud platforms such as AWS, Google Cloud, and Azure. Students will learn to work with relational (SQL) and NoSQL (MongoDB) databases in cloud environments, as well as the integration of cloud-hosted services. The course also covers AI applications in industries such as healthcare and finance, with practical labs focused on cloud deployment, debugging, and writing test cases. The semester concludes with a project that applies cloud computing and database management skills to real-world scenarios.  

By completing the Applied Computing Minor, students will be equipped to design, develop, and deploy software solutions, with expertise in web development, cloud computing, and databases. The minor fosters critical problem-solving skills, hands-on experience with modern computing tools, and the ability to tackle complex real-world challenges in diverse industries. 

Campus: Knoxville, Distance Education


Credit Hours Required:


The Applied Computing Minor consists of 18 credit hours of coursework.

Required Courses (6 credit hours)


Complete both courses:

Elective Courses (9 credit hours)


Complete three courses from the following list including at least one upper division course:

Required Capstone Course (3 credit hours)


Complete one course:

Footnotes


​​​​​​​1  Course has its own set of prerequisites.  Please consult the catalog for more information.

* Meets Volunteer Core  Requirement.

Return to {$returnto_text} Return to: Undergraduate Degrees, Majors, Concentrations, Minors, and Certificates