Engage in a hands-on learning experience that will open opportunities across industries

Learn to code while earning academic credit through the Full-Stack Coding Program. You’ll gain the hands-on, technical skills required to impress employers and strengthen your resume.

Delivered online through an established coding bootcamp model, this program enables students with little coding proficiency to learn the key concepts and approaches to web development and immediately apply them in real-world situations.

You’ll broaden your skill set and enhance your job prospects by learning to think - and work - like a professional software engineer, by making technical tradeoffs to build scalable web applications.

Through this immersive program, you’ll learn both front-end and back-end development, as you complete four major projects that put your skills into practice. At the end of this program, you will be able to:

  • Build front-end websites from scratch, as well as with ready-made frameworks
  • Build server-side APIs using SQL databases and HTTP routing
  • Create full-stack web applications connecting front-end to back-end with RESTful API routes and AJAX methods
  • Build fast and efficient single-page applications with React.js
  • Integrate the accepted and standard basics of social coding –- including source control, issue tracking, and functional feedback — as part of a development community, while building an application

The immersive program combines academic rigor with a heavy emphasis on the application of practical skills to help you build your portfolio of projects and showcase your knowledge. Learn to work on a software development team and project management skills through the development cycle of a complex project.

Fees & Scholarship Details
Term/Period Departure Date Return Credits Base Program Fee Application Deadline
Spring 2021 1/7/2021 4/23/2021 16 $12,500 12/15/2020 More Info
Fall 2021 9/9/2021 12/17/2021 16 $12,500 8/20/2021 More Info
Spring 2022 TBA TBA TBA TBA 10/15/2021  

Program fees listed are base fees only. Please select MORE INFO for an estimate of additional expenses and any additional fees that may be incurred based on enrollment selections or housing placements. Dates and fees for future terms will be posted as they become available. Please see Program Calendar for detailed dates.

Learn More


Every dollar helps! Check out different funding sources for study abroad...

Program Details



Language of Instruction




Location Type