Educational Alliance Program FAQ



Welcome to the Educational Alliance Program (EAP) frequently asked questions page! On this very long document we will address many common questions that come up for people interested in the EAP, schools ready to join the EAP, and administrators and students prepared to start installing and using STK!

The EAP distributes STK along with classroom content for instructors, professors, and administrations all at no cost! For our International schools, please email with your country so we can get you in touch with one of our distribution partners.

Program Requirements

AGI provides STK licenses to our partners through our Terms & Conditions. This is administered with a signed contract to assure AGI that all licenses are used in accordance with the partnership guidelines.

The Educational Alliance Program requires that AGI products be used strictly as an educational tool in a structured academic environment. Applicants must complete an application and submit course outlines that define how STK software will be utilized as a learning aid. Applicants will agree to a set of Terms & Conditions as a measure of acceptance into the program. Throughout the academic year, AGI may request instructor and student feedback and solicit course materials and student-developed scenarios and homework assignments utilizing STK.

Use of the software to support commercial or government research is not allowed. However, schools may use STK and ODTK for academic research including theses, Smallsat programs, and student design projects with some restrictions, even if there is some outside funding. Theses, cubesats, and funded research programs will be addressed on a case-by-case basis.

How are EAP licenses different from other STK licenses?

The STK EAP license gives the user access to modules extending the basic capabilities of STK with advanced analysis. EAP licenses have a fixed duration of one year and contain a "For Unfunded Educational Use" banner on the screen. Other than the banner, there is no difference between these licenses and the commercial licenses. EAP licenses include the following licenses:

  • STK Basic
    • Allows you to build missions and compute line of sight or access computations.
  • STK Pro

    • Use advanced constraints, complex sensors modeling, multi-node analysis, and imported terrain to increase the fidelity of your mission

  • STK Analysis Workbench

    • Build custom geometric, temporal and logical operations through a graphical user interface

  • STK Analyzer**

    • The trade study tool for STK. Using Analyzer, you can quickly perform "what if" analysis, collect data from scenarios, and optimize scenarios

  • STK Astrogator

    • Create interactive spacecraft maneuvers and trajectory designs

  • STK Aviator

    • Define realistic models and performance characteristics for highly accurate, time-based aircraft route analysis

  • STK Conjunction Analysis Tool

    • Determine when the launch or operation of a space object is affected by the proximity of another orbiting object

  • STK Communications

    • Define and analyze detailed communication systems; generate link budgets and perform RF interference analysis

  • STK Coverage

    • Analyze when and how well regions on or above the Earth’s surface are “covered” by mission assets (e.g. comms, radar and EO sensor area analysis)

  • STK Integration

    • Integrate STK with other applications like Matlab or Python. Automate repetitive tasks or visualize data in STK

  • STK Radar

    • Provides thorough analysis and graphic displays of radar systems

  • STK SatPro

    • Collection of tools, propagators and numerical integrations specific for satellite systems

  • STK Scheduler

    • Scheduling and planning application designed for mission designers and operations engineers to schedule resources

  • STK Space Environment Effects Tool

    • Evaluate the effects of the space environment on spacecraft

  • STK SOLIS***

    • Create a complete spacecraft simulation environment in STK, including full rotational dynamics; attitude determination and control; sensor and actuator models; and power and payload modeling

  • STK Uprop

    • Extension of the communications module and offers a selection of a deterministic model and four empirical models for calculating path loss between two locations in an urban environment.

  • Orbit Determination Tool Kit (ODTK)**

    • ODTK provides orbit determination and orbit analysis support for the entire life cycle of satellites and their tracking systems

** These tools require a separate install. Analyzer is found on Please email for the ODTK install.

***SOLIS is available upon request for purchase. It’s a new capability outside of the standard EAP license, please email if interested.

How many licenses can I request?

EAP partners can request as many licenses as they need. Partners can request individual node-locked licenses or On-Demand licenses for installation on a single personal PC or a network server license to install the software into a computer lab/classroom or university network. AGI recommends that partners request one license for each person (instructor or student) who will use the software. AGI does not limit the number of licenses requested, the number of students using the software, or how partners choose to administer the educational licenses. 

Can I give licenses directly to students?

