غاية هذه الدروس هي تعليم الطالب منطق البرمجة والتفكير الحاسوبي (computational thinking). يعني تمكين الطالب من استعمال الادوات الاساسية للتفكير الحاسوبي لكتابة برامج بسيطة تسمح لهم بتحقيق اهاداف مفيدة وتعزيز ثقتهم في التعامل مع لغات البرمجة. تتضمن هذه الغاية القدرة على قراءة برامج مكتوبة مسبقا من طرف اناس اخرين وبناء برامج جديدة اعتمادا عليها وتوضيفها. اضف لذلك تعلم كيفية تحويل مسالة علمية الى مسالة برمجية.

غاية هذه الدروس هي تعريف القارئ بالوظائف الشائعة في استخدام ماتلاب.  يعد ماتلاب أحد برامج الحساب العلمي التفاعلي المهمة جدا.

و يضم في بيئته عدة لعرض الرسومات بشكل ميسر جدا بسبب اللغة العالية المستوى التي يستخدمها و المعتمدة على التمثيل الشعاعي  Vectorisation.

يتميز ماتلاب بقوة الحساب و دقة النتائج في الحساب العددي. يتوفر ماتلاب على العديد من المكتبات البرمجية ( Libraries , Toolboxes).

تجنب المستخدم في أغلب الحالات من برمجة الطرق العددية المشهورة. مع ذلك يوفر للمستخدم جميع امكانيات البرمجة المهيكلة مثل لغة C و لغة Fortran  كما يوفر امكانية استدعاء برامج مكتوبة بلغة و Fortran وJava .ماتلاب مكتوب أساسا بلغة C ببرمجة فنية Optimise.