Program
This will be the most fun you’ve ever had at school. We promise. We also promise that it will be one of the most challenging experiences of your life. You will create real apps that real users can experience. You will learn why your story makes you the leader we need. You will earn a position as a salaried software engineer. We can’t wait for you to get started.
Build the skills
We harness your natural curiosity, transform it into technical expertise, and empower you to adapt that knowledge to any new problem. So you’ll not only learn to build full stack web applications, but also learn to think like a software engineer.
Here’s what our fellows study throughout the course of their first year:
Accessible Front-End Web Design
Introduction to Programming
Object-Oriented and Functional Programming
Web Development with JavaScript
Server-Side Web Development with Node.js
Relational Databases
Advanced Front-End Web Development with React
Data Structures and Algorithms
Build Yourself
We take our leadership and personal development curriculum just as seriously as we take our code. From day one, we help you build upon your strengths, grow from your weaknesses, establish your goals and values, understand your leadership style, own your expertise, step into wealth, and develop a cache of resilience to back it all up.
Coaching
Just like any other coach in your life, you will set goals together and your coach will help you reach them. Whether you're paralyzed with anxiety when talking on the phone, struggling with your confidence, or need to talk to your family about your financial expectations for yourself—this is where we’ve got your back.
Mentorship
You’ll be matched with a mentor and catch up with them about once a month over coffee, lunch, or a visit to their office. They’ll help you practice for interviews, give you feedback on your assignments, take you out to lunch in their company cafeteria, and introduce you to their friends because, you know…networking.
Leadership Seminar
You’ll read books about race, class, gender, and politics. You'll debate solutions to your communities most pressing problems. You’ll learn about your personal values and how they shape your leadership style, and you’ll gain valuable professional skills like how to write effective resumes, negotiate a salary, and create a budget that aligns with your financial goals. It’s a lot, we know. But we have all year!
In the End...
You’ll graduate with not only the skills to write beautiful, scalable code, but the ability to contribute to and lead teams. You’ll know how to remain confident and composed under stress, and—most of all—you’ll bring your whole self to work, knowing that your background and identity add value to every room you enter.
Build the World
Coding is a superpower that you can use to build anything you can imagine. We train you to dream big and set your eyes on tackling the most daunting problems that face you, your community, and the world.
Think Big
We aim to place you in a career that pays at least $70,000 per year as soon as you graduate, and we provide the tools, resources, and networks you need to create the world you want to live in.
This Could Be You
We believe that The Marcy Lab School is amazing but don't just take our word for it. Hear from some of our previous graduates about how Marcy Lab has made an impact on their lives.
Apply to be a Marcy Lab School Fellow
A typical day
9:30 AM
Mindful MorningWe begin every day with a mindfulness meditation and gratitude journaling.
10:00 AM
Code ChallengeEvery day we practice solving the types of problems you will be asked to solve during technical interviews. This time of day gets competitive. 😉
11:00 AM
Technical Lecture or Leadership SeminarWe’ll hold time for either a technical lecture or a leadership seminar. We promise not to just talk at you in either. Our technical lectures include interactive code-alongs alongside space to develop fluency and uncover any roadblocks. Our leadership seminars will include student-led presentations, enriching conversation, and thought-provoking discussion on intersectional identity, power and privilege in society, financial literacy, and much more.
12:00 PM
LunchHang with friends over ramen from Samurai Papa, pizza from Milly, or maybe a burrito from our favorite taco truck out front? 😋
1:00 PM
Problem Sets and LabsThis is your time to learn by doing, putting into practice what you absorbed during lecture.
3:00 PM
Lab Review or Office HoursCheck in with our instructors, get feedback on your work, and get the support you need from our staff and peers to build knowledge and skill in places you may be feeling stuck.
4:00 PM
Stand DownOur daily closeout is an opportunity to share our challenges and priorities so that our peers can hold us accountable to progress.
5:00 PM
OnwardMany of our students work evening jobs, others have family obligations to tend to, but we all make time for a few additional hours of studying in the evening, even if it means burning the midnight oil.
Just the facts
Program Cost
The Marcy Lab School Software Engineering Fellowship is free for all Fellows. Thanks to the generosity of our supporters, we will cover the full cost of your tuition, books, and laptops.
Apply Now