XR Programs

XR PROGRAM OFFERINGS

Chronos offers a number of different courses for VR/AR development.

Our courses fall into the following categories: Introductory, VR Certification, AR Certification, Enterprise, and Auxiliary. All of our courses are designed to enable people to advance in their immersive technology careers. Below we explain the different categories and courses so that you can make a plan for yourself and know what to expect. Of course, you can always schedule an in-person advising appointment with someone on our team to discuss your career goals and aspirations.

Introductory Courses

Our introductory courses are designed with the following main objectives:

First, the introductory courses give you a great overview of the VR/AR industry: from hardware to software, to the workflow of developing a VR/AR app, to the different fields and applications and more. This is done at a high-level and students do not go into any particular topic in-depth. The course provides you with a wealth of broad knowledge, allowing you to expand on any particular topic on your own – knowing which aspects of immersive tech inspire and interest you the most. This is a quick way to go from zero knowledge to knowing at a high-level how VR/AR development works and what the latest equipment is. This course is also useful for people who want to learn more about hardware before they commit to purchasing their own equipment.

Second, the introductory courses are designed to give you the foundation necessary to do VR/AR development effectively through one of our certification courses. VR/AR development isn’t rocket science. That said, it’s not a cakewalk either. Our certification courses are intensive, and they require that students apply themselves. Students who focus and are dedicated will learn the most. For that to be the case, it’s important that students have the basic skills so that they can learn more advanced material more easily.

Third, the introductory courses are designed to let students decide if VR/AR development is something they want to do. Becoming a great developer will require time and practice. Some people are enticed by the idea of becoming a software developer, but they don’t know if they would like it or if they will have what it takes. The intro course is a great way to find out because the investment of time and money is minimal.

The introductory courses will cover using Unity as well as basic computer programming using the C# language – both of which are necessary for the next step: getting certified as a VR developer.

Certification Courses

Our certification courses are intensive courses designed to give students the foundational skills so they can become developers in record time. Our courses are typically 24-hours in duration and often offered on 3 consecutive days.

Our Certification courses are designed to make you foster independence so you can develop applications on your own. You won’t become a developer in 3 days, but you will have the foundational knowledge to become one. You will want to continue practicing what you learned and focus on areas of interest.

We believe that students should learn VR development before they go into AR development, so we have separated our VR Development certification from the AR Development certification.

VR Development Certification

To develop in VR you should be using a physics engine, often referred to as a game engine. There are a number of game engines out there. The two most popular physics engines are Unity and Unreal Engine. You can do VR development by using either one, or both. You can learn more about game engines by visiting our FAQ page.

In our courses we focus on teaching the fundamentals of working with a game engine for VR development. The knowledge we teach is universal and applicable to any physics engine. The more you work with a particular engine the more you will get proficient with it. Conversely, you won’t be as fast or competent if working with an engine you have not practiced with.

For this reason, we offer a course for Unity as well as a course for Unreal Engine. Both courses will get you certified and teach you the fundamentals for becoming a VR developer. For more details on the difference, visit this blog post for more in-depth information. For now, just know that Unreal Engine has a higher learning curve than Unity, and Unity is known to be a great option for quick prototyping. For this reason Unity is very popular when compared to other engines.

AR Development Certification

Our AR Development Certification requires actual knowledge of development. This knowledge can be acquired in the VR Development certification courses described in the previous section. Our AR course focuses on developing for Microsoft HoloLens, which is the most sophisticated AR platform available to date.

You can develop for Microsoft HoloLens using either Unity or Unreal Engine. The choice is yours; we focus on using Unity because it’s more popular.

After you’ve gone through the certification course, you have all of the foundational knowledge necessary for doing VR and/or AR development. You will be a unique candidate in the job market with valuable skills for any company looking for talent for producing a VR/AR project.

Enterprise courses

Our Enterprise course is our program for corporations. This program is tailored to the needs of each company, and it combines the curriculum material from each of our courses (VR, AR and auxiliary) to deliver the best solution that companies expect.

Auxiliary courses

Although getting in certified as VR/AR developer will give you all the skills you need to succeed as a developer, there are a lot of other subjects that one could learn that would be beneficial for the refinement of a VR/AR app. Our auxiliary courses exist for that purpose.

Our Youth Mixed Reality Development course teaches 3D modeling to kids ages 8 through 15. In 2020 we will be offering the same program for adults. This program is very useful for developers who aspire to do more art and create their own models for their VR/AR app using either Blender or Autodesk Maya.