The most competitive programs at top STEM colleges and universities require not just maximal grades and GPA but also specialized unique courses that show intellect, interest, and initiative.
Elite is proud to introduce all-new courses powered by Elite Open School for families determined to apply to STEM programs at top colleges and universities, to build the strategic STEM-focused transcripts and resumes that are required for admission into selective programs.
Coding Courses • Grades 9-12
Honors Data Science
Course Description
Industries of all types are hiring data scientists to analyze and highlight the hidden patterns in data. This course equips students with the essential skills of a data scientist which include data collection, cleanup, transformation, analysis, and visualization. Students will write algorithms, tell data stories, and build statistical models using Python libraries. They will use the same tools that data scientists use to draw meaningful insights and solve organizational problems
Course Outcomes
- Write algorithms, tell data stories, and build statistical models using Python libraries
- Write and run Python programs in the browser using the CodeHS editor
Prerequisites
Successful completion of one of the following courses:
- Introduction to Computer Science in Python
- AP Computer Science Principles - Python
Honors Data Structures in C++
Course Description
Data Structures in computer science focuses on different ways to store data, beyond traditional variables and lists. In this course, students will learn about advanced data structures such as maps, queues, sets, etc. while applying them in larger, real-world assignments and projects. The Data Structures course is designed for students that have previously completed a full year computer science course, such as AP CSA. While C++ is used as the language for the course, the focus of the course is on understanding and applying advanced data structures. Prior C++ knowledge is not a prerequisite, however students should have a working knowledge of basic computer science concepts such as variables, control structures, and functions/methods in at least one programming language.
Course Outcomes
- Understand and apply advanced data structures
- Write and run C++ programs in the browser using the CodeHS editor
Prerequisites
Successful completion of one of the following courses:
- Introduction to Computer Science in Python
- AP Computer Science Principles - Python
Honors Game Design in Unity
Course Description
The Game Design in Unity course teaches the fundamentals of designing a game using the most widely accessed and preferred editing engine in the world. The intent of this course is to prepare high school students with the industry related skills needed for the workplace and higher learning environments. By the end of this course, they will understand the design planning process, be knowledgeable of industry related careers, and be able to navigate the Unity environment in order to create 3D games.
Course Outcomes
- Students illustrate comprehension of game design skills using the CodeHS platform and apply their knowledge using the Unity game engine.
- Students will create their games and configure scripts in the Unity game engine. They’ll share their projects with their teacher and classmates.
Prerequisites
Successful completion of Geometery
Honors Mobile Apps
Course Description
Mobile applications are becoming increasingly important to our consumption of media, news, social interaction, and learning. In this course, students will learn how to create mobile apps using React Native, a popular platform-agnostic framework developed by Facebook and used by successful tech companies including Airbnb, Facebook, Instagram, Tesla, and more. As an online blended high school course, students will design and build applications to run on their own smartphones and will use the latest tools and technologies available for mobile app development.
Course Outcomes
- Learn the foundations of the React Native framework, components, and how to use components to create scalable, custom, and fast mobile applications
- Learn about important computer science topics including state changes, using XML and stylesheet objects, mapping through objects, rendering dynamic data, and creating modular app layouts with flex and the Dimensions API
- Modify existing code and run it in the browser and on their personal mobile devices with the use of Expo, a free open-source toolchain built for running React Native apps with React and JavaScript
- Create personalized apps and digital presentations
- Engage in in-person collaborative exercises with classmates
Prerequisites
Successful completion of one of the following courses:
- Introduction to Computer Science in JavaScript
- Web Design
Honors Web Development
Course Description
The Web Development Capstone Course is intended to teach students the fundamentals of web development in a project-based learning environment.
Course Outcomes
- Students will be taught the basic elements of web development, such as web hosting, file organization, and incorporating Javascript into HTML files
- Students will collaboratively and independently design, develop and implement functional and responsive web pages using these foundational skills
Prerequisites
Successful completion of one of the following courses:
- Web Design
- Intro to Programming in Javascript
- AP Computer Science Principles
Honors Fundamentals of Cybersecurity
Course Description
Fundamentals of Cybersecurity is the first online blended K-12 cybersecurity course. This year-long version is designed for students with some exposure to computer science, but there are no specific course prerequisites. Students will learn fundamental cybersecurity topics including networking fundamentals, software security, system administration and the basics of cryptography and programming, all through the CodeHS web-based platform. The entirely web-based curriculum is made up of a series of learning modules that cover the fundamentals of cybersecurity. Each module is made up of short video tutorials, example programs, quizzes, simulations, programming exercises, and free response prompts. This is not a coding intensive course, but students will learn basic SQL and JavaScript, and will utilize basic HTML and JavaScript within specific contexts while being provided with support within those contexts.
Course Outcomes
- Students will modify and run programs in the browser using the CodeHS online editor
- Students will be able to modify text-based programs in HTML, JavaScript, SQL and simulate shell commands
- Students will also participate in simulated cyber attacks on safe sites in order to learn how to mitigate cyber attacks
- Students will be able to document their processes and discuss best practices for preventing cyber attacks
Prerequisites
There are no prerequistes for this course
Honors Advanced Cybersecurity
Course Description
Many agree that cybersecurity is “the next big thing” in K-12 computer science education. As technology expands and the number of connected devices grows, so does the need for security and network experts. With over 300,000 job openings in the field students can expect to learn real-world applications of network and security concepts that will open up a world of opportunities.
Course Outcomes
- Students will learn advanced topics in the field of cybersecurity, including advanced cryptography, networking, risk assessment, and cyber defense
Prerequisites
Successful completion of Fundamentals of Cybersecurity
Technology Courses • Grades 9-12
Honors Augmented and Virtual Reality Applications
Course Description
Separating hype from reality is hard… especially in the fast-growing and evolving space of augmented and virtual reality (AR/VR). Recent advances in technology has allowed AR/VR systems to become extremely sophisticated and realistic. This course introduces students to the technologies that underpin AR/VR systems. Then the course walks through 7 applications of AR/VR and how they will change and impact numerous aspects of our lives and the economy. Students will also learn about and discuss the risks and side effects of these systems, including health, privacy, and ethical implications.
Course Outcomes
- Write algorithms, tell data stories, and build statistical models using Python libraries
- Write and run Python programs in the browser using the CodeHS editor
Prerequisites
There are no prerequistes for this course
Honors Bitcoin & Cryptocurrency
Course Description
In this course, students will learn all about bitcoin, including its history, development, and context within the modern global economy. Students will learn the basic cryptographic principles that underlie bitcoin, and gain confidence by demonstrating strong security principles in storing and transacting bitcoin. Key principles such as mining, wallets, and hashing will be introduced. And finally, they will be familiarized with the nascent industry of digital currencies and how they function.
Prerequisites
There are no prerequistes for this course
Honors Blockchain & Cryptography
Course Description
Blockchain seems to be the latest buzzword that the business world is talking about. But what is it? And why should a high school student care? This course will seek to answer those questions. It will strip away the layers of complexity and sophistication to help students understand the key concepts of the blockchain. The course will introduce and discuss applications where blockchain has the greatest potential
Prerequisites
There are no prerequistes for this course
Artificial Intelligence and the Future of Work
Course Description
This course teaches what every student should know about Artificial Intelligence. AI is a fast-moving technology with impacts and implications for both our individual lives and society as a whole. In this course, students will get a basic introduction to the building blocks and components of artificial intelligence, learning about concepts like algorithms, machine learning, and neural networks. Students will also explore how AI is already being used, and evaluate problem areas of AI, such as bias. The course also contains a balanced look at AI’s impact on existing jobs, as well as its potential to create new and exciting career fields in the future. Students will leave the course with a solid understanding of what AI is, how it works, areas of caution, and what they can do with the technology.
Prerequisites
There are no prerequistes for this course
Honors Robotics: Applications and Careers
Course Description
It seems like many elementary to high school robotics courses are focused on simply coding a Lego robot to move its mechanical arm up and down. This course, in contrast, teaches students what a robot is and how it relates to other key technologies such as artificial intelligence and machine learning. Will robots simply steal our jobs, or will they be a tool that will create new opportunities and even free humans to use our creativity and curiosity to their full potential? Students will grapple with this and many other questions as they explore this vital, future-focused subject.
Prerequisites
There are no prerequistes for this course
Honors Smarter Cities and Infrastructure
Course Description
This course will provide students with an overview of smart cities. The course will begin by providing a foundational explanation of what constitutes a smart city and why they are beginning to pop up around the globe. With a firm understanding of what a smart city is, the majority of the course will focus on various aspects of them such as energy, transportation, data, infrastructure, mobility, and IOT devices.
Prerequisites
There are no prerequistes for this course
Honors Cloud Technologies and Internet of Things
Course Description
First, we had the internet of computers. Then with the advent of email and social media, along with mobile technology, it became the internet of people. Today’s world is increasingly becoming the internet of things. With advances in battery power, sensors, and computer chips, more and more devices are being connected to the internet. This will allow them to be monitored, controlled, and used more effectively for people and businesses. This course will examine the trends and opportunities surrounding the Internet of Things (IoT). Students will learn about the technologies, hardware, and software that underpin the Internet of Things. The course will examine a variety of end-market applications in our homes, businesses and cities. Finally, students will learn about the many career opportunities that the Internet of Things will enable
Prerequisites
There are no prerequistes for this course