A 2-year post-college software training program. Learn how to code, build web and mobile applications, and get a job as an engineer. It costs nothing upfront!
There are traditional computer science degrees and coding bootcamps. And then there is Horizons One. We built the accelerated software engineering program that we wish had existed when we launched our careers. Horizons One combines a cutting-edge computer science foundations with practical, industry-focused software engineering skills.
Students begin the Horizons One program with a full year of classroom-style learning. During the first trimester, students will build an understanding of core computer science, programming logic, and web development. Courses include Introduction to Programming Logic, Data Structures & Algorithms, Frontend Web Development, Servers & Databases, Web Security, and Capstone Project
Trimester 2 consists of advanced software engineering skills. Students will work on increasingly complex technical projects, building exposure to problems faced by real software companies. The curriculum will consist of larger-scope projects and case studies. Courses include Frontend Performance, Scalability and Systems Design, Advanced Databases, and Backend Performance.
Trimester 3 consists of specialization and job preparation with the goal of having each student employed by the time Year 2 begins. The curriculum will consist of general interview preparation, mock technical interviews, take-home assignments, resume reviews, job application best practices, and more.
During the 2nd year, Horizons One students work full-time and their salaries from Year 2 are used to pay off the deferred tuition costs from Year 1. During this 2nd year, students work on real engineering teams at real technology companies. At the end of the year, students may choose to stay at that company or to switch employers.
Foundations in Programming
Computer Programming 101
Backend Web Development
Intro to Databases
Intro to Mobile Development
Computer Science Fundamentals
Object Oriented Programming
Data Structures & Algorithms
Advanced Software Engineering