Full Stack Game Development Program

What is Outscal’s Full-Stack Game Development Program?

Outscal’s Full-Stack Game Development Program is a 6-month course that makes you a full-stack game developer and helps you connect with job opportunities around the nation.

This is not a self-paced learning program, but it is designed to teach our students everything they need, to have a solid foundation in terms of CS concepts, knowledge of tech stacks, and everything they need to start building great products and get them a great job. Our students are focused on coding assignments, code reviews, and pair programming projects on a daily basis that continuously pushes them outside of their comfort zones. Our approach to learning not only provides students with a good amount of knowledge but also does everything to help them land as many interview opportunities as possible with our hiring partners.

During the program, We ensure that our students are getting enough attention and their no query is left unheard and thus we provide 24*7 online help whenever our students have a doubt regarding their course, from our Trainers and TAs.

Students in the program learn fundamentals of C++ programming, fundamentals of game development, Data Structures & Algorithm, Unity 2D/3D, all through working on real projects.

However, our job is not over yet. Once Outscal fellows are done with the course, our career services team will work with them - helping with CVs, cover letters, building online portfolios on Github, LinkedIn, interview prep, mock interviews, and industry connections. We will also source placement opportunities for our fellows from our extensive network of recruitment partners.

What does a typical day routine look like for students at Outscal?

Students are expected to follow this schedule, and failure to do so could lead to expulsion from our program.

The majority of our engagement with our clan members happens in the evening since they have other engagements during the day.

Here’s what an evening of our clan member looks like:

  • Weekdays

    • 7:00 pm: Daily Stand-up

    • 7:30 pm: Discussions / Code Reviews

    • 8:00 pm -10:00 pm: Classes

  • Weekends

    • 6:00 pm: Clan Labs

    • 7:30 pm: Daily Stand-Ups

    • 8:00 pm -10:00 pm: Classes

Note: If you don't have a lot of previous coding experience you should spend some additional hours to keep up with the Program’s pace.

When do I work on The Technical Curriculum:

Every day, you will dedicate your time to coding assignments, code reviews, programming projects that continuously push you outside of your comfort zone.

How will I learn at Outscal?

  1. 1 on 1 with Industry Mentors: Classes are held online and taught live, by industry professionals. Our instructors are tech industry leaders who understand the industry requirements. They have years of game development experience and have worked at top technology companies all over India and abroad.

  2. 24*7 Online Help: We ensure that our students are getting enough attention and that none of their queries are left unheard. Thus we provide 24*7 online help whenever our students have a doubt regarding their course from our Mentors and TAs.

  3. Did you miss Your Class?: We suggest you do not miss any of the live classes because they will not be repeated. If you are unable to attend a class in the one-off case, you will have access to the recorded video of the lecture you missed. We expect full attendance across all lectures. You can avail help from your designated teaching assistant for doubts and support to catch up, but you can not fall too far behind in the program.

  4. Daily Challenges: We focus on coding assignments, code reviews, programming projects on a daily basis. This program is designed to make sure you have a solid foundation in terms of CS concepts, knowledge of game development, and a decent portfolio.

  5. Project-Based Learning: Our program is not a self-paced learning experience. It is designed to teach you everything you need to start building great games and get you a great job. By the end of the program, you should have spent a great amount of time building amazing gaming projects.

How is Outscal going to help me?

This answer explains the different support roles at Outscal:

  1. Mentor: Your mentors are your godfathers who teach you and help you throughout the course. From clearing your doubts to motivating and encouraging you at every point, they will make sure that you are on the right track.

  2. Daily Challenges: We focus on coding assignments, code reviews, programming projects on a daily basis. This program is designed to make sure you have a solid foundation in terms of CS concepts, knowledge of game development, and a decent portfolio.

  3. You don't get stuck at any point: We ensure that our students get enough attention and all their doubts are cleared on time. For that purpose, we provide 24*7 online help whenever our students have a doubt regarding their course, from our Mentors and TAs.

  4. Career Service Team: Once the program is complete, our career services team will work with our fellows - helping them with their CVs, cover letters, building online portfolios on Github, LinkedIn, interview prep, mock interviews, and industry connections. They help our students get ready for a job. We will also source placement opportunities for our fellows from our extensive network of recruitment partners.

