Get 40% off our upcoming part-time bootcamps! Choose your course here.

Software Engineering Immersive (Flex) Software Engineering Immersive (Flex)

Software Engineering Immersive (Flex)

Have it all. Keep your daytime commitments while transforming your career with evening and weekend training. This part-time online coding bootcamp features expert instruction, one-on-one career coaching, and connections to top employers to get you hired.

Apply Now
Learn more about this course

Join Our Upcoming Classes

17 Oct-12 Jun Mon, Wed, Thu & Sat (9am-5pm): 7:00pm - 10:00pm Apply

With 12K+ hires, we’ve placed more grads in high-growth, high-pay tech careers than any other coding bootcamp.

Launch a Fulfilling, Future-Proof Career

Become invaluable in our tech-driven world. Meet the global demand for problem-solvers with strong technical foundations and the agility to keep learning.

Same Rigorous Course, Different Pace

Full-time learning not a fit for you? Engage in career transformation through evening and weekend training. You’ll get the same tried-and-trusted Software Engineering Immersive experience on a 32-week, part-time schedule.

Build a Professional-Grade Portfolio

Showcase your coding and collaboration skills to potential employers, creating full-stack web applications that leverage modern programming languages, frameworks, and tools.

Get Personalized Job Support at Every Step

Build confidence with mock technical interviews and whiteboard challenges, get connected with top employers, and navigate your job search from end-to-end with a dedicated career coach.

Course Outline

Pre-Work: Software Engineering Fundamentals
  • Preparatory lessons covering essential programming concepts in HTML, CSS, and JavaScript.


Unit 1: Front-End Development
  • Recap and reinforce topics from pre-work (HTML, CSS, JS, command line, etc), and extend beyond them to cover topics like APIs.


Unit 2: Full-Stack Development
  • Learn to build full-stack web applications, deepening your knowledge of client-facing and server-side development. 


Unit 3: Front-End Frameworks
  • Gain expertise with the modern software engineering tools and frameworks you’ll use on the job. Through pair programming and group collaboration, you’ll gain hands-on experience executing a real-world agile workflow.


Unit 4: APIs and Full-Stack Development
  • Dive into computer science concepts such as algorithms and data structures to become a more efficient programmer and perform confidently in technical interviews. Get creative, building a full-stack application using technology you choose.

Inside Our Award-Winning Curriculum

Made With — and for — Top Employers

Developed with guidance from our software engineering advisory board, our curriculum is primed for industry relevance. Learn the core skills to build full-stack web applications on the job: computer science fundamentals, collaboration tools, and the programming languages modern employers demand.

Gain a Well-Rounded Technical Foundation

Hone fluency in multiple frameworks and stacks. Apply essential object-oriented programming concepts, and leverage JavaScript libraries like React. Incorporate functionality from third-party APIs and add complexity and nuance with Python, Django, and more.

Go Beyond “Full-Stack Development”

Discover how to effectively communicate and collaborate with web development teams to carry out projects from concept to completion. Practise version control with Git and GitHub while executing software engineering projects in an Agile development workflow.

Tuition Fees

Full Tuition

Total Course Fee (excluding 6% SST):

RM25,000 for
480 hours of 100% instructor-led classes

*Subsidies are available for qualified self-paying individuals. Please speak to our Admissions team to find out if you're eligible.

Instalment Plan

As low as RM469/month.

Monthly instalment plans are only available for self-paying individuals via PayLater and subject to their terms and conditions.

paylater logo

Frequently Asked Questions

What does my tuition cover for this coding course?

Here are just some of the benefits Immersive students can expect at GA:

  • Expert instruction in the skills you need to enter the workforce as a junior full-stack web developer.

  • Self-paced pre-work to explore software engineering fundamentals help you hit the ground running on day one of class.

  • Robust coursework, including expert-vetted lesson decks, project toolkits, and more. Refresh and refine your knowledge throughout your professional journey as needed.

  • A professional-grade portfolio of projects taken from concept to completion — each mirroring real problems that engineers face — that allows you to showcase the breadth of your technical skills to employers.

  • Individual feedback and guidance from instructors and TAs during office hours. Stay motivated and make the most of your experience with the help of GA’s dedicated team.

  • Exclusive access to alumni discounts, networking events, and career workshops.

  • A GA course certificate to showcase your new skill set on LinkedIn.

  • Connections with a professional network of instructors and peers that lasts well beyond the course. The global GA community can help you navigate and succeed in the field.

Will I earn a certificate?

Yes! Upon passing this course, you will receive a signed certificate of completion. Thousands of GA alumni use their course certificate to demonstrate skills to potential employers — including our 19K+ hiring partners — along with their LinkedIn networks. GA’s tech programmes are well-regarded by many top employers, who contribute to our curriculum and partner with us to train their own teams.

Are there any prerequisites for this coding course?

This is a beginner-friendly programme with no prerequisites, although many students have engaged in self-learning previously or have worked at tech startups or in tech-adjacent roles. Whether you’re new to the field or you’re looking to formalise your practice, our curriculum helps you gain fluency in the programming languages, frameworks, and libraries that modern employers demand and put them to work on the path to a new career in the field.

Our Admissions team can discuss your background and learning goals to advise if this coding course is a good fit for you.

What are the professional backgrounds of Software Engineering Immersive learners?

SEI learners come from all walks of life but share one common mission: They are passionate about launching a career in tech by gaining an in-demand, technical skill set. We see career-changers from diverse professional backgrounds, including sales, marketing, project management, finance, and many more. Most are aiming to secure jobs as software engineers or web developers, while others may be looking to combine past experience with a new skill set to enter more specialised roles.

Why is this coding course relevant today?

All companies — not just Silicon Valley giants — are evolving into tech companies, and demand is growing steadily for software engineers who can creatively solve problems and implement robust, sustainable solutions. In fact, Harvey Nash and KPMG found that 67% of the tech leaders they surveyed reported an inability to acquire the talent they need. Regardless of your professional background, there's ample opportunity to carve a fulfilling — and future-proof — career path.

What projects will I work on during this coding bootcamp?

For your capstone project, you’ll mimic a team-client interaction, collaborating to build and deploy a full-stack application that fulfills provided specs. The final result will integrate functionality from a third-party API.


Throughout this Immersive, you’ll also compile a portfolio of solo and group projects designed to reinforce what you’ve learned in each unit. Gain hands-on experience building and deploying front-end and full-stack applications with a variety of languages and frameworks.

How does this coding bootcamp relate to GA’s other tech courses?

Software Engineering Immersive is for learners who are committed to making a career change.


Front-End Web Development offers a popular “starter” option for those who are curious about careers in tech or want to work more effectively with technical stakeholders. JavaScript Development offers a further deep dive into the world’s most popular programming language.

Why would I choose to learn in a Flex format?

We know that full-time learning can be difficult to fit into a busy schedule. If you’re interested in making a career change but don’t want to give up your daytime commitments, join us evenings and weekends in our Flex format. You’ll experience the best-in-class training Software Engineering Immersive is known for in this 32-week, part-time course.