Online Application Form
Takes 10-15 minutes
This page outlines the steps to fulfill before you’re accepted to the program and the steps to fulfill after you’re accepted to the program.
Submit Application Form
Additional Information Form
In order to review and process your acceptance to the university, we will need some additional information from you.
Please fill out this form (takes about 5 minutes)
Upload Transcripts
Upload your transcripts here.
Upload Resume
Upload your most recent resume here.
Upload Letter of Recommendation
Upload your letter of recommendation here.
Upload Statement of Purpose
Submit document with short description of what you are seeking to gain from this program.
Click here.
Entrance Exam
Take our problem-solving entrance exam. We provide an optional free, online, self-paced pre-enrollment course to prepare you for the exam.
The exam test dates are May 15th, June 15th, and July 15th for the upcoming August 2023 entry. For more information click here.
Submit Official Transcripts
Have your college, university, or evaluation service send your official transcripts to us. Learn more.
FAFSA (Financial Aid Form)
Submit your FAFSA application (Free Application for Federal Student Aid). Learn more.
Start of Program Prep Call
In-depth call about the program for questions and answers. Learn more.
Medical History Form
Fill out our medical history form.
Housing Form
Fill out our housing form.
This is only required if you are planning to live on-campus.
Transcendental Meditation
Learn Transcendental Meditation before the program starts, or if you are taking the course on-campus, learn when you arrive.
More info.
Arrival to Campus
The required arrival date is August 7.
Please fill out the arrival form here.
Verification Exam
All students must take a verification exam confirming the integrity of their previous entrance examination results once they arrive to campus. The test will be held in a proctored classroom environment. Details of the verification test date and location will be sent to you after arrival.
Takes 10-15 minutes
Upload your most recent resume here.
Professional or academic references
Submit document with short description of what you are seeking to gain from this program
Preparation for your technical interview in a fun, no-pressure environment. Call (641) 819-3013 to schedule.
Test of basic JavaScript skills, such as variables, loops, and if-statements
Get notified of your acceptance to the program
Have your college, university, or evaluation service send your official transcripts
Submit your FAFSA application (Free Application for Federal Student Aid)
In-depth call about the program for questions and answers
Submit a $1,000 deposit to reserve your seat in the program
Option to learn Transcendental Meditation before you arrive
Arrive to campus!
Email or call/text (800-563-9673) to our admissions staff.