NASSP logo pngTSA Middle School Competitions iconBelow you will find summary descriptions of the 2019 and 2020 middle school TSA competitions. Click on a category to filter the competitions. (More detailed specifications and rules can be found in the "TSA Middle School Competitive Events Guide for the 2019 and 2020 National TSA Conference.") You can also view and download the TSA middle school competitions eligibility chart applicable to the 2020 National TSA Conference. (State delegations may choose to alter their events for local conferences. Click on your state to preview the requirements pertaining to your regional and/or state conferences.) 

For event entries submitted pre-conference:

  • A link will be provided approximately one month prior to the deadline of May 15th on the Competition Updates page.
  • This submission procedure applies ONLY to entries for the National TSA Conference, not state TSA conference entries.
  • Email verification of each team's entry will be made by June 10th to the contact email provided during submission.

Each participant/team shall submit only one [1] entry per competition.

TSA Middle School Competitions | Career Categories

Click on a category below to view a list of TSA middle school competitions and their summary descriptions in that category:


Participants (one [1] team of two [2] individuals per chapter) will demonstrate their knowledge of computer science and coding by taking a written test. Semifinalists will further demonstrate their programming knowledge by participating in an onsite programming challenge. Details about the onsite challenge (e.g., programming language to be used and practice problems) can be found on Themes and Problems.

Cybersecurity Foundations

Participants (two [2] individuals per chapter) complete a Cybersecurity exam covering general cybersecurity vocabulary and knowledge needed to execute tasks commonly performed by all levels of cybersecurity professionals. Using digital presentation software such as PowerPoint, Prezi, or Moovly, participants prepare a presentation, addressing a specific cybersecurity issue, to a group of hypothetical corporate board members (i.e., judges).

Participants must explain the importance of cybersecurity and why it is essential that the organization invest in such measures. The problem statement will be posted on the TSA website under Competition/Themes and Problems. Semifinalists exhibit proficiency by recommending security measures to address various scenarios based on factors such as efficiency, feasibility, and ethical impacts.

Data Science and Analytics

Participants (three [3] teams of two to three [2-3] individuals per state) conduct research on an annual theme or topic, collect data, and document their research in a supporting portfolio and a display. Participants implement a variety of methods to find connections between data, and gain insightful knowledge about a particular issue. Using analytics, participants assess collected data to make predictions and informed decisions. Semifinalist teams report for a timed, onsite challenge in which they must review specific data sets, provide insights, make predictions, and present their findings.   

Foundations of Information Technology (FIT)

Participants (two [2] individuals per chapter) complete a examination covering essential IT skills and knowledge needed to perform tasks commonly performed by all levels of IT professionals. Semifinalists exhibit proficiency and demonstrate creative problem solving by applying techniques to troubleshoot an industry-related challenge.

Microcontroller Design

Participants (one [1] team per chapter; a team of one (1) is permitted) develop a working digital device (product) with real-world applications. Through a product demonstration and documentation, the team demonstrates knowledge of microcontroller programming, simple circuitry, and product design and marketing. The project should have educational and social value, and conform to the theme for the year, which can be found on Themes and Problems. Semifinalists demonstrate and promote their work in a presentation.

System Control Technology

Participants (one [1] team of three [3] individuals per state) use a team approach to develop a computer-controlled model solution to a given problem, typically one based on an industrial setting. Teams analyze the problem, build a computer-controlled mechanical model, program the model, explain the program and mechanical features of the model-solution, and leave instructions for judges to operate the device.

Video Game Design

Participants (one [1] team of two to six [2–6] individuals per chapter) develop, build, and launch an E-rated, online game that focuses on the subject of their choice. The game should be interesting, exciting, visually appealing, and intellectually challenging. Participants submit the entry pre-conference by May 15th. Semifinalists are announced onsite at the annual conference. Semifinalist teams participate in an onsite interview to demonstrate the knowledge and expertise they gained during the development of the game.

Website Design

Participants (one [1] team of three to six [3–6] individuals per chapter) design, build, and launch a website that features the team's ability to incorporate the elements of website design, graphic layout, and proper coding techniques. Participants submit the entry pre-conference by May 15th. Semifinalists are announced onsite at the annual conference. Semifinalists participate in an onsite conference interview, with an emphasis on web design as it pertains to their solution, to demonstrate the knowledge and expertise gained during the development of the website. The design brief can be found on the Themes and Problems page.