Dedicated Job Support at Every Step

Made With — and For — Employers

We work with our vast global network of partners to ensure our continually updated curriculum meets today’s demands on the job.

70K

Global Alumni

20

Campuses Worldwide

20K

Expert Instructors

19K

Hiring Partners

From stay-at-home mom, to Hack the Hood technical programs manager, to software engineer at LinkedIn.

Lyn Muldrow, GA San Francisco Graduate

“GA gave me the foundational knowledge and confidence to pursue my career goals. With caring teachers, a supportive community, and up-to-date, challenging curriculum, I felt prepared and motivated to build and improve tech for the next generation!”

Convenient Learning Paths

Full-Time On Campus

Full-Time Remote

Save on commute time or join us from anywhere online.

Part-Time Flex Remote

Keep daytime commitments; train evenings and weekends.

Take Advantage of Our Free Prep Course

The Software Engineering Immersive is a demanding course that embodies the rigor and challenges developers face each day on the job. We believe that, with hard work and the help of our expert team, anyone can launch a successful career in tech.

Selective Admissions

Our team works with you to understand your goals and how they align with our course. Free coursework and an in-depth technical assessment help ensure readiness for day one of class.

Inside Our Award-Winning Curriculum

A Well-Rounded Technical Foundation

Dive into the software development environment and the basics of computing, networks, and data structures. Discover how to build applications that meet user needs, model data, develop wireframes, and work collaboratively through version control.

Fluency in Multiple Frameworks and Stacks

Learn to build applications from the ground up using key languages and frameworks. Write high-quality JavaScript and leverage JS libraries like React to build a dynamic front-end. Incorporate functionality from third-party APIs and add complexity and nuance with Ruby on Rails, Python, Django, and more.

Beyond “Full-Stack Development”

Discover how to effectively communicate and collaborate with development teams to carry out projects from concept to completion. Work as a team in Git and GitHub while executing software engineering projects in an Agile development workflow.

Exclusive Networking Opportunities

“The Outcomes team is what really sets GA apart from any other kind of school. They make you feel like you’re prepared for every interaction with an employer and that you have a leg up on other candidates.”

Garrett Estrin

GA Los Angeles Graduate

From grocery store manager to UI developer at Centerfield Media, with clients such as AT&T, DirecTV, and Xfinity.

Frequently Asked Questions

Why is this course relevant today?

There's never been a better time to start a career in software engineering. In fact, the U.S. Bureau of Labor Statistics predicts that employment growth in this sector will top 24 percent between 2016 and 2026. From startups to Fortune 500 companies, there is a growing demand for software engineers who can creatively solve problems and implement robust, sustainable solutions.

What practical skill sets can I expect to have upon completion of the course?

By the end of our Software Engineering Immersive, you will be able to:

What kind of community will I find in this course?

Our Software Engineering Immersive attracts eager learners who are as passionate about growing and launching a new career as you are. Their backgrounds span professions in design, product management, and many other fields. The General Assembly experience can create lasting friendships, collaborations, and professional opportunities that will support you throughout a lifetime of discovery.

What does my tuition cover?

Expert-led training in full-stack development skills, methods, and best practices.

What are my financing options for an Immersive course?

Focus on what counts — your education. Financial hurdles shouldn’t keep you from achieving your goals. Pay tuition back in manageable monthly installments after you land a job with Catalyst, our income share agreement, available in select markets. In addition, we offer payment plans and different financing options from our partners at Climb and Meritize. G.I. Bill® tuition reimbursement is available in select cities, as well as social impact scholarships for eligible students facing barriers to enrollment.

Still curious?

General Assembly is a pioneer in education and career transformation, specializing in today’s most in-demand skills. The leading source for training, staffing, and career transitions, we foster a flourishing community of professionals pursuing careers they love.