XR PROGRAMS BEING OFFERED
Chronos offers a number of different courses for VR/AR development.
Our courses fall into these categories: Introductory, VR Certification, AR Certification, Enterprise, and Auxiliary. All of these courses are designed for people to progress in their career in immersive technologies. In this page we explain the different categories and courses so that you can make a plan for yourself and now what to expect. And of course, you can always schedule an advising appointment with someone on our team to discuss your career goals and aspirations in person.
Our introductory courses are designed with the main objectives.
First, the 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, meaning that students do not go into any particular topic in-depth. The course provides you with a wealth of knowledge, however, at which point you can 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 uselful 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 can focus and be dedicated will learn the most. And for that to be the case, it’s important that students have the basic skills so that they can move towards more advanced material without any real challenge.
Third, the introductory courses are designed to let students decide if VR/AR development is something they want to do. To become a great developer will require time practicing. Some people are enticed by the idea of becoming a software developer, but they don’t know if they will like it or if they 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.
Our certification courses are intensive courses designed to give students the foundational skills so that you can become a developer in record time. Our courses are typically 24-hours in duration and often offered in 3 consecutive days (sometimes offered in 3 hour sessions twice a week).
These courses are designed to make you independent so you can go out and develop applications all on your own after getting certified. You won’t be a developer in 3-days, but you will have the foundational knowledge to become one. After that you must continue practicing what you learned and specializing in areas that interest you more.
We have determined 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. In this way, the knowledge we teach is universal and applicable to any language. Of course the more you work with a particular engine the more you will get good with it, and won’t be as fast or competent using a different engine that utilizes a different UI.
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, and we focus on using Unity because it’s more popular.
After you go 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 market with valuable skills for any company looking for talent for producing a VR/AR project.
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 one of our courses (VR, AR and auxiliary) to deliver the best solution that companies expect.
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.
CGA UNITY FOUNDATIONSCGA UNITY FOUNDATIONS
Virtual Reality Development Certification
This is an intensive 24-hour course that certifies you as a VR Developer. This course requires you to apply yourself the entire time, and you will acquire a great deal of knowledge and skills – which then you should put to practice on your own time. Our VR/AR Lab exists for this reason; you get to learn a lot in this course but will have little opportunity to practice or work on your own app.
This course is great for people who are certain that they want to become a VR Developer and don’t want to waste any time. It’s also a pre-requisite for our Augmented Reality Certification course using Microsoft HoloLens.
CGA VIRTUAL REALITY DEVELOPMENT 101CGA VIRTUAL REALITY DEVELOPMENT 101
Introduction to VR/AR Development
This introductory course is great for people who know little about VR/AR, and aren’t sure whether VR/AR development is something they want to pursue. This course will give you an overview of all of the equipment available on the market today, from Head-Mounted-Displays (HMDs) to 360 cameras, as well as software that you will need for producing a VR app.
A course for groups of 10 to 12 students
CGA XR for Aerospace is our flagship Enterprise Certification course.
This course offers all of the knowledge and expertise that we have in immersive technologies, and is customized for the needs of the Aerospace industry. It certifies students in Virtual or Augmented Reality development. Contact us for details on pricing and a tailored curriculum, and to request a corporate course.
CGA YOUTH MIXED REALITY DEVELOPMENTCGA YOUTH MIXED REALITY DEVELOPMENT
Introduction to Computer 3D Modeling
This course teaches you the fundamentals of 3D modeling. You will learn the basic skills of 3D modeling that will allow you to start creating, and then decide which particular industry you want to apply it to. When this course is offered there will be separate sessions (free of charge) on weekends that introduce students how to do 3D printing or import their 3D models into a virtual environment (VR). Contact us for details.
This course is offered in 2-hour sessions twice a week for 6 weeks. Seats are limited, so sign up today to guarantee your spot.