general-assembly-logo

General Assembly

Adelaide, Atlanta, Austin, Boston, Brisbane, Buffalo, Calgary, Charlotte, Chicago, Cincinnati, Cleveland, Columbus, Dallas, Denver, Detroit, Edinburgh, Halifax, Houston, Jacksonville, Kansas City, London, Los Angeles, Louisville, Manchester, Melbourne, Miami, Minneapolis, Nashville, New York City, Online, Orlando, Paris, Philadelphia, Phoenix, Pittsburgh, Portland, Raleigh, Sacramento, Salt Lake City, San Diego, San Francisco, San Jose, Seattle, Singapore, St. Louis, St. Louis, Sydney, Tampa, Toronto, Vancouver, Washington, Winnipeg

General Assembly

Avg Rating:4.33 ( 563 reviews )

General Assembly offers short and long courses in web and mobile development, product management, data science and more, online and in-person, across 15 campuses in 4 continents. Focusing on the most relevant and in-demand skills across data, design, business, and technology, General Assembly is confronting a skills gap and providing access to opportunities in tech. General Assembly offers a breadth of different course offerings and classes range from full-time immersive courses for learners that want to switch to a new career, to part-time courses for learners that are looking to improve their career trajectory by acquiring a new skill set, and mentor-led online circuits for a more flexible way to acquire foundational skills.

To apply for an immersive bootcamp, applicants need to submit an online application, then connect with a General Assembly admissions representative who will evaluate whether the course is a fit for an applicant's experience and goals. Applicants then complete an admissions assessment to ensure they are prepared for the rigor of the curriculum. Once a student is accepted and has paid a down payment, their spot will be secured.

General Assembly career coaches work with students to create their career path, improve technical interview skills, and build a personal brand. Graduates can attend GA-hosted hiring events and meet hiring managers. The careers team partners with companies for course development and graduate placement and helps companies stay competitive in today's digital landscape. Additionally, General Assembly has made a commitment to affordable and accessible education combined with an education-to-employment approach that helps to create a diverse talent pipeline.

In addition to long-form course offerings, General Assembly courses are also available as short form bootcamps (1-2 day workshops) as well as evening and weekend classes.

Recent General Assembly Reviews: Rating 4.33

all (563) reviews for General Assembly →

Recent General Assembly News

