I have some experience working as an engineer. Which course should I apply to?

Apply for our advanced programming courses: Immersive or Immersive Part-Time.

If you feel like you are missing key components in your knowledge, you should consider our 12-week Immersive program to get you on track with best practices and a modern stack.

If your field was not software engineering and would like to build a firm basic knowledge on software engineering, we would suggest you take Foundations or Foundations Lite. However, it might be better for you to first schedule a Technical Check-in and see how much you can understand it.