К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Fundamental MATLAB Programming for AI · LearnSpace
Назад в каталог
courseraПрограммирование

Fundamental MATLAB Programming for AI

Курс от University of Glasgow
Начальный≈ 13.3 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This beginner-friendly course introduces the core programming concepts used throughout the Specialization and prepares you for later study in AI-based optimization and data analysis. It aims to build the MATLAB skills you need to start working with AI and data-driven science and engineering applications. You will learn how to work with variables, matrices, scripts, loops, functions, and built-in MATLAB tools. The course also covers practical data handling techniques, including tables, cell arrays, categorical data, encoding, and data visualization. These skills are essential for preparing engineering data and building reliable computational workflows. By the end of the course, you will be able to use MATLAB with greater confidence to organize data, write basic programs, and prepare for more advanced work in AI, evolutionary computation, and machine learning. In partnership with MathWorks, enrolled learners receive access to MATLAB for the duration of the course.

Навыки, которые вы освоите

MatlabModel OptimizationComputational LogicMathematical SoftwareData PreprocessingScientific VisualizationData WranglingEngineering AnalysisMathematical ModelingArtificial Intelligence and Machine Learning (AI/ML)

Программа курса

3 модулей · 76 учебных материалов

01 The Fundamentals of MATLAB33 материалов

Welcome

Welcome to the specialization - Applied AI for Engineers and Scientists: FoundationsВидеоSpecialization and Course StructureЧтениеSpecialization Sample CertificateЧтениеStay connected with UofG OnlineЧтение

Module 1 Introduction

Учитесь у экспертов

Bo Liu

Professor

Fundamental MATLAB Programming for AI
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 13.3 ч

3 модулей

Язык: Английский

Субтитры: Казахский

Часть программы вашего университета
Introduction to Course 1 and Module 1's StudyВидео

Module 1-1 MATLAB Online

How to Access MATLAB OnlineЧтение

Module 1-2 MATLAB Basics

MATLAB Basics: The Computing EnvironmentВидеоTutorial: MATLAB BasicsВидеоTutorial: MATLAB LiveScriptВидеоMATLAB Basics: Using Built-in FunctionsВидеоMaterials about MATLAB BasicsЧтение

Module 1-3 MATLAB Matrices

MATLAB Matrices: Enter a MatrixВидеоMATLAB Matrices: Access Elements in a MatrixВидеоMATLAB Matrices: Manipulate MatricesВидеоMaterials about MATLAB MatricesЧтение

Module 1-4 MATLAB Built-in Functions

MATLAB Built-in Functions: Data Types, Matrix Operations, and StatisticsВидеоMATLAB Built-in Functions: Matrix Tiling, Sorting, and Random Number GenerationВидеоMaterials about MATLAB Built-in FunctionsЧтение

Module 1-5 MATLAB Scripts

MATLAB Scripts: Introduction to MATLAB ScriptsВидеоTutorial: MATLAB Debug ExampleВидеоMaterials about MATLAB ScriptsЧтение

Module 1-6 MATLAB Graphics

MATLAB Graphics: Plotting Basics and CustomizationВидеоMATLAB Graphics: Improving the PlotsВидеоMaterials about MATLAB GraphicsЧтение

Module 1 Quiz

Module 1 QuizЗаданиеThinking Like a MATLAB Programmer: Solving Engineering and AI ProblemsDIALOGUE

Module 1 Practice/Warm-up Exercise for Graded Assignments

Module 1 Exercise 1Внешний инструментPlatform to Do Exercises and AssignmentsВидеоModule 1 Exercise 2Внешний инструментExercise solutionsЧтение

Module 1 Assignments

Module 1 Assignment 1Внешний инструментModule 1 Assignment 2Внешний инструментModule 1 RecapЧтение
02 Produce Effective MATLAB Programs for Science and Engineering Problems19 материалов

Module 2 Introduction

Introduction to Module 2's StudyВидео

Module 2-1 Custom MATLAB Functions

Custom MATLAB Functions: Creating Custom MATLAB FunctionsВидеоCustom MATLAB Functions: Anonymous FunctionsВидеоMaterials about Custom and Anonymous FunctionsЧтение

Module 2-2 MATLAB Conditionals and Loops

MATLAB Conditionals and Loops: Conditionals and Program Control in MATLABВидеоMATLAB Conditionals and Loops: Loop in MATLAB ProgrammingВидеоMaterials about Conditionals and LoopsЧтение

Module 2-3 Case Study: Kepler's Third Law

Case Study: Kepler's Third LawВидеоMaterials about Kepler's Third LawЧтение

Module 2-4 Case Study: The Newton Raphson Method

Case Study: The Newton Raphson MethodВидеоMaterials about Newton Raphson MethodЧтениеDesigning Reliable MATLAB Programs for Science and EngineeringDIALOGUE

Module 2 Quiz

Module 2 QuizЗадание

Module 2 Practice/Warm-up Exercise for Graded Assignments

Module 2 Exercise 1Внешний инструментModule 2 Exercise 2Внешний инструментExercise SolutionsЧтение

Module 2 Assignment

Module 2 Assignment 1Внешний инструментModule 2 Assignment 2Внешний инструментModule 2 RecapЧтение
03Get Ready to Learn AI using MATLAB24 материалов

Module 3 Introduction

Introduction to Module 3's StudyВидео

Module 3-1 MATLAB Table and Cell Arrays

MATLAB Table and Cell Arrays: MATLAB Table ArraysВидеоMATLAB Table and Cell Arrays: Import/Export TablesВидеоMATLAB Table and Cell Arrays: MATLAB Cell ArraysВидеоMaterials about MATLAB Table and Cell ArraysЧтение

Module 3-2 Categorical Data

Categorical Data: Categorical Data and One Hot EncodingВидеоMaterials about Categorical DataЧтение

Module 3-3 Write an Objective Function

Write an Objective Function: MSE and Rastrigin Benchmark ExplainedВидеоWrite an Objective Function: Understanding and Implementing Binary Cross EntropyВидеоMaterials about Objective FunctionsЧтение

Module 3-4 Data Cleaning

Data Cleaning: EssentialsВидеоMaterials about Data CleaningЧтениеPreparing Reliable Data and Objectives for AI in MATLABDIALOGUE

Module 3 Quiz

Module 3 QuizЗадание

Module 3 Practice/Warm-up Exercise for Graded Assignment

Module 3 Exercise 1Внешний инструментCSV file in Exercise 1ЧтениеHow to Use MATLAB Online for Module 3 Exercise 1ВидеоExercise SolutionsЧтение

Module 3 Assignment

Module 3 Assignment 1Внешний инструментCSV file for Assignment 1ЧтениеModule 3 Assignment 2Внешний инструментCSV files for Assignment 2ЧтениеModule 3 RecapЧтениеKeeping Learning with UofG OnlineЧтение