Read all (142) articles about General Assembly →
  • 1. Data Science Immersive

    Apply
    Start Date Rolling Start Date
    Cost$15,950
    Class size22
    LocationBoston, New York City, San Francisco, Melbourne, London, Chicago, Austin, Sydney, Atlanta, Los Angeles, Singapore, Seattle, Washington, Denver, Online, Dallas, San Diego, Phoenix, Houston, Detroit, Raleigh, Minneapolis, Salt Lake City, Toronto, Paris
    Your best course for career transformation. This full-time data science bootcamp features expert instruction, one-on-one career coaching, and connections to top employers to get you hired. This course is offered in person and online, in a virtual classroom setting.
    Financing
    Deposit250
    Financing
    Financing options are available through Climb Credit and Meritize. Income Share Agreements are available through Vemo.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBasic SQL query knowledge/scripting and familiarity with Python required. Strong familiarity with math and descriptive statistics required. 2-5 years of experience as an analyst is ideal.
    Prep Work40 Hours
    Placement TestYes
    InterviewYes
  • 2. Software Engineering Immersive

    Apply
    GitHub, HTML, JavaScript, Rails, Ruby, Django, Python, React.js, CSS, Front End, SQL
    In PersonFull Time40 Hours/week12 Weeks
    Start Date Rolling Start Date
    Cost$15,950
    Class size22
    LocationSan Diego, Phoenix, Houston, Online, Detroit, Raleigh, Minneapolis, Salt Lake City, Toronto, Paris, San Francisco, London, Singapore, Dallas, Los Angeles, Sydney, New York City, Melbourne, Seattle, Austin, Denver, Washington, Chicago, Atlanta, Boston
    Your best course for career transformation. Our award-winning coding bootcamp, dedicated career coaches, 19K+ hiring partners, and global expert network get grads hired at A-list companies. This course is offered in person and online, in a virtual classroom setting.
    Financing
    Deposit250
    Financing
    Financing options are available through Climb Credit and Meritize. Income Share Agreements are available through Vemo.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work40 Hours
    Placement TestYes
    InterviewYes
  • 3. User Experience Design Immersive

    Apply
    HTML, Design, CSS, User Experience Design
    In PersonFull Time40 Hours/week12 Weeks
    Start Date None scheduled
    Cost$14,950
    Class size22
    LocationSydney, Seattle, Online, Salt Lake City, Toronto, Paris, London, Atlanta, Denver, New York City, Washington, Melbourne, Los Angeles, Chicago, San Francisco, Austin, Boston, Singapore, Dallas, San Diego, Phoenix, Houston, Detroit, Raleigh, Minneapolis
    Your best course for career transformation in design. This full-time UX bootcamp features expert instruction, one-on-one career coaching, and connections to top employers to get you hired. This course is offered in person and online, in a virtual classroom setting.
    Financing
    Deposit$250
    Financing
    Financing options are available through Climb Credit and Meritize. Income Share Agreements are available through Vemo.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work12 Hours
    Placement TestYes
    InterviewYes
  • Data Analysis On-Demand

    Apply
    MySQL, Data Analytics , SQL, Excel
    OnlinePart Time4 Weeks
    Start Date None scheduled
    Cost$950
    Class sizeN/A
    LocationOnline
    Get started with essential tools and strategies to make data-driven decisions. Enhance your job performance and work more effectively. Data Analysis On Demand is a flexible learning path that gives you a robust introduction to industry fundamentals. Skill up when you want, where you want on our dynamic online platform. Expert mentors keep you motivated with guidance and feedback in convenient 1:1 sessions. Build a strong foundation in Excel and SQL while honing techniques like cleaning data, framing questions, and data visualization. Apply new skills to work or passion projects as you go!
    Financing
    DepositN/A
    Tuition PlansN/A
    ScholarshipN/A
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewNo
  • Data Analytics (Part-Time)

    Apply
    SQL, MySQL, Excel, Data Analytics
    In PersonPart Time4 Hours/week10 Weeks
    Start Date None scheduled
    Cost$3,950
    Class size22
    LocationSeattle, Detroit, Raleigh, Minneapolis, Dallas, San Diego, Phoenix, Houston, Singapore, London, Washington, Denver, Melbourne, Los Angeles, Atlanta, Austin, Chicago, Sydney, San Francisco, New York City, Boston, Online, Salt Lake City, Toronto, Paris
    Harness Excel, SQL, and Tableau to drive powerful analysis and insights. Build confidence and credibility to apply this versatile skill set to countless jobs. This course is offered in person and online, in a virtual classroom setting.
    Financing
    Deposit$250
    Financing
     Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work3 Hours
    Placement TestNo
    InterviewYes
  • Data Science (Part Time)

    Apply
    Start Date Rolling Start Date
    Cost$3,950
    Class size22
    LocationSeattle, Sydney, Los Angeles, New York City, San Francisco, London, Washington, Austin, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Detroit, Raleigh, Minneapolis, Phoenix, Houston, Boston, Salt Lake City, Toronto, Paris
    Create robust predictive models with statistics and Python programming. Build confidence and credibility to tackle complex machine learning problems on the job. This course is offered in person and online, in a virtual classroom setting.
    Financing
    Deposit$250
    Financing
    Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelFamiliarity with math and statistics and Python syntax/programming fundamentals is required.
    Prep Work15 Hours
    Placement TestNo
    InterviewYes
  • Digital Marketing On-Demand

    Apply
    Start Date None scheduled
    Cost$950
    Class sizeN/A
    LocationOnline
    Get started launching multi-channel brand, acquisition, and retention campaigns. Enhance your job performance or indulge your creative curiosity. Digital Marketing On Demand is a fun, flexible learning path that gives you a robust introduction to digital marketing fundamentals. Skill up when you want, where you want on our dynamic online platform. Expert mentors keep you motivated with guidance and feedback in convenient 1:1 sessions. Hone techniques in segmentation, customer insight, CRM, analytics, automation, and more. Apply new skills to work or passion projects as you go!
    Financing
    DepositNone
    Tuition PlansN/A
    ScholarshipN/A
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewNo
  • Digital Marketing (Part-time)

    Apply
    Start Date Rolling Start Date
    Cost$3,950
    Class size22
    LocationSan Diego, Online, Dallas, Detroit, Raleigh, Minneapolis, Melbourne, Seattle, Atlanta, San Francisco, Chicago, Denver, Sydney, Boston, Washington, London, Austin, Singapore, Los Angeles, New York City, Phoenix, Houston, Salt Lake City, Toronto, Paris
    Build confidence and capability to apply modern marketing strategies on the job. Drive growth with multichannel campaigns powered by data and customer insight. This course is offered in person and online, in a virtual classroom setting.
    Financing
    Deposit$250
    Financing
    Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work3 Hours
    Placement TestNo
    InterviewYes
  • Front-End Web Development (Part-Time)

    Apply
    GitHub, User Experience Design, Design, CSS, Front End, Git, HTML, JavaScript
    In PersonPart Time6 Hours/week10 Weeks
    Start Date None scheduled
    Cost$3,950
    Class size22
    LocationSydney, New York City, San Francisco, Seattle, Austin, Melbourne, Los Angeles, Boston, London, Washington, Online, Atlanta, Singapore, Chicago, Dallas, San Diego, Detroit, Raleigh, Minneapolis, Phoenix, Houston, Paris, Denver, Salt Lake City, Toronto
    Learn to leverage HTML, CSS, and JavaScript through hands-on projects and real-world scenarios. Develop interactive, responsive websites to impress new clients and employers with your coding skills and get ahead on the job. This course is offered in person and online, in a virtual classroom setting.
    Financing
    Deposit$250
    Financing
    Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work3 Hours
    Placement TestNo
    InterviewYes
  • HTML, CSS & Web Design - On Demand

    Apply
    Design, User Experience Design, HTML, CSS
    OnlinePart Time10 Weeks
    Start Date None scheduled
    Cost$1,250
    Class sizeN/A
    LocationOnline
    This course enables students to create a well-designed site with the user in mind, and master the technical vocabulary to communicate ideas to designers and engineers. Students will learn how to quickly translate their ideas into functional, stylized websites for personal or business purposes using HTML, CSS, responsive web design and design fundamentals. This course is offered on a flexible schedule to suit your time commitment. You'll receive useful feedback from a mentor who has extensive professional and academic knowledge of the field. By the end of the program students will have built a full functioning website to use as part of a portfolio.
    Financing
    DepositN/A
    Financing
    N/A
    Tuition PlansN/A
    ScholarshipN/A
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewNo
  • JavaScript Development (Part-time)

    Apply
    Front End, Git, JavaScript
    In PersonPart Time6 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$3,950
    Class size22
    LocationSeattle, Detroit, Raleigh, Minneapolis, Salt Lake City, Toronto, Austin, Paris, San Francisco, Sydney, Denver, Los Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Chicago, Dallas, San Diego, Phoenix, Houston
    Gain fluency in JavaScript — the world's most popular programming language — and start leveraging its versatile capabilities to build rich, interactive websites and applications. This course is offered in person and online, in a virtual classroom setting.
    Financing
    Deposit$250
    Financing
    Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work6 Hours
    Placement TestNo
    InterviewYes
  • Product Management (Part-time)

    Apply
    User Experience Design, Sales, Product Management, Design, Agile
    In PersonPart Time4 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$3,950
    Class size22
    LocationDallas, San Diego, Phoenix, Houston, Toronto, Paris, Online, Detroit, Raleigh, Minneapolis, Melbourne, Atlanta, Seattle, San Francisco, Los Angeles, Washington, Austin, Sydney, Boston, Chicago, Singapore, Denver, Salt Lake City, London, New York City
    Balance business viability, technical feasibility, and customer desire to lead products and features toward long-term success. Learn from a seasoned expert. This course is also offered in an online, virtual classroom setting. This course is offered in person and online, in a virtual classroom setting.
    Financing
    Deposit$250
    Financing
     Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work3 Hours
    Placement TestNo
    InterviewYes
  • Python Programming (Part-Time)

    Apply
    Data Visualization, Data Science, Data Structures, Python
    In PersonPart Time4 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$3,950
    Class size22
    LocationPhoenix, Houston, Sydney, San Francisco, London, Washington, Online, Atlanta, Singapore, Melbourne, San Diego, Seattle, Austin, Denver, Chicago, Dallas, Detroit, Raleigh, Minneapolis, Salt Lake City, Toronto, Paris, Los Angeles, New York City, Boston
    Gain fluency in Python — the world's fastest-growing major programming language — and start leveraging its versatile capabilities to build web and data science applications. This course is offered in person and online, in a virtual classroom setting.
    Financing
    Deposit$250
    Financing
     Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work4 Hours
    Placement TestNo
    InterviewYes
  • React Development Online (Part-Time)

    Apply
    JavaScript, React.js
    OnlinePart Time4 Hours/week10 Weeks
    Start Date None scheduled
    Cost$3,950
    Class size22
    LocationOnline
    Expand your JavaScript programming skills, and boost your profile at work — and on the job market. Learn to build sophisticated, scalable web applications. This course is offered only online, in a virtual classroom setting.
    Financing
    Deposit$250
    Financing
     Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelPrior experience with JavaScript.
    Prep Work4 Hours
    Placement TestNo
    InterviewYes
  • Software Engineering Immersive - Flex

    Apply
    GitHub, CSS, Django, Express.js, HTML, JavaScript, Node.js, Rails, React.js, Ruby, SQL
    OnlinePart Time18 Hours/week24 Weeks
    Start Date None scheduled
    Cost$14,950
    Class size22
    LocationOnline
    Have it all. Keep your daytime commitments while transforming your career with evening and weekend training. Our award-winning program, expert instructors, dedicated career coaches, and 19K+ hiring partners get grads hired at A-list companies. This course is offered only in an online, virtual classroom setting using Zoom, Slack, and other tools.
    Financing
    Deposit$250
    Financing
    Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work40 Hours
    Placement TestYes
    InterviewYes
  • User Experience Design On-Demand

    Apply
    Start Date Rolling Start Date
    Cost$950
    Class sizeN/A
    LocationOnline
    Get started designing successful digital products that customers and audiences love. Enhance your job performance or indulge your creative curiosity. User Experience (UX) Design On Demand is a fun, flexible learning path that gives you a robust introduction to UX fundamentals. Skill up when you want, where you want on our dynamic online platform. Expert mentors keep you motivated with guidance and feedback in convenient 1:1 sessions. Hone techniques like prototyping, persona building, affinity mapping, wire-framing, and user research. Apply new skills to work or passion projects as you go!
    Financing
    DepositN/A
    Financing
    N/A
    Tuition PlansN/A
    ScholarshipN/A
    Getting in
    Minimum Skill LevelBeginner
    Placement TestNo
    InterviewNo
  • User Experience Design (Part-Time)

    Apply
    Design, User Experience Design
    In PersonPart Time4 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$3,950
    Class size22
    LocationPhoenix, Houston, San Diego, Online, Dallas, Detroit, Raleigh, Minneapolis, Salt Lake City, Toronto, Paris, Melbourne, Boston, Denver, Sydney, Austin, Atlanta, Chicago, Los Angeles, San Francisco, Seattle, Washington, London, Singapore, New York City
    Translate user wants and needs into intuitive digital experiences that power revenue, loyalty, and product success. Build confidence and credibility to tackle complex design problems on the job. This course is offered on campus and online, in a virtual classroom setting using Slack, Zoom, and other tools.
    Financing
    Deposit$250
    Financing
     Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work3 Hours
    Placement TestNo
    InterviewYes
  • Visual Design (Part-time)

    Apply
    Design
    In PersonPart Time4 Hours/week8 Weeks
    Start Date Rolling Start Date
    Cost$2,800
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    Gain the vocabulary and tools to tackle diverse design challenges on the job. Kickstart your portfolio and create beautiful, responsive designs for the web. This course is offered on campus and online in a virtual classroom setting using Slack, Zoom, and other tools.
    Financing
    Deposit$250
    Financing
     Financing options are available through Climb Credit and Meritize.
    Tuition PlansPayment Plans are offered by General Assembly.
    Getting in
    Minimum Skill LevelBeginner
    Prep Work3 Hours
    Placement TestNo
    InterviewYes

