Our condensed full-time deep dive into in-demand technologies and skills.
Sometimes the best way to learn a language is to immerse yourself in it - the same goes for programming languages. Our Immersive CodeCamp is a 14-week, full-time course taking a deep dive into in-demand technologies and skills. Thanks to the smaller class size, each student will have access to more personal, hands-on mentorship and individualized support from our instructors. When you emerge at the end, you are ready to start your new career in tech with LaunchCode’s apprenticeship program.
Apply the skills you’ve gained to build a project that showcases your ability!
9:00 AM - The day starts bright and early with a quick overview of the day to come.
The initial application takes 1-2 hours, and is comprised of two parts. First, a questionnaire covering basic demographics (e.g. name, address, date of birth, etc.), your previous experience, and reasons for taking the class. Second, a problem solving assessment including code challenges to assess your aptitude for programming.
This class requires no prior programming experience, but you will need to be comfortable with computer use (using the internet, downloading software, etc). Immersive CodeCamp is intended to teach skills needed to be employable as a programmer, and is for individuals who are interested in a career in tech. Applicants must be 18 or older.
We have also found that students who succeed in the class have a solid foundation in basic math and problem solving. That is why we have developed a short Problem Solving Assessment as a part of the application process.
Throughout the course, students should expect to spend 40 hours a week in class. While the course is designed to be completable without work outside of class, some students may find that additional work outside of the 40-hour class week may be necessary for their success.
Students must attend class regularly and promptly. Daily attendance is required, though occasional absences are allowed in extenuating circumstanes.
If you own a PC, you must have Windows 8 OS or more recent, though Windows 10 is strongly preferable. If you own a Mac, the most recent Mac OS is strongly preferred. Laptops used for virtual courses also need to meet Zoom’s system requirements. You may check Zoom’s system requirements here. Pay particular attention to the System Requirements and Supported Operating Systems sections. Chromebooks and tablets will not be sufficient for use in this course. If enrolled, please apply all system upgrades before coming to class.
All students must agree with and follow a code of conduct, committing to helping to create a safe and inclusive learning environment for all LaunchCode students and staff.
When assessing applicants for our learning programs, a number of factors are considered, including passion, drive, application questions, essay questions, aptitude for problem solving, interest in landing a job in tech, applicant need, and spaces available in the class. As part of our CodeCamp application process we also conduct one-on-one interviews with eligible applicants.
When enrolling students, we also strive to assemble a class that reflects the broader community and represents a diverse array of backgrounds.
Yes, though it is less likely. The Problem Solving Assessment is important because it shows us how applicants approach puzzles that require logical thinking, which directly relates to a student’s ability to master the material presented in the class.
Unfortunately, we are unable to allow applicants to retake the Assessment unless they can demonstrate that they experienced technical difficulties that prohibited them from completing it.
You can always view your current status by logging into your LaunchCode account, and viewing “Classes”. There, you will be able to access the Assessment as long as you have correctly submitted the application.
Each class has a decision date, by which you will receive notification of your application status. Please do not inquire about your application status unless you have not heard back after that date.
Regular class attendance is required. However, occasional absences are allowed as long as you keep up with the lessons and homework set out in the schedule. Remember, you will need to make up any class time you miss on your own time, and you won’t have the benefit of having your classmates and instructors available to answer your questions. As prior students have found, once you fall behind in class, the fast pace of the curriculum means it quickly becomes very difficult to catch up again.
This class is graded on a pass/fail basis, with regular assignments and assessments. Enrollment for individual students is reassessed on a rolling basis, and students who have fallen several assignments behind in the course without making significant progress to catch up with the rest of the class may be unenrolled. Expectations will be clearly explained to students on the first day of class.
You can apply for one of our other learning programs, LC101 or CoderGirl, if they are accepting applications. To be informed when the next application period opens, select your city in the registration section above, and sign up for our monthly email newsletter where course openings are announced.
LaunchCode’s Apprenticeship Program is only offered in select cities. Students interested in the Apprenticeship Program will need to do a separate application and go through our candidate evaluation process. In order to prepare a successful application for the apprenticeship program, students will need to put in roughly 150 additional hours of independent work on a coding project, which may take up to 8 weeks after the conclusion of the class. If our team determines you’re job-ready, our Company Relations Team will then work to match you with a company in need of talent in a paid apprenticeship or job opportunity. While LaunchCode does place hundreds of individuals into apprenticeships and jobs each year, placement is not guaranteed. We encourage our students to take initiative to pursue a career in technology on their own, as well.