Virtual Classroom Experience

One male student smiling and looking at the camera while sitting next to other students in the virtual classroom

UR Boot Camps blend informative lectures with individual and collaborative group exercises. Students simulate a professional environment by working independently and in teams through virtual classes. 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 web developer, data analyst, or cybersecurity professional.

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

Whether you have years of experience or none at all, this course will help you open your mind to a different way of thinking. At times, it will be challenging and stressful, but luckily there are several outlets for support.

-Savath, 2018 Coding Boot Camp Student

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.

Laptop screen

Lab Work

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

Macbook with code on it

Portfolio Projects

Your portfolio shows employers that you have the skills they need. You’ll build a robust portfolio of apps and projects that prove your mastery across a wide variety of technologies.

If you’re ready to learn more about the University of Richmond Boot Camps, contact an
admissions advisor by filling out the form below.

Get Program Info


Step 1 of 6