Full-Time 13 Week Software Engineering Program

Our average graduate receives a full-time software engineering job offer within 40 days of graduation.

Apply Now

Course Overview

Project shift is North Carolina’s top performing software education and number one rated immersive code school in Raleigh and Durham. In order to adequately prepare you for years of fruitful work after graduation, we’ve integrated an introductory Computer Science course-load alongside our hands-on, Full Stack JavaScript curriculum. All of this takes place over a packed and challenging 13 weeks in downtown Durham, North Carolina, followed by unlimited career services support. Because we’re pursuing B Corp status and we care more about people than profits, and impact than notoriety, we have capped all our programs at just 12-14 students.


Average number of DAYS from graduation to software engineering job.


Of graduates in good standing with Career Services receive an offer within 6 months of graduation.


Of ALL students (including non-graduates) receive job offers within 6 months of graduation.


Our students' average starting salary. The average mid-level software engineer in North Carolina makes $90k and the average senior makes $108k: achievable with 3 to 5 years of experience.

A Day in The Life

9:00am – 12:00pm

Lecture 1 and Paired Programming

Start off the day with a lecture followed by paired programming with fellow students on the morning’s topic. Instructors and TA’s are there to guide you as you build real-world projects.

12:00pm – 1:00pm

Team Lunch or Mastermind

Grab lunch steps away at any of downtown Durham’s local restaurants. Every week we’ll have Team Lunches and Mastermind Lunches where you’ll have intentional time with instructors, fellow students and leaders in the community over your meal.

1:00pm to 5:00pm

Lecture 2 and Paired Programming

The afternoon looks similar to the morning – a lecture on a new topic followed by instructor-guided paired programming. Toward the end of each day, all students have the opportunity to book private office hours with any of the instructors.

Finding a Job

A large part of why Project Shift is able to have such a high number graduates land jobs quickly is due to our full-time partnerships, career development, and career services staff that begin training students from day 1. After graduation, all students have weekly meetings with a Career Services coach. These services are available to you for an unlimited amount of time, until you find a job.

Here the 8 elements of a successful job search that we focus on in our custom Career Development Track.

A Unique and Genuine Why

A Solid Resume

A Professional Online Presence

Technical Interview Skills

Soft Interview Skills

Connections and Networking

Frequency of Coding Contributions

Unlimited Weekly Coaching

Tuition & Financing



We offer a $2,500 scholarship for women and other minorities in tech.


Just under half of our students finance their Project Shift tuition. We work with two lending partners, Skills Fund and Loanwell, to provide you with trustworthy and accessible options and payment terms.

Students can pay as little as $1,500 down and finance the balance of tuition over as much as 60 months. Students make interest-only payments while in the program. In addition, full-time students can receive financing for up to $7,500 in living expenses if desired. After applying to Project Shift, you will receive details on how to get pre-approved with our lending partners.

Return on Investement

Because we’re the only program in North Carolina to track and publish our statistics, we enable accepted candidates to calculate the ROI of our program and potential risk. According to a survey of past graduates on average they estimate a 5 year ROI of $150k+. Consider the following factors when figuring out your own ROI:

  • Your current cost of living
  • Your current salary (which you will not have during the 13 weeks of our program)
  • Your loan amount and interest to be paid
  • Your projected new salary (our average is $63k)
  • The length of time it will take you to find a job (our average is 40 days)
  • Your projected salary increase over the next 3 to 5 years (the average mid-level in North Carolina makes $90k and the average senior makes $108k).

Dates and Deadlines

Immersive Fellowship Immersive Dates Early Decision Deadline ($1k discount) Deadline to Apply
January 2020 (Capped at 12-14 students) January 13, 2020 to April 10, 2020 November 01, 2019 December 20, 2019
April 2020 (Capped at 12-14 students) April 27, 2020 to July 17, 2020 February 28, 2020 April 03, 2020
Apply Now