Yes! Educational licenses can either be installed in a lab for student use or installed on individual instructor or student computers. AGI defers all licensing responsibility to each partner and how they administer the licenses is the sole responsibility of each school. Each partner can decide how they want to distribute the licenses that they request; AGI encourages giving them out to students. Please review the Licensing Distribution Procedures for details.

For Students: AGI does not give out licenses directly to students, but instead to the partner. Students are requested to contact their school administrator and not our support department should they require a license.

That being said, students are recommended to email to find out if their university is an educational partner and the name of the licensing administer. If the school is not an educational partner, then please ask an instructor to consider joining this partnership so that all students at the university can benefit from using STK as part of the curriculum.

What is the host ID and registration ID and how do you find this?

The Host ID is simply the MAC address (ID of the Network Card). There are several ways to identify your STK Host ID. 

Do I have to upgrade my version of STK?

Educational partners can download the latest version of AGI software when they join the EAP program. Partners should upgrade their software each academic year, if possible. AGI software developers are constantly adding enhanced functionality and new modules are occasionally added to the educational license file. Instructors do not always have their curriculum materials updated, or their computers are not capable of running the latest version of the software, so AGI supports older versions, when possible. All educational licenses are backward-compatible so that the current license file opens older versions of the software. 

How can I get started using STK in my classroom quickly?

AGI provides a broad set of example curricula that make use of STK to teach courses in many fields and at all technical levels from elementary school to graduate school. AGI engineers have put together many of the curricula and training content, while other content has been developed and shared by existing partner schools. You are free to download, try, modify, and use any of these materials; however, you are expected to credit the appropriate source.

What computer requirements do I need to run STK?

To install STK, you must be an administrator or have elevated permission for the computer on which STK is being installed. Verify that the computer meets the System Requirements

How do I join the Educational Alliance Program (EAP)?

New Registration or Account Renewal

Now that you have so much information about the EAP, take a look at the guide below to join or renew your EAP account! You can follow the Register Now link to join in on the fun!


How do I start?

Once you decide to join the EAP, getting started is very easy. The very first thing you will need, is an AGI Account for yourself so you can get on the website. After you have your own account, you can follow the steps below to enroll your institution with the EAP!
  1. Go to
  2. Select the Register button
    • If you have not logged into your AGI account, then you will be prompted to do so now.
  3. New Registration
    1. If you are creating a new account you will select the “New Registration” button.
    2. A form will appear and you will fill in the School Information and both Point of Contacts (POCs) information.
NOTE: All fields must be filled out and both POCs need to have AGI accounts to complete the application.
  1. ​Read and Accept the terms and conditions
  2. Select the “Submit” button.

You have now successfully registered your institution with the Educational Alliance Program! Please give the EAP team up to 2 business days to review your application. For a New Registration, you will be provided with a School ID & License Code once your account has been created.


AGI provides STK licenses for the duration of an academic year. Our partners can renew their membership and get prepared for the next session of classes. Follow the steps below to renew your membership with the EAP!

How do I start?

If your institution is already a member of the Educational Alliance program then renewing is even simpler! Only the POC can renew and all you need is your school ID to complete the process!
  • Point of Contact (POC)
    • Only the POC can renew an existing account. If you would like to be made a point of contact then please discuss the transition with the current POC.
  • School ID
    • If you are renewing an existing EAP account, then you will need your institution's School ID. This was sent out when the organization first joined the program.
Once you have the School ID you can follow the steps below to renew your account. 
  1. Go to
  2. Select the Register button
    1. If you have not logged into your AGI account, then you will be prompted to do so now.
  3. Renewal
    1. For a renewal, you will enter the “School ID” and select the “Renewal” button. The School Information and POC fields will appear.
    2. Please review the data fields and verify that all the fields have been filled out and that they are correct and up to date.
    3. If necessary, update the POC or Technical POC fields 
    4. Read and Accept the terms and conditions
  4. Click the “Submit” button.
You have now successfully renewed your institution account with the Educational Alliance Program! Please give the EAP team up to 2 business days to review your renewal application.
NOTE: If the original POC has left the institution or if you do not have your School's ID, then please contact
Resource File 1 
Resource File 2