The Virtual Classroom Experience

Students in a classroom

SMU Boot Camps blend informative lectures with individual and collaborative group exercises. Students simulate a professional environment by working independently and in teams, in class, and at home. By diving into complex homework assignments and projects, students get hands-on practice using their newly acquired skills. Through a dynamic learning experience and robust portfolio projects, you’ll get real insight into a “day in the life” of a full-stack web developer, data scientist, cybersecurity, artificial intelligence or ux/ui professional.

To give students a truly immersive learning experience, we provide an intimate class setting with a low instructor to student ratio. In addition to our talented instructional team, students have dedicated TAs in the classroom to provide wide-ranging support.

I’m very grateful for the experiences that I have had in this program. I have grown in confidence in who I am, have found great purpose and passion in the work that I will be doing, and have met people that I believe will be friends for a long time.

Spencer, 2018 Coding Boot Camp Grad

Students do all of their coursework via laptop, eliminating the need for books or additional class materials. Our course structure is broken up into three main groups.

two students working on a laptop


Instructor-led discussions cover the history, usage, and background of a new technology or concept.

people looking at a laptop

Lab Work

You’ll put the material covered in class into action by working on timed in-class exercises and projects.

Macbook with code on it

Portfolio Projects

Class assignments focus on projects and applications that showcase your abilities across a wide range of technologies.

*Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries.

Get Program Info


Step 1 of 6

Fill out the form above if you’re ready to learn more about SMU Boot Camps.