Prepare for a career in Cybersecurity, IT, and Networking. Participate in CyberPatriot XVII and CyberCamps
TRCyber Competition
CyberPatriot is the National Youth Cyber Education Program founded by the Air & Space Forces Association with the aim of motivating K-12 students to pursue careers in cybersecurity or other science, technology, engineering, and mathematics (STEM) fields crucial to the future of our nation. Central to the initiative is the National Youth Cyber Defense Competition, the largest cyber defense contest in the nation in which high school and middle school students are tasked with safeguarding virtual networks. Additional components of the program consist of AFA CyberCamps, the CyberPatriot Alumni Network, a cyber education initiative for elementary school students, a children’s literature series, CyberGenerations - a senior citizen cyber safety initiative, and the Tech Caregivers program designed to inspire tech-savvy volunteers to give back to their communities.
At Tennessee Robotics Center, we believe in empowering high school students with the essential career skills needed for a successful career in Information Technology and Cybersecurity.
Our comprehensive learning programs in Cybersecurity, Networking, Data Science, Python, and Programming offered through the Cisco Networking Academy provide TRC students with hands-on training and real-world experience. Through engaging workshops, online learning courses, and interactive projects, students gain a deep understanding of these crucial fields, setting them on a path to excel in the rapidly evolving world of technology.
3.4 million students say Cisco Networking Academy helped them obtain a new Job
Cisco Networking Academy is one of the longest-standing IT skills-to-jobs programs in the world. We offer technology education through strong public-private partnerships, high quality curriculum, and inclusive workforce development programs. Since 1997, we have been educating the learners who connect the world.
Skills for All is your place to get started – whether you’re curious about the field of tech, looking to build new skills, or ready to pursue a new career path. We offer top-notch, practical curriculum from Cisco, the worldwide leader in technology that powers the Internet. Our courses are designed with the end in mind: the skills required for your success in a job role.
Networks keep the digital world connected. Learn how networks work and gain employable skills to start your tech career.
Networking technology powers the Internet. Networks make it possible for us to use social media, streaming services like Netflix, ride-hailing services like Uber, and much more. Put simply, networks are critical for every industry, which is why demand for networking skills keeps rising. A strong foundational knowledge of networks can lead to a successful career in IT.
This Networking Essentials course prepares you for the entry-level Cisco Certified Support Technician (CCST) Network certification and entry-level roles such as Network Support Technician, Entry-level Help Desk Technician, or IT Support Specialist. You will learn how networks operate, including the devices, media, and protocols that enable network communication. Develop key skills so you can perform basic troubleshooting, using effective methodologies and help desk best practices.
Recommended Preparation:
Although not mandatory, it is recommended to have some basic knowledge about computer hardware and operating systems (Windows, Linux, and mobile) as a foundation. Gain this knowledge through our self-paced Computer Hardware Basics and Operating Systems Basics courses in Networking Academy.
Cyber attacks increase with every digital connection made around the world. Learn how to protect and defend an organization and gain employable skills to start your cyber career.
Cyber threats affect us all, and cybersecurity jobs continue to grow. In fact, cybersecurity failure is among the top 5 global risks according to the World Economic Forum Global Risks Report (2021). The world needs diverse, tech-savvy cyber professionals to defend against shrewd digital adversaries.
This Cybersecurity Essentials course prepares you for the entry-level Cisco Certified Support Technician (CCST) Cybersecurity certification and entry-level cybersecurity positions such as Cybersecurity Technician, Cybersecurity Analyst, or Tier 1 Help Desk Support roles. You will learn vital skills like threat intelligence, network security, and risk management to protect yourself and your organizations from cyber attacks. If you enjoy solving puzzles, are passionate about technology, and like working in teams, the field of cybersecurity may be a great fit for you.
Start learning the basics of computer networking and discover how networks operate.
The internet is built on computer networks. So no matter what kind of tech career you are interested in, it is essential to know some networking basics! Whether you are preparing for a career in networking, refreshing your knowledge for an industry-recognized certification, or are just curious about what networking is all about, this is the place for you.
This course covers the foundation of networking and network devices, media, and protocols. You will observe data flowing through a network and configure devices to connect to networks. Finally, you will learn how to use different network applications and protocols to accomplish networking tasks. The knowledge and skills you gain can give you a starting point to find a rewarding career in tech.
Self-Paced Learning
Continue learning networking essentials and build your foundational skills.
If you know the basics of networking, then get ready to strengthen your foundation. A strong networking background is key if you are interested in exciting fields such as Cybersecurity and Network Development (DevNet) or want to continue towards a networking certification like Cisco Certified Network Associate (CCNA).
This course covers the essentials of network devices and how to configure them. Learn the characteristics and benefits of Cloud and Virtualization technologies. Explore how to provide Internet Protocol (IP) addresses to devices both manually and automatically. Using this knowledge, you will calculate an IP addressing scheme, configure Cisco devices to create a small network, and test for connectivity issues.
Self-Paced Learning
Network Addressing and Basic Troubleshooting. Take your networking foundation deeper and explore next steps towards a career in tech.
You already know a strong networking background can open the door to rewarding career opportunities in tech. Deepen your knowledge and gain valuable skills needed to start a professional career.
This course explores key concepts for Internet Protocol (IP) addressing and basic network troubleshooting. Learn about the physical, data link, and network layers and how they work together to provide end-to-end connectivity. Understand how IP addresses are calculated and assigned. Then practice your troubleshooting skills to keep a network up and running.
Self-Paced Learning
Start learning the basics of computer and mobile devices operating systems.
Every smart device uses an operating system (OS) -- smart devices like personal computers, smartphones, game consoles, smart TVs, and the list continues. Whether the OS used is Windows, Linux, macOS, Android, or iOS, knowing how it works is a key digital skill you will need. Take this course to build your foundational knowledge for success in any IT career.
Operating Systems Basics teaches the fundamentals of operating systems. It covers basic concepts and skills needed to understand the purpose and characteristics of operating systems, the implementation of basic OS security, and how to configure mobile device network connectivity and email.
Self-Paced Learning
Start learning the basics of computer hardware and discover the components of PCs, laptops and mobile devices.
Computers are everywhere! It is because the term “computers” refers to more than just a personal computer or laptop. Your smartphone is a mini-computer. A server is a super-computer. Cars, smart TVs, your game console – they all have a computer. Having a basic understanding for these devices and how they work is critical for success in today's digital world. This course is a great starting point for any IT career.
Computer Hardware Basics explores the fundamentals of computers and mobile devices, the components that comprise them, how they work, and basic troubleshooting tools and techniques.
Self-Paced Learning
Your on-ramp to Cisco Packet Tracer. Get familiar with the simulation environment and download the latest version.
Meet our innovative network simulation and visualization tool, Cisco Packet Tracer. This virtual lab is an interactive way to practice networking, IoT, and cybersecurity – no hardware required! This course introduces you to the Cisco Packet Tracer simulation environment. Learn how to use Cisco Packet Tracer to visualize and simulate a network using everyday examples. Practice your skills with interactive virtual lab activities, and hone your problem-solving skills, too. Get valuable tips and best practices and gain confidence to use this powerful tool in later courses or for your own practice.
Enroll to download Cisco Packet Tracer for free and get started today!
Self-Paced Learning
Practice using Cisco Packet Tracer to set up, manage, and monitor a branch office network.
Practice networking skills from your own computer. In this course, you will create and explore a branch office network in Cisco Packet Tracer. The Getting Started with Packet Tracer course introduced you to a home office network. Now let’s try something a little more complex to expand your networking knowledge. This course shows you how to connect and configure devices in your network, including wireless devices, and how to verify their connectivity. You will learn about packets and how they travel across a network. Plus, get introduced to a network controller and why it is so powerful to monitor and manage the devices in your branch office network.
Self-Paced Learning
Learn to add and configure IoT devices in Cisco Packet Tracer to set up a smart home network.
In today’s digital world, more and more devices are connecting to the network than ever before. A smart home, city, or grid can have hundreds of Internet of Things (IoT) devices! The possibilities are endless. In this course, use your Cisco Packet Tracer skills to make a smart home network. Learn how to add IoT devices to a home network and connect, configure, and monitor them.
You will also become more familiar with IoT devices, including what they are, what they can do, and how they are programmed. You will even create your own IoT device and use it in your smart home network.
Self-Paced Learning
Build your foundation of cybersecurity basics and learn valuable security principles to defend networks.
A single security breach can have huge consequences for a company, hurting the bottom line and causing disruption in the daily lives of millions of people. That is why the demand for security professionals continues to grow. Take action to understand cybercrime, security principles, technologies, and procedures used to defend networks.
This course covers essential knowledge for all cybersecurity domains including information security, systems security, network security, ethics and laws, and defense and mitigation techniques used in protecting businesses.
Self-Paced Learning
Explore the exciting field of cybersecurity and why cybersecurity is a future-proof career.
This introductory course takes you inside the world of cybersecurity. You will learn cybersecurity basics to protect your personal digital life and gain insights into the biggest security challenges companies, governments, and educational institutions face today. Cybersecurity professionals who can protect and defend an organization’s network are in high demand.
Self-Paced Learning
Learn how to monitor and protect your network and evaluate security alerts.
Gain the intermediate knowledge you will use in the workplace as a Cybersecurity Technician. This course covers ways to monitor your network and how to evaluate security alerts. Delve into the tools and techniques used to protect a network, including access control, firewalls, cloud security, and cryptography. These monitoring and defense tools, along with others, work together to create a layered defense-in-depth cybersecurity strategy.
The knowledge and skills that you learn will help you defend networks against many types of attacks and quickly react to any exploits that may occur.
Self-Paced Learning
Learn to secure your network all the way to the edge.
Gain the foundational knowledge you will use in the workplace as a Cybersecurity Technician. Each day billions of devices are connected to the network, and each one needs to be protected. Build the skills to secure your network all the way to the edge, including hardware, software, and media.
In this course, you will learn how to assess the network, operating systems, and endpoints for vulnerabilities, and how to secure the network. You will also gain skills to maintain the integrity, confidentiality, and availability in your network and your data.
Self-Paced Learning
Learn about cybersecurity governance and build your skills to manage threats.
Develop advanced knowledge that you will use in the workplace as a Cybersecurity Technician. This course explores governance in cybersecurity and threat management. Learn to develop policies and ensure your organization complies with ethics standards and legal and regulatory frameworks.
You will also gain skills for managing threats, such as how to assess a network for vulnerabilities, manage risks, and respond to security incidents.
Self-Paced Learning
Billions of devices connect to the network every day. Learn how IoT is digitally transforming the world and opening up exciting new jobs.
The Internet of Things (IoT) is a fast-growing area of technology, with new companies, products, and job opportunities springing up all over the world. Discover how IoT, along with emerging technologies such as data analytics and artificial intelligence and cybersecurity, are digitally transforming industries and expanding career opportunities. Invest in learning IoT skills and you can transform any business in any industry, from manufacturing to environmental conservation.
Today over 26 billion people, systems, and physical objects are connected and share data seamlessly over the Internet – and it’s rapidly changing our world. Learn the IoT skills you will need to land a well-paying job in this exciting field.
Self-Paced Learning
Organizations all over the world recognize the value of analytics. Learn the essential tools of the trade.
his data analytics essentials course teaches you the fundamental tools of a data analyst. You will learn to transform, organize, and visualize data with spreadsheet tools such as Excel. You will also learn how to query data from a relational database using SQL and how to improve your data presentations using powerful business intelligence tools like Tableau.
By the end of the course, you will have an analytics portfolio complete with an analysis of the popular movies dataset, showcasing your skills in Excel, SQL, and Tableau.
Self-Paced Learning
Quintillion bytes of data are created EVERY day! Explore how data is transforming the world and opening up exciting new jobs.
This introductory course takes you inside the world of data science. You will learn the basics of data science, data analytics, and data engineering to understand how machine learning is shaping the future of business, healthcare, education, and more. Data science professionals who can provide actionable insights for data-driven decisions are in high demand all over the world.
Self-Paced Learning
Design, develop, and improve JavaScript programs. Boost your programming skills to start your career in technology.
JavaScript is a powerful programming language. JavaScript code makes it possible to embed videos and search boxes in your favorite website and it helps refresh your social media feed.
Learn how interactive web and mobile applications are created with this text-based programming language. Then learn to program your own applications! This course is great to start learning programming - no prior knowledge required.
Programming skills open you up to careers in almost any industry and are required if you want to continue to more advanced and higher paying web, mobile app, or game development roles. Get started today!
Self-Paced Learning
Learn fundamental concepts of computer programming and start building coding skills with the Python programming language.
Used by startups and tech giants like Google, Facebook, Netflix, and more, Python offers you endless possibilities for creating small and large-scale software projects. User-friendly with easy-to-read code, Python is a great first programming language to learn and requires no prior programming knowledge. Python skills open you up to careers in almost any industry and are required if you want to continue to more advanced, higher paying software development and engineering roles such as software engineer, systems administrator, and security engineer.
In this course, you will learn in-demand skills such as how to design, develop, and improve computer programs, methods for analyzing problems using programming, programming best practices, and more. The course also prepares you for the PCEP – Certified Entry-Level Python Programmer certification (Exam PCEP-30-0x).
Developed in collaboration with OpenEDG Python Institute.
Self-Paced Learning
Expand your computer programming skills and get ready to earn a certification.
Endless possibilities await when you acquire in-demand programming skills. Python is a multi-paradigm programming language used by startups and tech giants like Google, Facebook, Netflix, and more. With intuitive, readable syntax, Python is a great first programming language to learn. Having Python skills qualifies you for careers in almost any industry and is required for advanced and higher paying software development and engineering roles.
This course is the second in the two-course Python Essentials series and is designed for learners already familiar with the basics of Python. Dive into advanced Python concepts, learn Object-Oriented Programming (OOP), and develop your own programming portfolio. This course prepares you for the PCAP – Certified Associate in Python Programming certification (Exam PCAP-31-0x).
Developed in collaboration with OpenEDG Python Institute.
Self-Paced Learning