At the end of the day, the Outscal Team will make sure that you achieve your goal.

What will I get from Outscal?

Our program’s goal is to get you ready for a job in the gaming industry. For achieving that goal, we have divided our curriculum into three main sections:

  • Technical skills: You learn the right tech skills here that are currently in demand in the gaming industry.

  • Professional Skills (non-tech): Other than technical skills, we train you with soft skills and help you build a great LinkedIn profile, resume, and prepare you for real interviews by doing mock trials.

  • Placement Assistance: Once you've completed this curriculum (and, of course, passed all of the assessments contained within), you'll be ready to take on the global job market. Your Outscal career coach will help you find and apply to jobs and even negotiate your job offers.

How is Outscal creating a diverse community of students?

One of the advantages of our learning methodology is that we accept students from any background (not necessarily Computer Science) and from any part of the world, which thus creates diverse learning and a positive cultural exchange environment in our online classrooms respectively.

We have an existing community of more than 15k programmers and developers from all over the globe.

Our vision is to create developers instead of players. And a classroom where everybody gets an equal chance to learn to code, irrespective of their educational and financial backgrounds or geographical barriers.

What if I am already aware of a certain portion of game development?

During the Outscal program, we will cover C#, C++, Unity 2D, Unity 3D, Data structure, Algorithms, Design patterns, Coding Principles, and non-tech skills. Completing all these courses takes approximately 3 months of full dedication. If you have already completed all of that, you might be repeating a lot of work unnecessarily.

However, we have already had students who have previous knowledge about these technologies, but with Outscal they were able to polish these skills and they realized that having a mentor around helped them a lot in learning new things about these skills. And through the 24*7 online help, they were able to clear all of their doubts, they build great products and thus a great portfolio during the Outscal program which ultimately helped them land a better job.

So, if you think that this could be helpful for you too then we are happily inviting you to join Outscal's Full-Stack Game Development program.

What are the program timings?

Our Full-Stack Game Development program currently runs 3 days a week from 8:00 pm to 10:00 pm.

We plan on opening other time zones in the future as well.

Please note that students may not have any other commitments during program hours.

community mobile.png

What is the attendance policy of the program?

Full-Stack Game Development is a live program (like a college semester!) with a fixed schedule. We expect full attendance across all lectures and assignments, and the fellows need to meet a qualifying mark of 80% on each of their weekly assignments to successfully complete that week.

We suggest you do not miss any of the live classes because they will not be repeated. In the one-off case, you are unable to attend, you will have access to the recorded video of the lecture you missed. We expect full attendance across all lectures. You can avail help from your designated teaching assistant for doubts and support to catch up, but you can not fall too far behind in the program.

Are there any other part-time programs at Outscal?

Outscal currently offers several self-paced programs like C++ basics, Building of Among Us game from scratch, LinkedIn Profile Builder course.

Being a member of our global community, one can avail any of these self-paced courses for free.

We are considering launching more such programs in the future, but we don't have specific plans or dates for it, as of now. If you'd like to be one of the first people to know about the upcoming programs, please reach out to us at admissions@outscal.com.

Total duration required to complete the program?

We estimate it will take you 6 months from the time you start our Full-Stack Game Development program, up to the time you land a job.

Our core curriculum takes three months during which we will cover C#, C++, Unity 2D, Unity 3D, Data structure, Algorithms, Design patterns, Coding Principles, and non-tech skills. Completing all these courses takes approximately 3 months of full dedication, and you'll have weekly learning goals and project deadlines to help you stay on track. However, our work isn't over until you get a job! Our career services team will work with you - helping with CVs, cover letters, building online portfolios on Github, LinkedIn, interview prep, mock interviews, and industry connections. We will also source placement opportunities from our extensive network of recruitment partners. We expect you'll take another three months to complete our Job Searching curriculum before you secure a job that you love.

