general-assembly-logo

General Assembly

Adelaide, Atlanta, Austin, Boston, Brisbane, Charlotte, Chicago, Dallas, Denver, Detroit, Edinburgh, Hong Kong, Houston, London, Los Angeles, Manchester, Melbourne, Miami, Minneapolis, Nashville, New York City, Online, Orlando, Paris, Philadelphia, Phoenix, Raleigh, Salt Lake City, San Diego, San Francisco, Seattle, Singapore, Stamford, St. Louis, Sydney, Tampa, Toronto, Washington

General Assembly

Avg Rating:4.28 ( 464 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.28

all (464) reviews for General Assembly →

Recent General Assembly News

Read all (117) articles about General Assembly →
  • Data Analysis On-Demand

    Apply
    MySQL, Excel, Data Analytics , SQL
    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
    MySQL, Excel, Data Analytics , SQL
    In PersonPart Time4 Hours/week10 Weeks
    Start Date None scheduled
    Cost$3,950
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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 Immersive

    Apply
    Start Date Rolling Start Date
    Cost$15,950
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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
  • Data Science (Part Time)

    Apply
    Start Date Rolling Start Date
    Cost$3,950
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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
    HTML, Git, JavaScript, Design, User Experience Design, CSS, Front End, GitHub
    In PersonPart Time6 Hours/week10 Weeks
    Start Date None scheduled
    Cost$3,950
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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
    HTML, Design, User Experience Design, 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
    Git, JavaScript, Front End
    In PersonPart Time6 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$3,950
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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
    Design, Sales, Product Management, User Experience Design, Agile
    In PersonPart Time4 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$3,950
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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 Science, Data Visualization, Data Structures, Python
    In PersonPart Time4 Hours/week10 Weeks
    Start Date Rolling Start Date
    Cost$3,950
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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

    Apply
    HTML, JavaScript, Django, Rails, CSS, React.js, Front End, Ruby, SQL, Python, GitHub
    In PersonFull Time40 Hours/week12 Weeks
    Start Date Rolling Start Date
    Cost$15,950
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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
  • Software Engineering Immersive - Flex

    Apply
    HTML, JavaScript, Django, Rails, CSS, Express.js, React.js, Node.js, Ruby, SQL, GitHub
    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 Immersive

    Apply
    HTML, Design, User Experience Design, CSS
    In PersonFull Time40 Hours/week12 Weeks
    Start Date None scheduled
    Cost$14,950
    Class size22
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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
  • 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
    LocationLos Angeles, Boston, New York City, London, Washington, Online, Atlanta, Singapore, Melbourne, Denver, Chicago, Dallas, San Diego, Phoenix, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, Raleigh, Minneapolis, Austin, Sydney, San Francisco
    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, Orlando, Houston, Seattle, Salt Lake City, Toronto, Paris, Detroit, Miami, 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
  • Gerardo Siebels  User Photo
    Gerardo Siebels • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I have been thinking about changing my career to software engineering for a long time. This year I have decided to join General Assembly and I  honestly I don’t regret it, the teaching system and the projects helped me to learn and further understand multiple technologies to be able to make beautiful sites. The campus is spacious, just ideal for you to learn and there are always people available if you have questions.

     The job-support at the end of the course is unique, helping you to brand yourself and shine from other applicants. Definitely, the best way to start as a developer.

     
  • Missing Something
    - 12/2/2019
    Cristen Johnson  User Photo
    Cristen Johnson • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    My experience with General Assembly started off very rocky. I'm not your traditional student just looking for another class they can take for the experience. I wanted to learn a new skill for a career change. I think that goal was met; however, I am still looking for employment in the field. I've joined a few Meetup groups and went to one conference, so I'm going to keep trying. 

    I also got a moment to speak with other designers and learning the process isn't enough. You need to learn code. I know that as a UX Designer/Researcher, you shouldn't have to learn code, but I've noticed that employers don't really understand what we do so if you don't fit the minimum application requirements you are out of luck. I really was hoping that there would be help getting your portfolio together, but there was nothing. To be quite frank, if you are looking for more case studies to put on your portfolio (btw, if you take the online cohort they will not help you with this) you will have to go with a longer class (i.e. DesignLab, Springboard, etc.). They give you more ways to present your work. We only had the option to work on a responsive site or a mobile application (10 weeks vs 9 months).

    If you are committed to working on this class at least 20 hours a week...you'll pass. My TA took a while to get back to us with grades, but he makes himself available for you if you ask. The instructor will also. In my opinion, the instructors made the experience for me great. They will answer any questions you may have about being in the field. The class is very interactive and you are allowed to critique your peers.

    Advice for GA would be to make the job assistance available for all students and add coding to your course. For those that come from a completely different industry, this would help tremendously.

  • Brian W Loveless  User Photo
    Brian W Loveless • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    General Assemb.ly Software Engineering Immersive Online Boot Camp was an incredibly amazing experience.  It opened my eyes and mind to many parts of web site design, development, and maintenance. I learned many languages, frameworks, libraries, stacks, and computer science fundamentals.  Through the course, we built web sites, made functions, had solo and group projects. The amount of information blasted into my brain was equivalent to drinking from a firehose.  After completion, I have a few sites for my portfolio under my belt and a firm grasp of the basics and more for HTML, CSS, JavaScript, and Python3 as well as a new way of using the computer itself through the command line and sites like GitHub, Netlify, Mongo Db and Heroku.  They have the outcomes program also, which helps mold your online presence and offers resume help and so much more. This program extends after the class is over and is available until you land your new career role. 

  • Matthew Johnson  User Photo
    Matthew Johnson • Student • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Although I was previously new to UX design and the tech field in general, GA staff were very thoughtful and welcoming from the beginning. My admissions producer responded to my initial inquiry immediately and answered all my tough questions. She stayed in touch with me as I completed the pre-work, and I never felt disoriented despite all the new information and procedures I was learning. 

    The pre-work was an excellent guide to what the course would entail, and I came in with strong conceptial knowledge. Nonetheless, I was challenged above and beyond my expectations (in a good way), and I feel confident that I understand both the 'hard' and 'soft' skills needed to be a successful designer. 

    My instructors were extremely personable and made themselves available whether I had a smaller question or larger concern. They even allowed me the space to vent on two occasions. During project work, they gave us the freedom to explore our individual interests (as they related to the project) -- along with the freedom to fail (and learn from it). I can only imagine how difficult it is to navigate 19 beginners through 4 rounds of client work, but they did it. 

    The Outcomes staff were direct, nuanced, and efficient with thieir comments on my resume, portfolio, cover letter, and other career-related materials. I learned almost as much from their tutelage as I did from my content instructors (and I'm still learning). As someone who has spent a long time unemployed/applying cold, my confidence has increased enormously as a result of Outcomes support. I now have a comprehensive strategy and organizational system for my search. 

    Overall, if you choose to take an immersive course at GA, know that you will learn a ton and be handled with care. At the same time, be sure to clear your schedule for the 10-12 weeks of the program (and beyond if you're immediately seeking a job thereafter). Do not take the commitment lightly. What you put in is largely what you get out. If you put in everything, you will get everything you expected -- and more. 

  • Mercedez Jenkins  User Photo
    Mercedez Jenkins • IT Consultant • Student • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I found the GA UX Research & Design PT Course very enjoyable. I learned a lot and I feel that the curriculum gave me a solid understanding of the UX Research & Design process from end to end. Marcella was a great teacher and made all of the concepts understandable and applicable to where we all were in our professional careers. She was always available for extra help and advice which I really appreciated. It was a lot of work and in my opinion required more of a time commitment than the course syllabus suggested. Because it is a PT class it moved very quickly which caused me to get behind a few times throughout the course. I also found the curriculum to be a bit disjointed and unorganized.  This is primarily because the online pre and home work did not seem to match up with the 2 day a week in class schedule. There were a few times I had to go back and review because sections were out of order. Overall, it is a good course that would definitely be 5 stars with some fine tuning. 

  • Garry  User Photo
    Garry • Data Scientist • Graduate • Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Through my experience at General Assembly (note, when I started, it was still Bitmaker, but in effect, the content was General Assembly approved), I was able to land my first data science role. 
     
    While the industry is hiring Sr. Data Scientist engineers, and Sr. Data Scientists, breaking in is difficult for more entry-level Data Analyst/Scientists. However, I do like how there are Data Scientists who come from a variety of backgrounds, from social sciences, cognitive sciences, to mathematics.
     
    On this journey, I’ve had a lot of support from my General Assembly instructor (Max is one of smartest, and also most effective teachers), career coaches and classmates. 
     
    Note, your mileage may vary based on your instructor, or peers (to drive discussion and helping each other). I was lucky to have one of the best. Our instructor worked at two local start-ups before joining General Assembly, so he had real experience. Additionally, he often presented at conferences like Pycon and abroad. This is the by far the reason why I am rating General Assembly so high, it’s because you gain access to an instructor who can teach the material better than online materials. Anyone can find a Jupyter notebook on Random Forests, or youtube video on Neural Networks, but to get insights from an Engineer who has written production code, and has advice about ‘flex’ topics like why Docker, cloud computing, and a better way of approaching a problem is invaluable.
     
    Choose your boot camp based on your instructor. That’s the differentiating piece. Go to an info session, and ask him/her questions.
     
    Coming from the software industry previously, the inclusiveness and culture were great, but not a differentiator for me. I’d imagine Brainstation being similar. But those guys were way too sales-y while recruiting, which is why Brainstation turned me off. The syllabus was a bit less relevant too.
     
    To close I’d like to highlight two areas of improvement.
    • It’s a jam-packed 12 weeks, but if there was a way to embed more data engineering, software engineering by removing some of the less relevant algorithms, I think that would be better time spent.
    • Career support is great, but let’s raise the bar for those who have already worked in the industry. The general advice is table stakes (geared towards interns and university students), so it would be more valuable to have real data scientists, and data engineers provide advice on how they recruit, and perform whiteboard interviews. The network of alumni is growing, but the corporate partnerships engagement is weak as far as student employment is concerned. The career coach is working hard on early conversations with Telus Digital and MaRS, but at this point, there’s no real pipeline to feed students into those programs. Bet on yourself to find jobs rather than rely on employers knocking on your door on demo day. Set your expectations appropriately.  
  • Bella Wang  User Photo
    Bella Wang • Student Verified via GitHub
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    This was a weekend, two-day bootcamp with a practical introduction to machine learning in Python. The class was very helpful in giving hands-on experience for someone with some data background who is looking to get up to speed on a new set of data techniques.

  • Sejla Ali  User Photo
    Sejla Ali • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I took the part time Front-End Web Development course from February 2018 to April 2018 as my plan was to move into the Software Engineering Immersive, which I am currently taking. 

    I really enjoyed the front-end development class as I got to learn a lot of HTML, CSS and an intro to Javascript and JQuery. We were able to put together a lot of smaller projects and site mockups. Also, even though I have never had experience in any coding, javascript and jquery were a little difficult for me to grasp but in my SEI class, I picked up on everything MUCH quicker because of my previous exposure.

  • Lee Robson  User Photo
    Lee Robson • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    I've just completed the 10-week part-time course in Data Analytics and found the experience to be highly valuable.

    As virtually a total beginner in Excel, SQL and Tableau prior to the course, I found the material and the pace of learning to be quite challenging and demanding. However, provided you are able to allocate the required time outside the classroom teaching and commit yourself to learning the content, the pace of study leads to the acquisition of a wide range of skills in a relatively short period of time.

    The course material provided isn't perfect, which sometimes requires a degree of independent problem-solving and perserverence, but that in itself can be quite useful when it comes to utilising the skills being learnt week-to-week.

    I found our teacher and teaching assistant to be extremely helpful and dedicated to helping the class and individuals follow the material and reach their potential.

    Overall, I would highly recommend General Assembly and the Data Analytics course, provided you have adequate time in your week to dedicate the hours required. I was in-between jobs when I did the course and would have found it difficult to get as much out of the experience as I did had I also been working full-time. 

  • Lourdes Wong  User Photo
    Lourdes Wong • Applicant Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:
    N/A

    I flew from Peru to SFO and it was worth it. I liked that the course is an intense week because I could not stay in San Francisco for a long time, the networking is super good, the facilitator with very enriching experience and the material as well, I would have liked more work between peers and a little More time to get to know the GA community.

  • Chakrit Prasatwattana  User Photo
    Chakrit Prasatwattana • Full Stack Developer at Iterate, Inc. • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

    Doing the Web Development Immersive (WDI) program at Santa Monica was probably one of the best career decisions I've made. First of all, what struck me about GA was their international presence, being located around the world. Also, the fact that GA offers courses in a variety of fields, whether it's Web Development, UI/UX, Digital Marketing, also attracted me to them as I was able to take workshops in those subject areas as well. It was also a great learning experience getting to meet people and learn from the other students doing the other immersive programs such as in Data Science and UX.

    My background prior to doing the web development immersive program was that I already had a degree in computer science and an entry level job as a web developer. But I still decided to do GA to learn new technology stacks and have a more solid foundation (particularly in Node.js, React and Mongo since I was only familiar with Ruby on Rails at the time). Even with this prior background, I was still able to learn a lot and push myself out of my comfort zone. The beauty of the program is you get out of it what you put into it no matter what your background is.

    My instructors and peers were probably some of my favorite aspects of my experience there. The instructors and TAs were very helpful during class and after hours and taught very well with their use of analogies. The people in my cohort also provided a very encouraging and fun learning atmosphere and we all still keep in contact to this day, where some of us actually work together at our jobs.

    Our outcomes producer also did a really good job helping us get our resumes and cover letters ready and provided good advice on how to market ourselves with the Do's and Don'ts. However, at the end of the day, we're responsible for our success in the job application process depending on how hard we push ourselves in putting ourselves out there and preparing for job interviews.

    Overall, what I really liked about GA is the network that you get yourself into. I was able to travel to different General Assembly locations around the world, attending different events and seeing how the GA community and vibe is similar everywhere. Being a GA alumni also puts you as a part of the large network that significantly opens more doors and career opportunities worldwide.

  • Jesse Aguirre  User Photo
    Jesse Aguirre • Software engineer @Slack • Graduate Verified via LinkedIn
    Overall Experience:
    Curriculum:
    Instructors:
    Job Assistance:

         First, off I love GA. GA changed my life completely. I took part in the full-time web development immersive program and by far it is one of the best decisions I've made in my life. Never would I have thought I would be where I'm currently at in life.  

        My instructors at the DTLA campus are amazing and very dedicated to teaching and preparing their students for a job in tech. Of course, at the end of the day, it is all up to the students to put in the work and apply those skills. The curriculum is very well designed to take you to the level needed to be hirable after completing the course.
     
       As for the job search, it all comes down to you. It's a little hard at the beginning but once you have your foot in the door your in. Most tech interviews are the same so the repetition of interviewing helps in your favor. software engineers are in such high demand there are open positions everywhere in tech. The skills you learn at GA get you one of those positions but like I said its all up to you.

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!