You are on page 1of 26

AI and Machine

Learning Bootcamp
Table of Contents
About the Program 3

Key Features of the Program 4

About UT Dallas Erik Jonsson School of Engineering and Computer Science 5

About Simplilearn 5

Eligibility Criteria 6

Application Process 6

Career Outlook 7

Industry Trends 8

Program Outcomes 8

Who Should Enroll in This Bootcamp? 10

Learning Path Visualization 11

Industry Projects 21

Tools Covered 22

Certificate 23

Corporate Training 25
About the Program
Artificial Intelligence (AI) and Machine Learning (ML)
are revolutionary forces reshaping how we live, work
and interact. These groundbreaking technologies offer
unprecedented capabilities to analyze vast amounts of
data, make accurate predictions and automate complex
tasks. AI and ML have ushered in a new era of innovation
and unlocked a world of possibilities in industries such
as healthcare, finance, transportation and robotics. The
remarkable ability of AI and machine learning to adapt,
learn and evolve makes them powerful and indispensable
tools in our digital world.

Our AI and Machine Learning Bootcamp offers an


immersive learning experience at the forefront of this
dynamic and rapidly growing field. With live virtual classes
led by industry experts, engaging hands-on projects
through integrated labs, self-paced videos and peer-to-
peer collaboration, you will gain in-demand skills and
hands-on experience with cutting-edge processes, tools
and techniques. Our innovative curriculum encompasses
industry advancements, emerging trends, and essential
topics, such as data science, machine learning, deep
learning, computer vision, natural language processing,
speech recognition, reinforcement learning, generative AI,
prompt engineering and ChatGPT.

Upon completing the program, you will gain access to


Simplilearn’s career assistance services, featuring expert
resume writing and one-on-one interview preparation.

3
Key Features of the Program

Earn a certificate Gain valuable insights into Identify and explore


of completion from AI advancements, such as diverse applications and
The University of generative AI and prompt use cases where ChatGPT
Texas at Dallas. engineering. can be leveraged.

Attend live virtual Build expertise in 20+ Perfect your skills


classes led by AI tools and techniques with 25+ hands-on
industry experts. with seamless access to projects across
integrated labs. multiple industries.

Solve industry-relevant Access career assistance Collaborate with your


problems in capstone services to enhance your instructors and peers
projects from 3 domains. professional profile. during office hours and
project hours.

4
About UT Dallas Erik Jonsson School
of Engineering and Computer Science
The Jonsson School is one of the fastest-growing and most vigorous engineering and computer science
schools in the United States. Since 2008, the Jonsson School has doubled in size with the creation of four
new departments and nine new degree programs, while maintaining an undergraduate student body whose
average SAT scores are among the highest of any public university in Texas.

About Simplilearn
Simplilearn is the world’s #1 online Bootcamp provider, enabling learners around the globe with
rigorous and highly specialized training offered in partnership with world-renowned universities
and leading corporations. We focus on emerging technologies and skills, such as data science,
cloud computing, programming and more, that are transforming the global economy. Our training is
hands-on and immersive, including live virtual classes, integrated labs and projects, 24x7 support
and a collaborative learning environment. Over two million professionals and 2000 corporate training
organizations across 150 countries have harnessed our award-winning programs to achieve their
career and business goals.

5
Eligibility Criteria
For admission into this bootcamp, candidates should:

1. Be at least 18 years old with a high school


diploma or equivalent.

2. Have prior knowledge or experience in


programming and mathematics.

3. Have 2+ years of formal work experience


(preferred).

Application Process Talk to an Admissions


The application process consists of three simple Counselor
steps:
Our team of dedicated admissions
counselors is prepared to address your
Step 1 Submit an Application questions or concerns about the AI and
Complete the application, Machine Learning Bootcamp.
including a brief statement of
purpose explaining your interest Our team is available to:
and qualifications for the program.
Answer your questions about the
application process.
Step 2 Application Review
A panel of admissions counselors
Discuss your financing options.
will review your application and
statement of purpose to determine
Provide insight into the curriculum,
whether you qualify for acceptance.
program outcomes and more.

Step 3 Admission
An offer of admission will be made Inquire Now
to qualified candidates. You can
accept this offer by paying the
Contact Us: 1-800-212-7688
program fee.