Can students take vacations or breaks during the program?

Can I take time off for local or religious holidays?

Taking breaks only affects your progress. But we embrace all cultures and religions and understand if you have official local or religious holidays that you need to request off and in that case, students are advised that they can take vacations, subject to the condition that they need to catch up in the program.

However, you will miss the live classes but you will have access to the recorded video of the lecture you missed. You can avail help from your designated teaching assistant for doubts and the 24*7 online support to catch up, but you cannot fall too far behind in the program.

Am I getting a certificate once I complete the course?

Yes, you will get a certificate after completion of the program. It will be a digital certificate so you can share it on any social media platform and add it to your profiles online.

The course hours don't work for me. Can I attend on my own time?

Outscal’s Full Stack Game Development program currently runs 3 days a week from 8:00 pm - 10:00 pm. And the timings for the classes are fixed. Outscal has designed the time schedule in such a way that even working professionals & college students can join this program.

In the one-off case, if you are unable to attend, you will have access to the recorded video of the lecture you missed. You can avail help from your designated teaching assistant for doubts and our 24*7 support team to catch up when you have a doubt, from our Trainers and TAs.

We plan on opening other time zones in the future as well.

Please note that students may not have any other commitments during our program. 

Will I receive a degree when I graduate from Outscal?

No, You’re not the right fit if you’re doing this for a degree! We train people with the right skills that will land them a job. A job that a 4-year college degree can’t land them.

We issue a digital certificate to students which can be added to your portfolio and can also be shared online on different social media platforms.

the degree will be provided to all the students once they complete the program. That means only after completing all the courses, coding assignments, code reviews, and pair programming projects will they be eligible to receive the degree.

When do Outscal courses start?

We start new batches every month. If you are unable to join this batch, you can apply again for the next batch.

Dates and application deadlines are announced 3 weeks before the program's kickoff date.

Join our Discord community to stay updated.

What can I expect if I practice regularly and complete the course?

  1. Complete understanding of Game Development: Throughout the program students will learn fundamentals of C++ programming, C#, fundamentals of game development, Data Structures & Algorithm, Unity 2D/3D. We will guide you in building amazing side-projects that you can work on while applying to jobs so that you are constantly learning and improving your coding skills.

  2. Good portfolio: Our team will help you in building your online presence on LinkedIn and other such platforms with online portfolios such as Github.

  3. Job at the end of the program: We will do everything to help you land as many interview opportunities as possible with our hiring partners. We will source placement opportunities for our candidates from our extensive network of recruitment partners. We will help you prepare for technical and behavioral questions, and help you through several mock interviews, and build industry connections.

However, it is important to keep in mind that nothing’s going to work if you don’t put in complete effort from your side. So give your best throughout the program.

What options are there for people that work full-time?

Outscal’s Full Stack Game Development program is completely online, so no physical attendance is required. Currently, our program runs 3 days a week from 8:00 pm - 10:00 pm, so even folks who are working can attend this post their regular schedule. Outscal has designed the timings in such a way that even working professionals can join this program.

In the one-off case, if you are unable to attend, you will have access to the recorded video of the lecture you missed. You can avail help from your designated teaching assistant for doubts and our 24*7 support team to catch up when you have a doubt, from our Trainers and TAs.

We will also source placement opportunities for our candidates from our extensive network of recruitment partners for better jobs after the program completion. We plan on opening other time zones in the future as well.

Is Outscal providing any financial assistance?

At Outscal, financial assistance is provided to only meritorious students, subject to their performance in the trial classes.

Also, ISA has been introduced to cater to the fallback due to financial blockers, making sure that everyone can opt for the program and pay back once only they are employed above the base salary promised.

For more queries, please reach out to us at admissions@outscal.com

Join our developer community

community mobile 1.png

Your journey begins here!