42 Silicon Valley is a non-profit, tuition-free software engineering school. The progam lasts between 1-3 years with progress monitored via a gamified curriculum. The admissions process is a 28-day intensive coding bootcamp consisting of daily coding challenges and weekend group projects.The curriculum is project-based, peer-to-peer, and simulates a working environment where everyone works and learns together.