Online Course – Certified Professional Internship in AI and Machine Learning Fundamentals with Python from the University of Pennsylvania

Explore the realms of AI and machine learning. Deepen your Python skills as you explore the essential areas of artificial intelligence, machine learning, and deep learning.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Intermediate level

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Fundamentals of Artificial Intelligence and Machine Learning
  • Experience in statistics
  • Writing programs in Python
  • Using tools and principles of artificial intelligence and machine learning
  • Improving Python skills
  • Solving Artificial Intelligence and Machine Learning Problems
  • Doing exercises in statistics
  • Tackling data science problems

What you will learn in the course

Courses for which the course is suitable

  • Artificial Intelligence Software Developer
  • Data Analyst
  • Data Scientist
  • Machine Learning Engineer
  • Algorithm developer
  • Statistics expert
  • Python developer
  • Deep Learning Researcher
  • AI Technology Consultant

Internship – 4-part course series

This specialization will prepare students to enter the exciting fields of artificial intelligence (AI) and machine learning. Over four courses, students will familiarize themselves with the fundamentals of artificial intelligence, machine learning, and deep learning, while also gaining experience in statistics – the backbone of any machine learning problem.

Learners will use Python to write programs that perform basic AI and machine learning tasks. By the end of the internship, learners will be able to confidently use and discuss AI and machine learning tools and principles, improve their Python skills, and be prepared for more advanced studies in these fields.

Hands-on Learning Project

Learners will perform exercises in writing Python code to solve common artificial intelligence and machine learning problems, such as:

  • Unconscious/conscious search
  • Linear Regression Problems

Additionally, learners will perform exercises in statistics, thereby building the skills required to tackle almost any data science problem.

Details of the courses that make up the specialization

Fundamentals of Artificial Intelligence

Course 1
18 hours

What will you learn?

  • Understand the history and context of artificial intelligence through the lenses of philosophy and science fiction literature.
  • Explore different types of search algorithms, such as A* search, depth-first search, breadth-first search, and more.

Skills you will acquire

  • artificial intelligence
  • Python (programming language)
  • Search algorithms

Statistics for Data Science Fundamentals

Course 2
19 hours

What will you learn?

  • To thoroughly examine probability and understand its role as a central element in data science.
  • Use central limit theory, confidence intervals, and the maximum likelihood method to solve data science problems.

Skills you will acquire

  • Probability and statistics
  • Mathematics
  • Confidence intervals
  • Simple random sample
  • Spot assessment

Machine Learning Fundamentals

Course 3
17 hours

What will you learn?

  • Go over the basics of probability and understand the theoretical framework essential for analyzing machine learning problems.
  • Use linear regression and Python programming to solve machine learning problems.

Skills you will acquire

  • Logistic regression
  • Linear regression
  • Machine learning methods

Deep Learning Fundamentals

Course 4
15 hours

What will you learn?

  • Understand the history and context of the field of deep learning, and explore what “intelligence” really is.
  • Explore deep learning models such as perceptrons, neural networks, and backpropagation, and learn the techniques that handle them.
  • Write a project using Python where you will process data and use your data to train a Support Vector Machine (SVM).

Skills you will acquire

  • Back to back
  • Perceptron
  • Python (programming language)
  • Deep learning