6
Career Outlook
With a lack of trained AI and ML experts, the job market offers a wealth of opportunities and generous
compensation packages for qualified professionals in this field. Various factors like company size,
geographical location and industry play a key role in determining salary levels. Considering these variables,
we have compiled an estimate of what you can expect to earn in the following roles:

Deep Learning Engineer Deep Learning Engineers specialize in designing and implementing deep
Average Annual Salary neural networks and architectures. They focus on complex tasks such as

$164,000 computer vision, natural language processing and speech recognition.

Machine Learning A Machine Learning Engineer builds and automates predictive models for
suggested searches, virtual assistants, translation applications, chatbots and
Engineer
autonomous auto-mobiles. Machine learning developers create self-running
Average Annual Salary
AI software and machine learning systems, use algorithms to make precise
$155,000
predictions and fix issues with data sets.

AI Engineer AI Engineers design, develop and implement artificial intelligence (AI)


Average Annual Salary systems. They create machine learning models, preprocess data, train and
optimize models, deploy them into production, monitor performance and
$131,000
maintain them. Their role is to harness AI technologies to solve complex
problems and automate tasks efficiently.

Data Scientist A Data Scientist is a specialist who gathers massive data sets using analytical,
Average Annual Salary statistical and programming skills. They create data-driven solutions that are
specifically adapted to an organization’s requirements.
$124,000

AI Research Scientist AI Research Scientists work on advancing the field of artificial intelligence
Average Annual Salary through innovative algorithm development, architecture design and
model creation. They conduct cutting-edge research and contribute to the
$114,000
development of new AI technologies.

7
Industry Trends

Fortune Business PwC Global Grand View


Insights Research

$267 Billion $15.7 trillion 37.3%


Expected global AI Expected total Projected compound
market value by 2027 contribution of AI to the annual growth rate
global economy by 2030 (CAGR) of the global AI
market from 2023-2030

Program Outcomes
By participating in this bootcamp, you will:

Understand the meaning, purpose, scope, stages, Learn about the latest AI trends like generative
applications and effects of AI and ML. AI, prompt engineering, ChatGPT and many more.

Gain expertise in mathematical computing using Validate machine learning models and decode
the NumPy and scikit-learn packages. various accuracy metrics.

Use Python and TensorFlow to understand Understand deep learning and its applications.
reinforcement learning theory.

8
Gain an in-depth understanding of data science Perform scientific and technical computing using
processes, data wrangling, data exploration, data the SciPy package and its sub-packages, such as
visualization, hypothesis building and testing. Integrate, Optimize, Statistics, IO and Weave.

Comprehend neural networks, and traverse the Understand the fundamentals of natural language
layers of data abstraction. Explore tools, such as processing (NLP) using the most popular library,
Keras, to build computer vision applications. Python Natural Language Toolkit (NLTK).

Perform distributed and parallel computing using Become familiar with generative adversarial
high-performance GPUs. networks (GANs).

Learn about natural language processing and Learn how to apply machine learning and deep
natural language generation. learning to NLP.

Perform text-to-speech conversion with Master the concepts of supervised and


automated speech recognition. unsupervised learning, recommendation engines
and time series modeling.

Learn how to solve reinforcement learning Identify and explore diverse applications and use
problems through a variety of strategies. cases where ChatGPT can be leveraged.

9
Who Should Enroll in This Bootcamp?
This bootcamp caters to professionals from diverse backgrounds and industries who are eager to enhance
their AI and machine learning skills. This program fosters a dynamic learning environment that benefits from
multiple perspectives by bringing together individuals from various fields. This program is best suited for, but
not limited to, those pursuing or currently employed in these roles:

IT Professionals Software Engineers

Consultants Analysts

Developers Project Managers

Recent graduates and aspiring AI and ML


professionals Product Managers

10
Learning Path Visualization

Core Topics

Step 1 Step 2
Foundations: Mathematics Foundations: Programming
& Statistics Essentials Refresher

Step 3
Core: Applied Data
Step 4 Science with Python
Core: Machine
Learning

Step 5
Core: Deep Learning with
Keras and TensorFlow

Step 6 Step 7
Core: Essentials of Capstone Project
Generative AI, Prompt
Engineering & ChatGPT

Electives

Advanced: Advanced Advanced: Natural Advanced: Office Hours Project Hours


Deep Learning and Language Processing Reinforcement
Computer Vision and Speech Recognition Learning

