Can I join?
Should I join the Programme if I’m temporarily available but plan to go back to a job soon?
Yes. We provide unlimited support for up to 1.5 years (18 months), so feel free to play along with your plans and schedules accordingly, just make sure to inform your study buddies, co-learning teams and our Sigma School admissions team. However, we strongly recommend for you to be fully ready and fully committed and able to invest in your future career as a global software developer. When you’re fully committed, you get to upskill and progress exponentially faster compared to when you’re justFew readersCan i have a part-time job or degree while going through Sigma School?
Is it possible to work and study full time at Microverse? Read our official policy to find out. Definitely. Sigma School is part-time-friendly and specifically designed as a flexible course for people of all levels and commitments. We will assign you according to your needs and match you to co-learning groups that suit your background, interests, commitment levels and goals. However, please be reminded that Sigma School’s Complete Software Development Programme is very intense and it requireFew readersWhat are the computer specs required for the program?
At a minimum, we ask that the following computer specs are met: 1.6 GHz processor 4 GB RAM 120 GB hard drive Microphone with good audio quality Webcam with clear image If you want an optimal experience and can afford to upgrade your computer, here are our recommended specs: 2 GHz processor 8 GB RAM 256 GB solid-state hard driveFew readersWhat is the age limit to join Sigma School?
As long as you are 18 years or older, we'd love to see you apply! How old must I be to apply? Due to legal reasons, we can only accept students over the age of 18. Furthermore, Sigma School is a training programme that’s fully focused on getting our students direct-access into entry-level jobs. Most countries have a regulatory requirement for you to be 18+ before you can legally be hired. Is there a maximum age limit? Absolutely not! We welcome applicants of all ages (18+). WeFew readersI use Windows as my OS. Can I still join the program?
Yes. We will be guiding you on this throughout the course. You can also choose to use a virtual machine or dual booting to run multiple operating systems on your computer (e.g. Linux).Few readersCan I join Sigma School if I have a commitment that would prevent me from looking for full-time work after the program?
Of course! We have many students who join us just to upskill their current roles and get to know the world of technology a little better. However, do note that the Money Back Guarantee will no longer apply if you are not actively looking for jobs after you graduate. So if you don’t plan to look for full-time work after the programme, you will not be able to get your tuition refund. For more information on the tuition refund, please visit this link: sigmaschool.co/refund-policy!Few readersWhat kind of internet connection do I need to join Sigma School?
Learn whether your internet connection is good enough for the program, how to test it, and how to improve it. Why is my connection so important? ❓ During your Sigma School program, you will be Zoom/Google Meet video (and screen-share) calls with your peers very frequently. If one or more students have a suboptimal internet connection, that makes it very frustrating and ruins the collaborative learning experience for everyone! If your connection isn't good or stable enough, our team wiFew readersWhat should I do if I’m experiencing power outages and unstable internet service?
Is power and Internet unstable where you live? We have a few ideas that will help, but they may come at a cost. Read more here. A great question! As you know, a stable electricity supply and a high-speed and stable internet connection are fundamental to your learning experience at Sigma School. Sigma School runs on a unique co-learning experience where students collaborate and build with their peers. Remember, no one likes speaking to someone else who lags and breaks out all the time. If yourFew readersWhat level of programming experience do I need to join Sigma School?
Read this article to learn whether your programming experience is suitable to join the Sigma School’s Complete Software Development Programme To avoid making subjective decisions, we have created a list of more objective experience levels. Level 0: I have no experience coding Level 1: I have completed some basic tutorials and courses If you are in Level 0 or Level 1, you'll likely need a bit more practice before taking on the technical challenges in our application procesFew readersWhat level of English do I need to join Sigma School?
Most Sigma School students speak English as a second language! So it’s perfectly fine if it’s not your mother-tongue. Like many global schools and companies, we use English as the default language for all communications. A lot of great jobs out there require a good English level so it is critical that you perfect this language if you want to be a successful global developer. Beginner: Can understand and communicate simple basic phrases. Elementary: Can understand and interact specificFew readers
About Coding Assessments
Can I complete Coding Basics Experience before I unlock the Coding Assessments?
✅ Yes, absolutely! If you're newer to programming or would just like to brush up on your current skills, you are more than welcome to join the Coding Basics Experience for free!. There are no skills requirements to join it, so whether you're a full stack developer or completely new to coding, you're welcome to join us in our virtual learning space! 🤨 Coding Basics Experience is too easy If you're already familiar with algorithmic problem solving, HTML, CSS, and JavaScript, then you dFew readersWhat are the Coding Assessments?
The Coding Challenges consist of solving 4 different types of challenges. You will be able to access it after onboarding as an applicant. If you’re applying for the ISA payment model, you will be required to complete all 4 challenges. However, if you’re applying for a study grant, all you need to do is complete the first challenge. General Questions HTML & CSS Challenge MCQ Challenges Coding Challenges You will have a *maximum of 4 hoursFew readersMy code does not pass all test cases. What should I do?
Part of the coding challenges "challenge" is for you to figure out how to make your code work. Thus, we cannot tell you which test cases your code did not pass. You will have to run tests yourself to find that out, just like you would in a real-world scenario. If you are out of time or have exhausted all your options, submit the coding challenges either way and send the coding challenges submission form. We'll send you an email with recommendations on what to do to improve. Remember, sometimesFew readersWhy do i need to solve the coding challenges in the application process using HTML, CSS & Javascript?
While there are many languages you can use to try and solve the Coding Challenges, we specifically ask you to use HTML, CSS & JavaScript. Why? Well, the answer is actually quite simple: 🧑🏾💻 To prepare you for the program During your first month in the program, you and your coding partner will solve these coding challenges using basic, vanilla JavaScript. Thus, you must have some basic JavaScript knowledge prior to starting. It will ensure that you will be ready to dive into the work onFew readersI’m afraid that if I unlock the Assessments, I will not pass them. What do you recommend I do?
Firstly, I want to reassure you that, if your heart is in the right place, in Sigma School, there is no such thing as failure. This is true for our application process, which is designed to provide feedback after each step. So if you are not able to pass to the next step of the application process right away, trust that we will always provide a way for you to improve and try again. If you unlock the Coding Assessments, give them a good try, and are not able to pass them, you should still submiFew readersHow can I practice for the Coding Assessments?
The Coding Assessments are, for many, a difficult piece of work during the application. Here are some tips on how you can practice for them. Want to get ready to pass the Coding Assessments? Great! We've built the Coding Basics Experience, a collaborative, beginner-friendly experience for you to learn and practice HTML, CSS & JavaScript alongside other applicants. Coding Basics Experience sessions gives you a high level of support and accountability to help you get comfortable with HTML, CSSFew readersI have no coding experience. Is Coding Basics Experience enough for me to pass the Coding Assessments?
Coding Basics Experience is self-paced and should be completed using mastery learning. What this means is that a lesson is not "complete" when you finish coding a solution, but rather when you have understood the reasoning behind the code and are ready to apply it to other coding problems. If you complete all of Coding Basics Experience through mastery learning, then I assure you that you will be perfectly ready to get accepted into our program. The Coding Basics Experience includes a few keyFew readers
How to apply?
This section contains no articles.
How to Apply
Can I re-apply if I do not get into the Programme in this round?
Are you able to re-do various steps of the application process? Read this article for more information. Of course! We, at Sigma School, don't believe in failure. We believe that, with enough determination and hard work, anything is possible 💪 If at any point you do not make it through to the next step of the application process (e.g. your technical skills need some work), we will provide you with detailed feedback on what you should do in order to improve and come back stronger and better thaSome readersHow do I apply?
Get on our Onboarding Process → sigmaschool.co/onboard If you have some experience with coding, you’d may do the Assessment to apply for our study grants. * If you’d like to, you may proceed → sigmaschool.co/assessment * If you are unsure, you may try out the Coding Basics Experience first → sigmaschool.co/coding-basics-exp If you’re a complete beginner, you may proceed directly with enrollment here → sigmaschool.co/enrollFew readersDo I need a computer to apply to Sigma School?
To be a successful developer, a computer is a must. The same goes for studying at Sigma School. Read more about our reasoning here. You can begin your application to Sigma School from any device (mobile phone, desktop, laptop, or tablet), but when you reach and complete the Coding Challenges, it is mandatory to continue with a computer. Why is a computer necessary? You will spend roughly 8 hours per day learning and coding from this device, as well as talking to a coach or a coding partFew readersCan I complete the application process now and start the program later?
Not sure you want to start the Program just yet, but want to complete the application steps? Read this article for more information. Definitely! By completing the application, you are not committing to a start date whatsoever. We aim to start a new batch every month, so feel free to enroll first and decide on the start date later on! If you were to complete your application today, you can select your preferred start month, while locking in your slot and any ongoing promotions first.Few readers
About Coding Basics Experience
Scheduling time for Coding Basics Experience
Here are a few tips to help you make progress consistently and reach your goals faster. Overview ✏️ The Coding Basics experience is a self-paced curriculum meant to get you familiarised with the basics of coding before moving onto the technical challenges in our application process. Depending on your previous knowledge of the subjects at hand, Coding Basics Experience will take you anywhere between 1 and 10 days of full-time work. The different levels are featured in order of complexitFew readersDo I need to complete Coding Basics Experience?
Already confident in your coding skills? Then Coding Basics Experience is not necessary. But you're still welcome to join! No, it is completely optional. We facilitate these learning opportunities to help you succeed at the Coding Assessments. However, you can learn using any resources, or skip Coding Basics Experience completely. 👨🏻💻 How do I know whether Coding Basics Experience is for me? Great question! By visiting the Coding Basics Experience (hosted in Gather), you are not comFew readersWhat’s the difference between Coding Basics Experience and the Complete Software Development Programme
Read more about what makes Coding Basics Experience and the Complete Software Development Programme two distinct learning experiences. Coding Basics Experience is a way for you to learn enough about coding to apply to the Complete Software Development Programme (CSDP). The CSDP is what allows you to become a full-stack developer and find a great job. 👔 Complete Software Development Programme (CSDP) The CSDP is a flexible-timing online co-learning programme designed to train beginnerFew readersHow much does Coding Basics Experience cost?
Coding Basics Experience costs absolutely nothing, except your time and attention 👀 The skills you gain throughout Coding Basics Experience will, in isolation, not be enough to get you to the skills of a full-stack developer. It is designed to help you meet the technical demands of the Coding Assessments, which you need to pass in order to continue with your Sigma School Grant/ISA application 💪 Learn more about the differences between Coding Basics Experience and the Complete Software DeveFew readers
The Coding Basics Experience
Welcome to the Coding Basics Experience! Get a taste of Sigma School through our Coding Basics Experience, by collaborating with other students/applicants to build the skills you need to succeed in the rest of the application and take your first step into the world of software! Read more about the Coding Basics Experience: A series of steps you can take to learn enough about coding to complete your application to Sigma School. What is the Coding Basics Experience? Coding Basics ExperiencePopularWhat do you look for in candidates when they apply to Sigma School?
Sigma School is a fast-paced, immersive, online education experience. It's important to ask yourself, "Is this right for me?" Below are a few of the qualities it will take to be successful in our courses: Determination Proactiveness Career-focussed Are you a self-learner? Learning to code or design is only one piece of the puzzle. You'll rarely be shown how to solve problems in the workplace, so Sigma School students graduate with the ability to autonomously tackle unique problems wFew readersWhat is the application process to join Sigma School?
We don’t believe in long and windy application processes. We deliberately keep ours simple & straightforward. However, we understand that different students have different background, commitments levels and end-goals and we try our best to cater to them! Sign Up To kick off the application process you first need to sign up here. You'll answer a few basic questions about yourself and learn a bit more about Sigma School along the way. Coding Basics Experience (Optional) Get a tasFew readersDoes college CGPA play any role in the program?
No, your college CGPA does not play any role in your entry to our courses. Don’t let that hold you back. We’ve had students and seen many other success stories of people who did not do well in their university or high school become really, really good coders. Keep moving forward, don’t let your past results define you. At Sigma School, we believe everyone deserves a second shot and a second chance. You just need to believe in yourself and take that leap of faith.Few readersWhat do I need to do well at Sigma School?
A Sigma School student needs to meet all of the following characteristics to succeed in our program. Soft Skills 🌟 These are the most important of all! To succeed in our program, you must be able to: Enjoy learning new material relatively fast in a self-directed way (we have no teachers!) Have a growth mindset and take failures as opportunities to learn Enjoy collaborating with people from different cultures Demonstrate professionalism and reliabilityFew readers