Any questions? Speak to an Admissions Advisor

Program Overview

The Full-Time and Part-Time Software Engineering Immersive Programs teach full-stack JavaScript and computer science to prepare you for mid- to senior-level software engineering roles. The expertly designed curriculum immerses you in modern web technologies, such as React and Node.js, and the supportive community encourages you to tackle unique and unfamiliar problems to prepare you for the everchanging tech landscape.

Course Overview

All immersive programs teach a core curriculum based in Computer Science, frontend development, back-end development, and modern technologies, like machine learning. The distinct educational program helps you build a profound and practical understanding of the curriculum by combining lectures, pair programming, workshops, project building and more. By the end of your program you will have built an immersive portfolio and demonstrated you know how to build and think like an engineer. Beyond the core curriculum, Codesmith prepares you to be a well-rounded engineer with a focus on 'soft engineering skills' and giving you the tool set needed to be a mid/senior level developer. It's not just about what you know - it's about how you go about solving it and communicating it!

Campuses

Full-Time Remote

Full-Time Remote

Conducted Remotely
13 Weeks / Mon-Sat
Global-part-time-icon

Global Part-Time Remote

Conducted Remotely
38 Weeks / Mon-Thurs & Sat
New-york-city-icon

New York City Onsite

Conducted In-Person
13 Weeks / Mon-Sat

Meet Your Instructors

The Academic Team at Codesmith is central to your experience as a resident. They will lead your core lectures, help you review material at odd hours, and drive your learning and growth throughout the immersive.

 

 

Hear From our Alumni

Upcoming Cohorts

Apply to the program that best fits your needs!
Filter by Program

Full-Time Remote

calendar-icon

DEADLINES:

Application deadline: May 19

Initial interview deadline: Jun 02

Technical interview deadline: Jun 09

Part-Time Remote

calendar-icon

DEADLINES:

Applications closing soon

Initial interview deadline: Jun 06 (limited availability)

Technical interview deadline: Jun 14

Full-Time Remote

calendar-icon

DEADLINES:

Application deadline: Jul 01

Initial interview deadline: Jul 11

Technical interview deadline: Jul 18

Part-Time Remote

calendar-icon

DEADLINES:

Application deadline: Aug 16

Initial interview deadline: Sep 05

Technical interview deadline: Sep 13

imgpsh_fullsize_anim (9)

What You’ll Build

Codesmith's pedagogy is based on the importance of building projects. Creating coding projects from the ground up is a crucial part of the learning process that sets graduates up to be lifelong learners ready for the ever-changing tech industry. Codesmith's Software Engineering Immersive programs achieve this through a series of smaller projects which then culminate in a larger Open Source Product that is the main focus of the curriculum during the second half of the immersive program.

CIRR Logo

Graduate Outcomes You Can Trust

At Codesmith, we are committed to publishing trustworthy graduate outcomes. We share our outcomes through CIRR, the industry standard for transparency in reporting. Download our independently audited CIRR results.

Tuition Options

Tuition for the Software Engineering Immersive program for any cohorts beginning in 2023 is $20,925.

We provide a range of options to help you finance your education, including payment plans, loan partners and scholarships.

Financing is typically the last step of the admissions process, and once you have been accepted to the Immersive program, the admissions team will work with you to confirm the financing options that work the best for you. If you have any questions in the meantime, please contact your Admissions Coordinator or the Admissions Advisor at admissionsadvisor@codesmith.io.

Pay Upfront

Deposit: $3,000

Due Before Day One: $17,925

If you choose to pay your tuition upfront, the deposit amount listed above will secure your spot in the cohort. Your remaining balance is due before day one of the program.

Payment Plan

Full-Time Immersive Programs: $3,000 Down Payment, $3,000 Due Before Day One, 3 Monthly Payments of $4,975

Part-Time Immersive Program: $3,000 Down Payment, $2,725 Due Before Day One, 8 Monthly Payments of $1,900

If you choose to pay your tuition in installments, the deposit amount listed above will secure your spot in the cohort and a down payment is due by day one of the program. Your remaining balance will be split into equal payments throughout the course of the program and does not incur any additional charges.

Personal Education Loan

We work with Ascent Funding, a student financing solution to provide affordable options for both short-term and multi-year loans.

They offer repayment options where you can make no payments while you study and for the three months after you graduate OR pay only interest while you study and for the three months after you graduate.

You will be eligible to apply for a loan through Ascent once you've been accepted to the Immersive program.

Scholarships

Codesmith is dedicated to supporting the success of high-achieving residents in the Software Engineering Immersive program and beyond.

Our full-tuition, partial-tuition and partner scholarships have been created with the purpose of providing financial support to outstanding community members who exemplify Codesmith’s values, especially those from backgrounds that are traditionally underrepresented in the tech industry.

Disclaimer: Some of the options above are loans. Taking on a loan is a big commitment. Like any loan, it must be repaid under the lending provider's terms, even if you are not working or don't complete the course. You should investigate all the funding options that may be open to you to ensure you make an informed decision about whether the loan is right for you. Your lending agreement is between you and the lender. Codesmith accepts no liability regarding any loans taken out via one of our finance partners listed here. We encourage you to fully assess your financial situation and to read the full terms and conditions before taking out a loan.

Expert Instruction & Curriculum
Expert Instruction & Curriculum

Admissions Process

  • 1

    Submit Application

    The application includes essay questions as well as an optional coding challenge - the essay questions allow you a space to discuss your goals for the program and demonstrate your aspiration for acceptance to Codesmith.
  • 2

    Initial Interview

    The initial, non-technical, interview assesses your commitment to Codesmith values - as well as your overall readiness and fit for the fast-paced, intense nature of the program.
  • 3

    Technical Interview

    The technical interview evaluates your JavaScript and general programming knowledge, problem-solving skills, and both technical and non-technical communication to determine your ability to be successful with all aspects of the immersive curriculum.
  • 4

    Decision

    A Codesmith team member will call you to deliver your interview results, personalized feedback, and next steps.
  • Get the program syllabus and free JavaScript resources

  • Have questions? Speak with an Alumni Advisor

  • Grow your skills and community with our Newsletter

Frequently Asked Questions

Why does the Software Engineering Immersive focus on JavaScript?
Why should I consider attending the Software Engineering Immersive Program over a Computer Science or other technical degree? If I already have a Computer Science degree, what can I get out of the Immersive program?
For Codesmith's remote programs, what is the online learning experience like?
What is the admissions process for the Software Engineering Immersive program?
How do I know if I'm a qualified candidate for the Immersive program?
How long is the admissions process? How do I know which cohort to aim for?
How should I prepare for the admissions process and technical interview?
I did not get accepted to the Immersive program - now what?
Is there an application fee?
How much is the Immersive tuition and what financing options are available?
Does the Immersive program tuition increase yearly?

Ready to join our supportive community?

Codesmith's rigorous programs and curriculum are designed for driven individuals who are ready to a build a career in software engineering or improve their coding skills to land mid and senior level engineering roles.