This year Stanford received 47,450 undergraduate applications. USC, UCLA, Cornell, and all Ivy League Universities saw similar numbers. We can help you demonstrate that you too are an outstanding candidate for the school of your choice.
This is an excellent course for high school and junior high school students as they are at an age where they have a strong desire to create and express their ideas.
Ages 12-14 on application
Python a high level programming language that has become a standard in industry. Python is extensively used in the commercial world. Google and Facebook are built on Python, as well as most of the natural language processing libraries (NLP) driving machine learning.
It is also the standard for entry level classes at all of the Ivy League and UC system (the exception being Stanford) . It is a great resume builder for university. You will learn Python use a Native IDE.
This is not block programming. This is CS100 level coding.
Ages 12-14 on application
Java is a widely used programming language expressly designed for use in the distributed environment of the internet. It is the most popular programming language for Android smartphone applications and is also among the most favored for the development of edge devices and the internet of things. It is also the language used for AP Computer Science A or Methods. We do not know when the next AP CS exam will be, but we do know it will be about Java.
Want a 5 on your CS AP? Lets start now!
Ages 12-14 on application
We have a number of instructors who have spent many years as professional game developers with leading firms. Now you can study with them using Unity's Development platform and curriculum. This is real industry leading technology and real industry experience instructors. You want to build games? Let's move away from the kiddies on Roblox, Mindstorms and Scratch and build Real Games.
Admission by APPLICATION ONLY
In this course, students will build a understanding of the foundations of cybersecurity. The course introduces cybersecurity at the basic levels and covers security methods, controls, procedures both defensive and offensive, and computer network forensics.
Students will develop an understanding of cybersecurity and how they can apply the principles to appropriately secure themselves and others. Note while this course discusses ethical hacking methods and tools, we will not teach the use of these security tools, only what they are and how they work.
Any tools used in this course are for security researching and defensive activities only, no offensive tools will be used or taught.
This course is special. It will be taught by founder of CyberSix, Richard Moore III. Gunny. Moore spent 15 years of military service with the U.S. Navy and Marine Corps Intelligence Community. He ran cybersecurity for a large part of our armed forces for over a decade and now consults for the world's largest corporations. He is one of the top experts in the world on CyberSecurity and hacking.
It's the most effective way for your student to enroll in our nationally recognized programs if you do not live near a UCode Center. These are the same courses that are taught in our physical locations.
Classes are 70 minutes in duration with the last 10 minutes dedicated to answering specifics that a student may have. Classes are conducted on-line through our student portal where students access course materials, as well as a live video link for their specific session. You simply sign in with a browser and start your class.
Class sizes are small. We typically have six students per class.
Assessment is a fundamental principal at UCode and an area we focus on. There are quizzes, reviews and exercises to show mastery of the material. But no, we do not "grade". There is work outside of the class sessions, particularly for the AP Courses.
UCode's courses are structured into Units of study and specific class sessions are dedicated to covering a Unit. Units are offered regularly through out the week, so if you miss a specific Unit or you wish to review a Unit you covered previously, you can simple reserve a seat in the next class that covers that Unit.
Yes! Students have email/messaging support from instructors as well as live instructor help during our office hours. All support is included in membership fee.
Instructors are university students or graduates from leading universities including Cornell, Stanford, UCLA, USC, etc. We train and work with our teachers to continue to develop their skills through professional development, best practices sharing, observation and feedback.
UCode students who plan to attend university may also wish to participate in the Cornell University assessment on coding and computational thinking. Students who qualify through an examination will be issued a certificate directly from Cornell University. This is significant way to build your resume in support of your application.
Parents receive quarterly progress reports that indicate what students have done that week and have links to student projects.
We will assess your level and structure your starting point in the course accordingly.
We are a membership based program where you pay a monthly membership subscription of $99.00 for up to 4 class sessions (60 minutes) a month and "Office Hours". This provides you with flexibility to progress according to your abilities and as your schedule permits. Sessions expire at the end of a billing period. You may "pause" your membership prior to the start of the next billing period and resume when convenient.
We do not have a trial class. We do offer a 30 Day low risk membership for $99.00.
Our online classes are designed for students 12-18 years old. No prior coding experience is required. If you are outside this age range we can accommodate you in one of our UCode centers.
You will need:
1) A computer with a keyboard and headset – almost all laptops bought within the last five years ago should have these;
2) A web browser installed, like Chrome (recommended) or Firefox, Safari, or Internet Explorer; and
3) A reliable internet connection. There is no software to download or to purchase.