Yale x Flatiron School Web Development Bootcamp: CPSC S115 Introduction to Full-Stack Web Development | Yale Summer Session
Career Strategy Fellowships Study Abroad Summer Session MyYSS

Yale x Flatiron School Web Development Bootcamp: CPSC S115 Introduction to Full-Stack Web Development

You are here

Photo by Lauren Kallen

Become a web developer this summer. Seriously.

Yale Summer Session is partnering with the Flatiron School to launch a Web Development Bootcamp this summer. The Yale x Flatiron School Web Development Bootcamp is offering CPSC S115 "Introduction to Full-Stack Web Development," which will carry two Yale College credits. The specially-designed curriculum, a collaboration between Yale’s Computer Science department and the Flatiron School, is based on Flatiron’s software engineering bootcamp that has already helped students around the world learn to code.

During 10 intensive weeks on Yale's campus, you will take a deep dive into the intellectual enterprises of computer science and learn to think, and build, like a software engineer.  You'll be immersed in programming languages (Ruby and JavaScript) and learn both back-end and front-end programming in a course designed to give you lots of hands-on, project-based learning experiences.

Best of all:  You don't need any prior computer science experience to take the course.  We provide pre-work to get everyone up to speed.  All you need is the passion to learn!

This summer, attend the most comprehensive web development program ever created.

Date: Important Dates

Information session: February 1, 2019, 4-5pm in WLH 117 - RSVP here

Application opens: January 3, 2019

Application closes: February 15, 2019, 5:00pm EST

Interviews: February 19 - March 8, 2019

Online pre-work (self-paced): March 8 - May 23, 2019

Course in session: May 27 - August 2, 2019 (10 weeks)

Course Outcomes

  • Earn 2 Yale College credits and QR
  • Learn Ruby and JavaScript--and apply your knowledge to other software languages
  • Gain experience in front-end and back-end programming
  • Discover how your unique perspective can contribute to a web development team
  • Apply your knowledge in other courses, a job, or in graduate school

Quote: Programming is more about people than about machines. It shares way more with expression, writing, art, and music than math––and that's why everyone can learn it. It's really about trying to create a story out of these technologies."

- Avi Flombaum, Dean and Chief Product Officer at Flatiron School

Course Work

Once you're admitted to the program, you'll be enrolled in CPSC S115 "Introduction to Full-Stack Web Development" in Yale Summer Session. 

This is a hands-on course, where you'll get a foundation in programming fundamentals through problem sets and collaborative projects. Labs use test-driven development, allowing you to gain real-world programming experience and a solid grasp of Ruby and Javascript. 

This is a full-time, fully-immersive experience:  class meets M-F for 10 weeks, and you'll be working individually, and in teams, on projects you design.

To learn more about the specific topics covered in this program, please see the program outline and class syllabus linked below.

The program moves quickly and Yale x Flatiron’s passionate students embrace that challenge. No experience is necessary to take the course.  We bring everyone up to speed with a required 80-hour Introductory Programming course, to be completed before the session begins in May.  With this pre-work under your belt, you come to class ready to go!

File: Course Overview and Syllabus

Yale x Flatiron School Course Overview

Yale x Flatiron School Detailed Syllabus

Eligibility Requirements

Current college students are eligible to apply regardless of major or year in school (high school students are not eligible to apply). Your unique academic and personal perspective is what will make you a great developer. 

No previous coding experience? No problem. The Yale x Flatiron School Web Development Bootcamp requires all students to complete 80 hours of online pre-work. This pre-work ensures that all students begin the course at the same level.

If you have a strong desire to learn an in-demand skill and new form of expression, Yale x Flatiron School is perfect for you.

Quote: The point of technology isn't to help ourselves; it's to help others. There are thousands of ways to write a program and in each of those little differences is our individuality, and we want to celebrate that."

- Avi Flombaum, Dean and Chief Product Officer at Flatiron School

Tuition and Fees

Item Amount Due
Yale x Flatiron School Tuition (2 credits) $8,200 Paid in full by April 1, 2019
Application Fee (nonrefundable) $75 At time of application
Financial Assistance

Yale College students who receive financial aid during the regular academic year will receive financial assistance to attend Yale x Flatiron School. Financial assistance covers 50% of the tuition.

Refund Policy

If you choose to withdraw from the program, a full tuition refund (100%) will be issued if you notify the Yale Summer Session office in writing prior to 5pm EST on April 15, 2019. You will receive a 50% refund if you notify Yale Summer Session of your withdraw from the program by 5pm EST on April 26, 2019.

No tuition will be refunded after 5pm EST on April 26, 2019.

How to Apply

Are you ready to add web developer to your resume? Then it's time to start your application to Yale x Flatiron School.

Application: Opens on January 3rd and closes on February 15th at 5pm EST.  The application contains a technical component that takes between 2-5 hours to complete, so keep this in mind. 

Interview: Yale faculty and staff will interview applicants between February 19th and March 8th. You will be notified about your interview status by the week of February 18th. If you are selected to interview, you should come prepared to explain why you are motivated to attend Yale x Flatiron School and how you intend to use your knowledge. We're looking for passion and for students from a wide range of backgrounds! 

Yale College students will be given preference in admissions. Decisions will be released on March 8. 

Upcoming Info Session

Attend the information session to learn more about the course and application process. Representatives from Flatiron School and Yale Summer Session will be there to answer all of your questions.

Friday, February 1 

4-5pm | WLH 117