Tulsa Machine Learning Program

Learn how to create machine learning models that enable computer applications to operate without direct human interference.

Request Info

What is Machine Learning?

Machine learning refers to software applications that find solutions and predict outcomes without being explicitly programmed to do so. It’s the process of programming computers to identify patterns in data and solve problems with minimal to no human interference.

What is the difference between Artificial Intelligence (AI) and Machine Learning?

Artificial Intelligence refers to computers that are programmed to think “like” a human and perform tasks on their own, while machine learning refers to the specific processes different programs use to build knowledge and memory. Machine learning techniques and algorithms are the building blocks of any artificial intelligence.

Take The First Step
Illustration of 3D mind map
20 Months

Computer Science & Machine Learning

Credential Earned: Diploma

Certification/Licensure: Not applicable.

Delivery Method: DE-Blended

There is no licensure or certification requirement to work in this field.

In this program, students will learn from the ground up all of the pieces necessary to build machine learning models using everything from Numpy and Tensorflow to Keras. This learning will be applied to real-world situations to prepare students for future professional experiences.

Request Info

Next Start Date

Jan 2, 2024

Applications of Machine Learning

Machine learning has a wide variety of applications that span several in-demand industries.

Icon of AI voice audio bars

Responsive AI Voice Assistants

Alexa and Siri are more common examples, but even chatbots like ChatGPT are powered by machine learning.

Icon of face being scanned

Photo-Identification Programs

Photo identification ranges from AI-generated artworks to programs that allow doctors to identify early-stage cancers.

Icon of line connecting dot pattern

Pattern Recognition & Data Analysis

Machine learning can be used to track traffic patterns or resource movement in order to optimize existing systems.

Icon of video player

Animation Studios

Movies use machine learning to create realistic-looking snowfall and particle effects, an incredibly resource-intensive process.

Career Opportunities

This program prepares you for a career within these fields as outlined by the U.S. Bureau of Labor Statistics (SOC).


Database and Network Administrators and Architects


Database Administrators


Database Integration Architects


Software and Web Developers, Programmers, and Testers


Computer Programmers


Web Developers


Web and Digital Interface Designers

Graduates in this program can reasonably expect to get jobs as a Machine Learning Engineer, AI Engineer, Data Engineer, Data Scientist, Data Analyst, Big Data Developer, Machine Learning Infrastructure Developer, Python Developer, or TensorFlow Developer.

Hear from some employers who have hired our graduates

Colson Scott

“Holberton is a place that will welcome you with open arms regardless of your background or circumstance, and fosters the breadth of foundational skills, both technical and interpersonal, that you'll need to be successful as a programmer!”

Colson Scott

Full-Stack Software Engineer



Isaac Green

“The people are kind and passionate, the culture is driven and creative, and the students are from all different kinds of backgrounds and interests. Holberton focused on important soft and hard skills that set me apart from typical university students and gave me a significant advantage in the application and hiring processes.”

Isaac Green

Machine Learning Engineer



Included in all Holberton Programs:

Technical Writing

Technical writing is an invaluable skill and an excellent way to articulate and share knowledge.


Collaboration is key to a successful business. Students learn project management, interpersonal communication, and team collaboration skills.

Mock Interviews

It’s not enough to know the answers to the questions – students must be able to clearly communicate their thought processes and understanding to potential employers.

The Framework

The Framework provides the structure, order, and balance necessary to maintain a productive peer learning environment and helps students succeed throughout their careers.


Whiteboarding is an essential skill in the tech industry, both for effective planning and for excelling in tech interviews.

Holberton Tulsa logo

Think you have what it takes?

If you can make it through our application process, then Holberton School Tulsa is an excellent place for you to become a great coder!

Request InfoApply Now