11
Step 1 Foundations: Mathematics & Statistics Essentials

This introductory course provides a solid foundation in mathematical and statistical principles. The course
aims to develop your critical thinking and problem-solving skills, enabling you to analyze data, make
informed decisions and apply mathematical and statistical techniques to industry-relevant situations. This
course serves as a stepping stone for further learning in this program.

Learning Outcomes
Understand the key concepts used in coordinate geometry and linear algebra.

Understand the concept of eigenvalues, eigenvectors and eigendecomposition.

Gain a solid foundation in calculus, including an understanding of limits, derivatives and integrals.

Differentiate between the different types of statistics.

Identify the applications of statistics in various business areas.

Delineate between structured and unstructured data.

Define mathematical and positional averages.

Explore means, medians, deciles, percentiles, modes and quartiles.

Define measures of dispersion and measures like range, quartile deviation and outliers.

Describe mean absolute deviation (MAD), standard deviation and variance.


Understand the concepts of probability.

Identify independent and dependent events.

Understand the Bayes’ theorem.

Learn the techniques used for sampling methods.

Examine different types of hypothesis testing outcomes.

Perform one-tail and two-tail tests.

Topics Covered
Introduction to Mathematics

Coordinate Geometry

Linear Algebra

12
Eigenvalues, Eigenvectors and Eigendecomposition

Introduction to Calculus

Understanding the Data

Descriptive Statistics

Data Visualization

Probability

Probability Distributions

Sampling and Sampling Techniques

Inferential Statistics

Application of Inferential Statistics

Relationship Between Variables

Application of Statistics in Business

Step 2 Foundations: Programming Refresher

Develop foundational Python skills that you will use throughout bootcamp. Use Python to implement AI and
ML algorithms, analyze data, and build intelligent systems efficiently.

Learning Outcomes
Learn about procedural and object-oriented programming.

Explore the advantages of using Python.

Install Python and its IDE.

Learn how to use Jupyter Notebook.

Implement Python identifiers, indentations and comments.

Identify Python data types, operators and string functions.

Learn the different types of loops in Python.

Explore the scope of a variable in a function.

Explain OOP and its characteristics.

Describe methods, attributes and access modifiers.

Explain multi-threading.

13
Topics Covered:
Programming Basics

Introduction to Python Programming

Python Data Types and Operators

Conditional Statements & Loops

Python Functions

OOPS Concepts with Python

Threading

Step 3 Core: Applied Data Science with Python

This course covers data science essentials, including data preparation, model building and evaluation. You will
learn Python concepts like strings, Lambda functions and lists, and explore NumPy, linear algebra, statistical
concepts (e.g., measures of central tendency and dispersion, skewness, covariance and correlation), hypothesis
testing (e.g. Z-test, T-test, ANOVA) and data manipulation with Pandas. You will also gain data visualization skills
using Matplotlib, Seaborn, Plotly and Bokeh.

Learning Outcomes
Explain the basics of data science and its applications.

Explore data preparation, model building and evaluation processes.

Apply Python strings, and discuss Lambda and lists in Python.

Understand the fundamentals of NumPy.

Explore array indexing and slicing.

Apply the principles of linear algebra.

Comprehend the application of calculus in linear algebra.

Calculate the measures of central tendency and dispersion.


Understand statistical fundamentals like skewness, covariance and correlation.

Describe the null hypothesis and alternate hypothesis.

Examine different hypothesis tests like Z-test and T-test.

14
Describe the concept of ANOVA.

Work with Pandas’ two primary data structures: Series and DataFrame.

Use Pandas to load, index, reindex and merge data.

Prepare the data and then format, normalize and standardize it using data binning.

Construct a graph using Matplotlib, Seaborn, Plotly and Bokeh.

Topics Covered:
Introduction to Data Science

Essentials of Python Programming

NumPy

Linear Algebra

Statistics Fundamentals

Probability Distributions

Advanced Statistics

Working with Pandas

Data Analysis

Data Wrangling

Data Visualization

End-to-End Statistics Application in Python

Step 4 Core: Machine Learning

This course covers different machine learning types and their applications. You will analyze the machine
learning pipeline, delve into supervised learning, regression models and classification algorithms. You will
also study unsupervised learning, clustering techniques and ensemble modeling, evaluate machine learning
frameworks like TensorFlow and Keras and build a recommendation engine using PyTorch.

