Build real-world tech skills with the University of San Francisco, where innovation meets impact. Our online coding bootcamps are designed for students from all backgrounds who want to create, grow, and lead in today’s digital economy. Whether upskilling or changing careers, you’ll gain the tools to thrive and the mindset to make a difference.

Change the world
With Code—Start From Here

APPLY NOW

PROGRAM DURATION
Bootcamp 3-6 Months 
Immersive 6-12 Months

START DATE

PRIOR EXPERIENCE
None Required

Choosing the University of San Francisco means choosing an education with purpose. Our online bootcamps combine hands-on, project-based learning with expert instruction that prepares you to succeed in a rapidly changing digital world.

Located in the “AI capital of the world”, USF is connected to the organizations and innovations shaping the future of technology. You’ll learn in a dynamic, inclusive community and build in-demand skills through personalized support and real-world experience.

With programs built for real life and flexible scheduling, these bootcamps make it easier to gain the skills you need without the time or cost of a traditional degree. You’ll leave prepared to get hired and ready to make an impact.

Why Choose the University of San Francisco for Your
Learning Journey?

Drive innovation and create impact.

Diverse paths and rapid growth.

Job-ready skills and career support.

Continuous learning and bootcamp alumni benefits.

Change
The world From here

from
here

Top 20%

for tech salaries

WALL STREET JOURNAL

Top 15%

for social mobility

U.S. NEWS & WORLD REPORT 2025

Top 6%

in lifetime earnings

GEORGETOWN UNIVERSITY “RANKING 4,500 COLLEGES BY ROI” 2022

#1

in campus diversity among national universities

U.S. NEWS & WORLD REPORT 2025

Choose Your path

Immersive
Bootcamps

Fast-track your career with intensive programs. Master advanced, industry-level  skills and deepen experience with advanced modules.

LEARN MORE

Bootcamps

Build job-ready skills through structured, part-time programs. Ideal for career changers or professionals looking to upskill while balancing other commitments.

LEARN MORE

Explore Your Bootcamp options

AI & Software Engineering immersive

APPLY NOW

Explore the foundations of machine learning and artificial intelligence. Work with real data, industry-standard tools, and practical models to build solutions that power innovation in business and technology.

LEARN MORE
APPLY NOW

Gain the technical and creative skills to build modern websites and applications. Learn to work with both front-end and back-end technologies to create responsive, user-friendly digital experiences.

Web development

LEARN MORE
APPLY NOW

Learn how to protect systems and networks from threats with hands-on training in risk management, ethical hacking, and security protocols. Develop the skills needed to step into high-demand roles in digital security.

Cybersecurity

LEARN MORE

Learn at a Pace that
works for you

We understand the importance of flexibility. Our bootcamps offer both full-time and part-time study options, allowing you to balance your education with work and personal commitments. Learn at your own pace and achieve your goals without sacrificing your current lifestyle. 

Immersive
Bootcamps

06-12

MONTHS

40

HOURS PER WEEK

Support: Quality, professional feedback on all task submissions and expert career support.

Qualification: Certificate of completion.

Standard
Bootcamps

03-06

MONTHS

30

HOURS PER WEEK

Support: Quality, professional feedback on all task submissions and expert career support.

Qualification: Certificate of completion.

Find out more

By submitting this form you agree to be contacted by University of San Francisco and its partner HyperionDev either by email, phone or sms. You will also receive our brochure with detailed bootcamp information.

We're Committed to your success

At USF, the skills you gain do more than prepare you for a job—they equip you to solve real-world problems, lead with purpose, and create lasting impact in your career and your community.

Employment rate*

88%

178%

SALARY GROWTH*

13,000+

Student population*

86% TECH INDUSTRY TRANSITION*

How to apply

3

Once you’ve registered, our
admissions team will confirm your start date and share next steps.

2

Complete the registration form.

1

Select a bootcamp.

Get In touch

We’re here to help.

General faqs

Cybersecurity introduces you to the broad range of skills required to become a cybersecurity professional. It begins with expertise in Python, an influential and widely used programming language, and includes cryptography, penetration testing, and ethical hacking for vulnerability testing.

Web Development unlocks the world of JavaScript, HTML, CSS, React, and beyond. With these skills, you'll craft responsive front-end experiences, manage back-end functionality, and work seamlessly with databases. Ideal for creatives and aspiring web entrepreneurs looking to build functional, user-centered websites and launch impactful online projects. 

Immersive AI and Software Engineering is for those eager to build AI systems that solve real-world problems. You’ll gain hands-on experience in coding, data processing, machine learning model development, and AI system integration. This bootcamp focuses on technical skills and project management, making it ideal for beginners and professionals looking to enter the fast-growing world of AI. 

If you're unsure which bootcamp is the best fit for you, you can book a call with an admissions consultant to discuss your options further.


The bootcamps are not assigned formal credit or confer a qualification accredited on any framework. However, you will receive a digital credential from the University of San Francisco once you successfully complete the bootcamp.


For part-time students, we recommend dedicating a minimum of eight hours per week to complete any of our bootcamps within six months. This allows individuals to study while working a full-time job.

For full-time students, we suggest dedicating a minimum of sixteen hours per week to complete the bootcamp within three months.

Our bootcamps are designed to be flexible to your learning needs and goals. If you find yourself pressed for time, you have the option to extend your bootcamp duration.


Tuition details for each bootcamp are available on the individual program pages. Contact our admissions team if you would like personalized guidance on pricing, payment plans and available funding options.


For the bootcamps, you’ll need a reliable internet connection and a computer or laptop capable of running the necessary software for coding. However, don’t worry if you lack prior coding experience or a technical background. Many students successfully transition to tech careers after completing our bootcamps, regardless of their starting point. The bootcamps are designed to accommodate beginners, providing comprehensive support and guidance. All you need is discipline, persistence and a willingness to work hard and learn to code.


For online applications, the first step is to register on our site and fill in your application with the required information. After that, you must ensure that you have completed your payment or if you would like to book a call with an admissions consultant to discuss your suitability and answer any questions.


Yes. You'll have the opportunity to engage with fellow bootcamp students through our dedicated online platform. Utilize forums and join discussions on relevant topics to connect with your peers, share insights, and collaborate on projects.


If you miss the registration deadline, don't worry. Our bootcamps start new cohorts monthly, so you can easily join the next one. View the next start date and secure your spot.


For details on our refund and deferral policy,please click link here.


Our bootcamps provide personalized mentorship and human-centric code review to support your learning journey. Expert mentors offer 24/7 guidance, reviewers ensure customized feedback on your work, provide assistance with debugging, and help you refine your skills. Our comprehensive career support services also empower you with the skills, confidence, and connections needed for success in the tech industry.


Our bootcamps offer comprehensive career support, including job search guidance, resume building, and interview preparation. You’ll also have access to career resources such as networking opportunities and connections with industry professionals to help you take the next step in your career.

The University of San Francisco is partnering with online education provider HyperionDev to offer a portfolio of high-impact, outcomes-focused online programs. These programs are provided by HyperionDev and quality assured by The University of San Francisco to leverage their thought leadership in technical practice developed over decades of expertise.

CHANGE
THE WORLD

FROM
HERE