1 Scholarship

  • $200 On-Demand General Assembly Scholarship

    Course Report is excited to offer an exclusive General Assembly scholarship for $200 off On-Demand Courses! With General Assembly on-demand courses you learn at your own pace with 1:1 mentor support and over 25 lessons. Use code SAVE200 to get $200 off Data Analysis On Demand, Digital Marketing On Demand, and User Experience Design On Demand

    Eligibility

    Offer is only valid for new applicants. Applicants who have already submitted an application cannot claim this scholarship. & This scholarship cannot be combined with other offers.

    Qualifying Courses

    • Digital Marketing On-Demand (Online)
    • Data Analysis On-Demand (Online)
    • User Experience Design On-Demand (Online)
  • Cecile  User Photo
    Cecile • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    After being a stay-at-home mom for 5 years I wanted to reenter the workforce but wanted a career pivot. With a 15 year degree in marketing and graphic design I had a good background for UX but didn't know how to make the jump. On top of that, I needed a way to support myself since I was planning on getting a divorce. General assembly was the perfect chance to change my career into something that that I could support my daughter and I with. The program was intense but I couldn't have asked for better teachers and fellow classmates. It was a lot of work but I'm currently on the job search and General Assembly made my future a lot brighter in that regard. Anyone looking to radically change your life, buckle in.
  • Jennifer Piwonski  User Photo
    Jennifer Piwonski • Software Developer • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I have always been interested in working with computers and after being surrounded by some amazing software engineering friends, I decided I wanted to delve deeply into coding projects and problem-solve just like them. Fast forward to my General Assembly experience, I graduated from the Software Engineering Immersive program where I developed skills in JavaScript, React, Ruby on Rails, and other technical skills that allowed me to build four projects over the course of the twelve-week full-time program. The amount of support provided during the program was absolutely amazing and next to none. I really felt cared for during the class with the instructors, teaching assistants, and classmates. GA is a wonderfully collaborative community. 
    After graduating, my career coach Anna stuck by my side for an entire year until I got a job in tech (at General Motors as a Software Developer!). It took a little longer to find work due to the pandemic, but Anna and the entire GA community are extremely dedicated to seeing you succeed. I am extremely excited about my new job and will continue to grow and learn within the field of technology long after my experience with GA!
  • Sean  User Photo
    Sean • Software Developer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Easily the best career decision I've ever made.  The flexibility of the part-time program and depth of the curriculum make this a perfect course for someone with a full-time job who is looking to make a career change without having to leave their current role. 

    The instructors were phenomenal—extremely knowledgeable/willing to answer questions, supportive and empathetic throughout the duration of the course, which was 6 months. There's a lot of work involved, but it's definitely worth it if you can hang in there and give a solid effort— I was recently hired as an engineer at a FAANG company!
  • Brendan Quirk  User Photo
    Brendan Quirk • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    GA was the best experience of my life, I had virtually no coding experience going into the program and came out with the vast knowledge I desired going into it and I loved every second of it. All of the instructors do a wonderful job from the get go setting expectations and guidelines and really help and support you through the course. Yes the course is difficult and fast paced but it is designed to get you job ready in 3 months and teach you all of the necessary skills, not just coding skills but all of the soft skills you need to succeed in this industry as well. The material is very challenging but it needs to be to get you job ready in 3 months, if you ever find yourself looking for even more of a challenge the instructors are always willing to find ways to help you push yourself even more. The job assistance portion of the course is wonderful as well, weekly meetings with your classmates and a career coach to go over how to break into this field from an employees perspective is invaluable. You also get 1:1 time with your outcomes coach to go over personal career goals as well. Overall I would recommend GA to every person in the world trying to break into tech, it changed my life in so many ways I cant even describe and I will always value my time there as a student. 
  • Carlos Godoy  User Photo
    Carlos Godoy • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    General Assembly changed my life. GA makes it clear from day one that the course will not be easy. They help to prepare one mentally to face the emotional rollercoaster of learning to program. When I came to GA, I had left the safety of my job with benefits to bet on myself again. I was not let down. The ~12 weeks in the course are hard, really hard. It is so rewarding to graduate knowing that I gained valuable skills and can now build beautiful, functional web applications. This has opened so many doors for my life and my career. GA has a hefty price tag but what it did for me is invaluable. Attending GA was scary but easily the best move I have ever made for myself. 
    They teach you two complete tech stacks as well as computer science topics that cover both data structures and algorithms. They teach you how to think like a programmer, by breaking every step down to the smallest piece, which makes large undertaking less intimidating. They also teach you how to fend for yourself online. You need to continue learning post course to keep up with new technology and deepen your understanding of the technologies you are using and they set you up for that. The outcomes coaches are the best! Not only are they your cheerleaders when you feel beat up by the heavy material but they also help set you up to make an online presence for yourself. They helped me do the stuff I loathe doing, like revamping my resume and social media, and it has made all the difference.
  • Esin Saribudak  User Photo
    Esin Saribudak Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Enrolling in the Software Engineering Immersive was the best career move I've made. The course is a significant investment of time and money, but it was worth it. I had wonderful instructors who didn't just teach programming, but also explicitly taught a lot of the meta-skills around software development. The Outcomes career-coaching portion of the course was invaluable as well. The best part was being in a cohort with around 20 other students, who were my first community in tech, and it's also been great to continue connecting with the incredibly wide GA alumni network post-course. 

    The material is definitely challenging, and there were many long nights and weekends that I spent coding and learning more things on my own in bootcamp. You get as much out of it as you put into it, and expect to work very hard post-course to land the role that's right for you. But the skillset taught is highly sought after, and the immersive gives you the tools you need to build fullstack applications. Overall, studying in the company of others interested in programming and learning from some of the best teachers out there was an incredible experience, and gave me the knowledge and skills I needed to transform my career. 
  • Ray Velasquez  User Photo
    Ray Velasquez • Software Engineer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I finished up the SEI Flex course a few months ago and I'm so glad I made the decision to enroll in this course.  I was provided exceptional instructional support and I now have a strong foundation in some of the most popular languages and frameworks being used today.  I specifically learned JavaScript, Ruby, Node.js, Express, Rails, and React but I also believe General Assembly provided me with the tools to successfully teach myself any other languages or frameworks I might be interested in.  Finishing this course allowed me to reach my goal of successfully changing careers and I was able to land a software engineering job within 90 days of graduation.
  • Yanny Castrillon  User Photo
    Yanny Castrillon • Software Engineer • Graduate Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Overall I do not regret my decision of taking my career to the next level by attending GA's 3-month Software Engineer Immersive Program. Although a had a CS bachelor's degree, I decided to invest in this program to step up my game into trending technologies like ReactJS and backend languages like Ruby and Python. I met some amazing instructors who polished and helped me sharpen my programming skills as well as design patterns. I truly believe I've learned fundamental skills that have benefited my career and aided me back when I was on the job hunt.  It's been around 3 years since I graduated and I am currently working as a Mid-level Software Engineer at a great parenthood startup. I also work as a part-time Instructor associate to bring my experience in the field to our GA students community. From my personal experience, I can say it took me around 3 to 6 months to land my first job after the program. I highly encourage new students that are seeking to step up their career paths in programming to deep dive into General Assembly's academic SEIR program.
  • Hunter Wallen  User Photo
    Hunter Wallen • Associate Instructor of Software Engineering • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I had an amazing experience with General Assembly's 3 month Software Engineering Immersive program. After a COVID-19 sabotaged my ability to attend college and work full time, I thought my dreams of breaking into the software industry were going to be seriously delayed. Fortunately, I was able to get enrolled in the three month immersive program and get my goals back on track for less money than I would have spent on my degree! 
    It is still amazing to me to go back and look at my skill level when I started vs my skill level when I completed the program. I came into the bootcamp with a very basic understanding of html and css and I had maybe written a few lines of javascript in YouTube code alongs. But I really had no idea what I was doing. By the time I completed my capstone project, I was able to teach myself React Native, build a full-stack mobile application and get it launched on the Google Play Store in two weeks time. It was invaluable to be able to tackle the challenges of learning to code with a group of like-minded individuals who were just as hungry as I was to make a life out of software development. I felt continuously supported by the great instructional team with GA and when I found myself ahead of the pack a few times, the instructors were quick to provide additional challenges and goals to allow me to keep growing as quickly as I could. The single most valuable thing I think I gained from my experience was a strong software engineering foundation that allows me to learn whatever technologies I want with confidence. 
    I considered a number of bootcamps before deciding on General Assembly and I think the deciding factor was the proven track record that GA has for consistently giving their students the skills they need to land that first job. If you are wondering where you should go and are overwhelmed by the variety of choices, look no further. You will not regret the decision to enroll at General Assembly!
  • Calla  User Photo
    Calla • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    5 stars for General Assembly, where I found my calling as a UX designer!  There is so much to recommend - from the subject matter to the collaborative learning environment.  The Outcomes support (career coaching) was a game changer in confidence-building and helping me to set realistic expectations and goals. It's clear that instructors and career coaches work together to provide the most up-to-date guidance based on industry trends. Class projects are designed to set you up for success when putting together a professional portfolio, and there is a whole unit devoted to building that portfolio.  The instruction is designed for universal learning - ideal for those of us with learning disabilities.  And lastly, and maybe most importantly, the commitment to diversity in the classroom is an enormous strength.  I learned just as much from my classmates and peers as I did from my wonderful instructional team.
  • Connie D.  User Photo
    Connie D. • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    Great experience being in the immersive. Gave a solid understanding of UX methodologies and concepts. Remote learning can be difficult, but GA made phenomenal efforts to make it feel like you're in a classroom setting. I felt supported by my instructors and peers while attending the program.
  • Stellar experience
    - 4/16/2021
    Shanel Vicente  User Photo
    Shanel Vicente • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    I am recent grad of the User Experience Design Immersive (UXDI) program at GA! First off, let me just start by saying that the experience was incredible and totally worth it!

    Remote learning is extremely difficult. I imagine that remote teaching is just as tough, if not more. Teaching adults and keeping them engaged, is an especially added challenge. The instructional team of my cohort took those challenges with stride, and went above and beyond to cultivate a healthy and exciting virtual classroom environment. Shout out to Zach Thomas, Javi Calderon, Daijah Reese, and Johnson Cobb from Washington, D.C. They are the REAL DEAL! The dream team! Through and through, they each exude the core quality of a true UX designer--empathy. As a student, I had no doubt that they had a genuine interest in my well-being and success in this course. The classroom experience that they created is the epitome of authentic user experience design. It was beyond evident that each element of our classroom experience had been implemented with careful consideration, creative thought, clear intent, and passion. The discussions that we had were very interesting and engaging- very cool, real-life, relevant illustrations. They were also very conscious of our screen fatigue, and offered regular breaks so we have a chance to stretch and be refreshed. I super appreciated the special attention to mindfulness with the creative exercises and feedback sessions. The coffee time and morning meditations were a nice, considerate touch. I was also very grateful for the constant humor and interpersonal interaction between the instructors and students. The visuals that they'd incorporate were super helpful (GIFs, memes, video/movie clips, TED talks, etc). I always looked forward to our new unit projects, because my instructor gamified them and wrapped up our unit with a mini “award ceremony” and recognitions. I loved our weekly group activities, they were usually low-intensity, fun, and allowed our group members to connect and learn together. I was told in the beginning of the course, that what I get out of this course is totally dependent on what I put in. And it's so true! I think that also applies to the instructional team. I believe what the instructors put in heavily influences, and I would even say directly influences, the outcomes of the students in the course. 

    Some general observations about the course:
    • I'm social, and didn't want to do a self-paced, independent course. GA's live, virtual courses were a great substitute to in-person classes. I thought I would struggle with it, but it was surprisingly refreshing and  actually one of the best courses I've participated in, including in-person high school/college courses.
    • Career Foundry vs GA. I tried Career Foundry for a week or so, and I switched to GA because I wasn't motivated to do so much independent study. Career Foundry is chock-full of great resources, they have mentors available for you to meet with regularly, but the bulk of your time is spent independently reading and watching videos. There is a forum/community of other students that you are able to connect with, but I did not find it to meet my needs. The pro about Career Foundry is that you set the pace-you can go as slow or quickly as you like, and maintain a job while studying. For GA's UXDI course, it's a twelve week, full-time program, and therefore impossible to maintain even a part-time job if you want to be successful. The course offers live instruction, and the opportunity to build wonderful relationships with your classmates. There are several resources made available to you throughout the course  to help you succeed. I think the human element is invaluable. Each week there is a 2 hour session with "Outcomes" that assist you with preparation for post-course job-seeking. 
    • GA's UXDI was $14,950 compared to Career Foundry's $6,900. This is a big difference, but totally worth it for the experience, relationships, and resources/tools you gain. 

General Assembly Outcomes

* These outcomes are not audited by Course Report. In some cases, data is audited by a third party.


86%
Graduation Rate
100%
Employed
$N/A
Median Salary

Of the students who enroll at General Assembly, 86% graduated. 72% of graduates were job-seeking and 100% of job-seeking graduates found in-field employment after 180 days and report a median income of . Below is the 180 Day Employment Breakdown for 2653 graduates included in this report:

180 Day Employment Breakdown:

Full Time, In-Field Employee
97.6%
Full-time apprenticeship, internship or contract position
0.0%
Short-term contract, part-time position, freelance
2.3%
Employed out-of-field
0.0%

Notes & Caveats:

To review General Assembly's full 2019 Outcomes Report, please click here

Thanks!