Learning Outcomes:
Examine the different types of machine learning.

Analyze the machine learning pipeline and machine learning operations (MLOps).

15
Learn about supervised learning and its applications.

Understand overfitting and underfitting and how to detect and prevent both.

Analyze different types of regression models.

Identify linearity between variables and plot a correlation map.

List different types of classification algorithms and their applications.

Master different types of unsupervised learning.

Determine when to use unsupervised algorithms and understand different types of clustering.

Examine different ensemble modeling techniques, like bagging, boosting and stacking.

Evaluate different machine learning frameworks like TensorFlow and Keras.

Build a recommendation engine using PyTorch.

Topics Covered:
Machine Learning

Supervised Learning

Regression and its Applications

Classification and its Applications

Unsupervised Learning

Ensemble Learning

Recommendation Systems

Step 5 Core: Deep Learning with Keras and TensorFlow

This comprehensive course equips you with the expertise to deploy deep learning tools using these AI/
ML frameworks. Explore the fundamental concepts and applications of deep learning and understand the
difference between deep learning and machine learning. Course topics include neural networks, forward and
backward propagation, TensorFlow 2, Keras, performance improvement techniques, model interpretability,
convolutional neural networks (CNNs), transfer learning, object detection, recurrent neural networks
(RNNs), autoencoders and creating neural networks in PyTorch. You will build a strong foundation in deep
learning principles and be able to build and optimize deep learning models effectively using Keras and
TensorFlow.

16
Learning Outcomes
Understand the difference between deep learning and machine learning.

Learn the applications of deep learning.

Understand different types of neural networks.

Master forward propagation and backward propagation in deep neural networks (DNN).

Get an introduction to modeling and performance improvement in deep learning.

Comprehend hyperparameter tuning and model interpretability.

Learn about dropout and early stopping and how to implement them.
Master convolutional neural networks (CNN) and object detection.

Grasp the fundamentals of recurrent neural networks (RNN).

Understand the basics of PyTorch and learn how to create a neural network in PyTorch.

Topics Covered:
Introduction to Deep Learning

Artificial Neural Networks

Deep Neural Networks

TensorFlow 2

Model Optimization and Performance Improvement


Convolutional Neural Networks (CNN)

Transfer Learning

Object Detection

Recurrent Neural Networks (RNN)

Transformer Models for NLP

Getting Started with Autoencoders

Pytorch

17
Step 6 Core: Essentials of Generative AI, Prompt
Engineering & ChatGPT

This course provides a comprehensive understanding of generative AI models with a focus on ChatGPT. You
will gain the practical skills to leverage ChatGPT in building and deploying AI chatbot applications. Course
topics include generative AI, explainable AI, prompt engineering, fine-tuning, ethical considerations, and
future of Generative AI.

Learning Outcomes
Understand the fundamentals of artificial intelligence and generative AI models, including the
working principles and various types of generative AI models.

Comprehend the concept of explainable AI, recognize its significance and identify different
approaches to achieve explainability in AI systems.

Apply effective prompt engineering techniques to improve the performance and control the behavior
of generative AI models.

Gain a deep understanding of ChatGPT, including its working mechanisms, notable features and
limitations.

Identify and explore diverse applications and use cases where ChatGPT can be leveraged.

Gain exposure to fine-tuning techniques to customize and optimize ChatGPT models for specific
tasks and domains.

Recognize the ethical challenges of generative AI models and ChatGPT, and develop strategies to
ensure responsible data usage, mitigate bias and prevent misuse.

Understand the potential of generative AI to revolutionize industries and examine prominent


generative AI tools in-depth.

Gain insights into the future of generative AI, its challenges and the steps needed to unlock its full
potential.

18
Topics Covered
Introduction to AI and Generative AI Models

Landscape of Generative AI

Explainable AI

Prompt Engineering

ChatGPT

Fine-tuning ChatGPT

Ethical Considerations in Generative AI Models & ChatGPT

The Future of Generative AI

Step 7 Capstone Project

The capstone project allows you to implement the skills you will learn throughout this bootcamp. You will
solve industry-specific challenges by leveraging various AI and ML techniques. The capstone project will help
you showcase your expertise to employers.

Learning Outcomes:
The capstone project will enhance your understanding of the Artificial Intelligence decision cycle, including
performing exploratory data analysis, building and fine-tuning a model with cutting-edge AI-based
algorithms and representing results.

