Programming in MATLAB


Programming and Embedded Systems

Purpose: MATLAB is a programming and numeric computing platform used by millions of engineers and scientists to analyse data, develop algorithms, and create models.

Requirements: To demonstrate your skill in using MATLAB at the knowledge level, you must embed a PDF of your MATLAB Fundamentals course certificate, showing that you have completed >70%.
To demonstrate your skill at the application level, you should present working code that includes at least one loop, one branch instruction, one function, and more than one datatype. Your page should include:

  1. A section describing what the MATLAB code does (100-200 words),
  2. Your MATLAB files with judicious commenting at the section- and line-level,
  3. A demonstration that the code works.

Skills Framework Levels

The purpose of this Skills Framework is to evidence your acquisition of important engineering skills. Thus, it combines a combination of technical and transferable skills in ten broad categories. It is designed so that the final portfolio can be used as a showcase of your skills attainment.

To reflect the differing levels of skills attainment, each of the skills in this framework can be demonstrated at three different levels:

Knowledge: Achieved when you follow instructions to demonstrate the skill.

Application: Achieved when you demonstrate the skill at request without instructions, and you have reflected on the skill’s success.

Synthesis: Achieved when you have demonstrated the skill without guidance or instruction for a specific project, justifying your choice of using the skill and you have reflected on the skill’s success.

Each skill will have specific requirements for the skill to be satisfactorily endorsed. In addition, there are overarching requirements for all pages of your ePortfolio. If any page does not satisfy these requirements, the page will not be considered in any further detail.

  1. The page comprises an introduction that summarises all the digital artefacts on the page.
  2. Every digital artefact must clearly show your username in such a way as to authenticate the intellectual ownership of the artefact.
  3. All the skills being claimed are arranged below a 'Skills Mapping' block at the bottom of the page, as per the template.
  4. The page is of sufficient quality to present to people external to the University.
  5. The page has fewer than 5 errors such as spelling mistakes or other typographical errors.

Labs Demonstrating This Skill