MuPAD – komercyjny program algebry komputerowej (CAS) opracowany przez grupę badawczą MuPAD z Uniwersytetu w Paderborn pod kierunkiem profesora Benno Fuchssteiner we współpracy z SciFace Software GmbH.
Składnia języka MuPAD wzorowana jest na języku Pascal i jest podobna do składni używanej w systemie Maple.
Najważniejszą różnicą między tymi programami jest obiektowość języka MuPAD. Oznacza to, że każdy obiekt (liczba, macierz, wyrażenie) wyposażony jest "sam z siebie" w metody operowania na nim. Na przykład, po zdefiniowaniu macierzy:
metody obiektu A pozwalają na wykonanie operacji:
A.A jest konkatenacją macierzy A z samą sobą.
Do momentu wypuszczenia wersji 3.2 Pro programu MuPAD, firma SciFace zezwalała na nieodpłatne wykorzystywanie nieco ograniczonej wersji programu w celach non-profit (badawczych i edukacyjnych). Ostatnio firma SciFace została wraz z prawami własności do programu MuPad wykupiona przez firmę MathWorks będącą właścicielem pakietu MATLAB i w związku z tym MuPad nie będzie już oferowany jako samodzielny produkt ale zostanie zintegrowany z Symbolic Math Toolbox rozprowadzanym przez MathWorks jako dodatek do obliczeń symbolicznych dla MATLAB-a. Funkcjonalność MuPAD Notebook została usunięta z MATLAB-a wraz z wersją R2020a[1].