19
Electives

Advanced: Advanced Deep Learning and Computer Vision


This course provides in-depth knowledge and practical skills in computer vision and deep learning
techniques. It covers various topics such as image formation and processing, convolutional neural networks
(CNNs), object detection, image segmentation, generative models, optical character recognition, distributed
and parallel computing, explainable AI (XAI) and deploying deep learning models. You will develop the
expertise to successfully tackle complex computer vision challenges and deploy deep learning models.

Advanced: Natural Language Processing and Speech


Recognition
This course offers a detailed look at the science of applying machine learning algorithms to process
large amounts of natural language data. It primarily focuses on natural language understanding, feature
engineering, natural language generation, automated speech recognition, speech-to-text conversion, text-to-
speech conversion and voice assistance devices (including building Alexa skills).

Advanced: Reinforcement Learning


This course will take you through the core concepts of reinforcement learning (RL). You will learn how to
solve reinforcement learning problems with various strategies using Python and TensorFlow to understand
RL theory. Gain the skills to use reinforcement learning and algorithms as a problem-solving strategy.

Office Hours
Experts will respond to any questions or concerns you may have about the course material.

Project Hours
Clarify any questions or concerns you may have about course projects.

20
Industry Projects
1. Ecommerce Develop a shopping app for an ecommerce company using Python

2. Food Service Using data science techniques, such as time series forecasting, to
help a data analytics company forecast demand for different items
across restaurants.

3. Retail Use exploratory data analysis and statistical techniques to understand


the factors that contribute to customer acquisition for a retail firm.

4. Production Perform feature analysis to understand the features of water bottles


using EDA and statistical techniques to understand their overall
quality and sustainability.

5. Real Estate Use feature engineering to identify the top factors that influence price
negotiations in the homebuying process.

6. Entertainment Perform cluster analysis to create a recommended playlist of songs


for users based on their user behavior.

7. Human Resources Build a machine learning model that predicts employee attrition rate
at a company by identifying patterns in their work habits and desires
to stay with the company.

8. Shipping Use deep learning concepts, such as Convolutional Neural Networks


(CNN), to automate a system that detects and prevents faulty
situations resulting from human error and identifies the type of ship
entering the port.

9. BFSI Use deep learning to construct a model that predicts potential loan
defaulters and ensures secure and trustworthy lending opportunities
for a financial institution.

21
10. Healthcare Use distributed training to construct a CNN model capable of detecting
diabetic retinopathy and deploy it using TensorFlow Serving for an
accurate diagnosis.

11. Healthcare Leverage deep learning algorithms to develop a facial recognition


feature that helps diagnose patients for genetic disorders and their
variations.

12. Automobile Examine accident data involving Tesla’s auto-pilot feature to assess the
correlation between road safety and the use of auto-pilot technology.

13. Tourism Use AI to categorize images of historical structures and conduct


exploratory data analysis (EDA) to build a recommendation engine
that improves marketing initiatives for historic locations.

Tools Covered

22
Certificate
Upon completion of this AI an Machine Learning Bootcamp, you will receive
a certificate of completion from The University of Texas at Dallas. You will
also receive certificates from Simplilearn for each of the courses in the
learning path. These certificates will testify to your skills as an expert in AI.

23
UT Dallas Erik Jonsson School of
Engineering and Computer Science
and Simplilearn Collaboration
The Erik Jonsson School of Engineering and Computer Science has chosen to collaborate
with Simplilearn for online professional programs. Simplilearn’s award-winning immersive
learning model delivered via live virtual classes focuses on applied learning methods to
create immediate career impact. In addition to world-class learning, learners will also gain
access to lifetime self-learning content.

24
Corporate Training
Top clients we work with:

Features of Corporate Training:

Tailored learning solutions

Flexible pricing options

Enterprise-grade learning management system (LMS)

Enterprise dashboards for individuals and teams

24X7 learner assistance and support

25
USA

Simplilearn Americas, Inc.


201 Spear Stroet, Suite 1100, San Francisco, CA. 94105
Unted States
Phone No: +1-844-532-7688

INDIA

Simplilearn Solutions Pvt Ltd


# 53/1 C. Manoj Arcade, 24th Main, Harlkunte
2nd Sector, HSR Layout
Bangalore - 560102
Cal us at: 1800-212-7688

You might also like