Learn sought-after AI skills through structured learning and dedicated mentor support.
No previous coding experience required.
Upgrade your skills and earning potential.
Flexible payment plans are available.
Earn a certificate from the University of San Francisco, recognized worldwide
Build portfolio projects that show you’re ready for the industry
Get 1-on-1 mentorship from experienced practitioners
Study online, full or part-time, with guidance that keeps you on track
Access career support, from resume prep to interview coaching
Courses
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.
03-06
Duration
Months
Start Date
None required
Experience
This program takes you from the foundations of Python and data analysis into core machine learning and AI techniques. Each level builds your skills through practical projects that focus on analyzing datasets, developing predictive models and applying AI to everyday decision-making scenarios. By the end, you’ll have a portfolio that shows your ability to work with data, build intelligent systems and apply AI thoughtfully.
*DISCLAIMER: Curriculum content may be adjusted to reflect industry changes or instructional needs.
LEVEL 1
Learn core programming concepts, write clean and reusable code, and master version control with Git and GitHub, essential skills for data science and AI development.
Capstones: Investment Calculator, Text Processor, Object-Oriented App
LEVEL 2
Gain practical experience in data analysis and visualization using Python and Tableau. Apply statistical methods and exploratory data analysis (EDA) for informed decision-making, and use pandas and NumPy to clean and transform data for analysis and machine learning.
Capstones: Database Interaction System and Data Analysis Report
LEVEL 3
Learn to develop machine learning models for classification, regression, and clustering. Apply deep learning techniques, including neural networks and NLP, and use PyTorch to train and deploy AI solutions.
Capstones: Linear Regression in Action, Machine Learning Models, Unsupervised Learning Project, Neural Network Sequence Model, NLP Sentiment Analysis Script
After completing your bootcamp, you’ll be prepared for roles across the AI and data landscape, including:
Design and deploy AI systems by combining programming, machine learning, and scalable engineering practices.
Build and optimize machine learning models and pipelines that support intelligent AI-driven systems.
Build applications that use machine learning models to deliver practical, intelligent features and tools.
Analyze data, train machine learning models, and turn insights into solutions that support products and decision-making.
At USF, the skills you gain do more than prepare you for a job. They help you solve real-world problems, lead with purpose and create meaningful impact in your career and community.
Employment rate*
88%
178%
SALARY GROWTH*
13,000+
Student population*
86% TECH INDUSTRY TRANSITION*
*According to the HyperionDev Graduate Outcomes Report
We’ll guide you toward your next role with support that’s personal, practical, and focused on your long-term goals.
Build a competitive portfolio that proves your skills.
Get personal guidance for interviews, LinkedIn, and your job search.
Connect with employer events, job boards, and industry contacts.
Access continued career support and alumni networks after you finish.
Neil completed the Data Science Bootcamp to deepen his technical skills and gain a better understanding of how AI-driven products are built. The program helped him develop and refine his own technology, opening the door to a Chief Product and Technology Officer role.
The global AI market is expected to surpass $1.8 trillion by 2030, fuelling demand for skilled professionals.
AI roles are among the fastest-growing, projected to increase by over 20% in the next five years.
AI professionals can earn up to 56% more than the average tech role, with opportunities across industries.
We’re committed to making your education accessible, so you can start learning on your terms.
*The University of San Francisco provides this information for your convenience, but does not endorse or recommend any specific financing provider or program. You are encouraged to review terms carefully and consider all options before making a financing decision.
Upfront fee
Most affordable
Pay in full to secure a discounted rate.
Tuition Savings
Full Price
From
Most Popular
Pay your tuition over time with flexible monthly installments.
per month
$200
Explore external financing and funding options to see how you may be able to cover part or all of your tuition.*
Pay your tuition in interest-free monthly installments, with up to 24 months to pay.
Flexible repayment options, including plans from $25 per month, interest-only payments, and full deferment.
Interest rates as low as 0%, with a fast, fully online application. Strong credit history not required.
Getting started is simple. Here’s what to expect.
Pick the course that fits your goals.
01
Submit your application form.
02
Select a payment option.
03
Meet your mentor and upskill at your pace.
04
Earn your USF certificate.
05
If you’re ready to learn the fundamentals of AI and build practical skills in data analysis and machine learning, this bootcamp is a great match.
Still unsure? Book a call with our admissions team for personalized advice.
No prior experience is required. You’ll start with the basics and build your skills step by step, with plenty of support along the way.
This bootcamp does not carry formal academic credit, but you'll earn a certificate of completion from the University of San Francisco, which is widely valued by employers and can strengthen your path into an artificial intelligence career.
Part-time learners should plan to dedicate an estimated 10–20 hours per week to complete the bootcamp in approximately six months. This option is ideal if you are balancing your studies with work or other commitments.
Full-time learners should plan to dedicate an estimated 35–40 hours per week to complete the bootcamp in approximately three months.
Our online bootcamps are designed to be flexible. If you need additional time, you may have the option to extend your bootcamp duration.
You’ll need a computer with a stable internet connection. We’ll let you know if any specific tools or software are required before you start.
Life happens, and we get that. View our refund and deferral policy or reach out to admissions to discuss your options.
Apply today, and in just three months, you could be ready for your next role in AI.