BSc in Mechanical Engineering

## Course Information Package

Course Unit Title | LINEAR ALGEBRA WITH MATLAB | ||||||

Course Unit Code | AMAT181 | ||||||

Course Unit Details | BSc Automotive Engineering (Required Courses) - BSc Mechanical Engineering (Required Courses) - BSc Civil Engineering (Required Courses) - BSc Quantity Surveying (Required Courses) - BSc Electrical Engineering (Required Courses) - BSc Computer Engineering (Required Courses) - BSc Computer Science (Required Courses) - | ||||||

Number of ECTS credits allocated | 5 | ||||||

Learning Outcomes of the course unit | By the end of the course, the students should be able to:- Explain the notion of a matrix, including its transpose, identify the properties of special types of matrices and perform different matrix operations.
- Generate determinants of any order using minors, compute 2x2, 3x3 determinants directly and find the inverse of a matrix by employing its determinant and the transpose of the matrix of cofactors.
- Use Cramer’s Rule for solving square linear systems with the aid of determinants, employ Gaussian Elimination for solving systems of linear equations, perform elementary row matrix reduction to echelon form and back substitution to obtain the solution of the system, apply Gaussian Elimination to find the inverse of a square matrix using augmentation, execute Gauss-Jordan elimination and implement a readily available inverse of the matrix of coefficients to solve a square linear system.
- Explain the notion of multiplicity of roots of the characteristic equation, employ these concepts to various applications and compute eigenvalues and corresponding eigenvectors of square matrices.
- Defend the notion of vectors in two, three and higher dimensions, perform operations with vectors including dot/Cartesian and vector products, outline the concept of an orthogonal basis of the Euclidean space as well as the geometric structure of linearly independent vectors, show vector linear transformations in concrete geometric examples and exploit the properties of vector spaces and subspaces.
- Define linear transformations, perform elementary transformations available, rank and determinants and apply these concepts to real-life examples identifying their geometric implications.
- Employ the computer programming language Matlab to solve different matrix operations and systems of linear equations, to compute eigenvalues and eigenvectors, to execute elementary vector manipulation, to exhibit linear transformations and to construct plots.
| ||||||

Mode of Delivery | Face-to-face | ||||||

Prerequisites | NONE | Co-requisites | NONE | ||||

Recommended optional program components | NONE | ||||||

Course Contents |
| ||||||

Recommended and/or required reading: | |||||||

Textbooks | - Gareth W., Linear Algebra with Applications, Jones and Barlett Pubs, 2000
| ||||||

References | - Anton H., Elementary Linear Algebra with Applications, John Wiley, 2000.
- Anton H., Contemporary Linear Algebra MATLAB Technology Resource Manual, John Wiley, 2002.
| ||||||

Planned learning activities and teaching methods | The taught part of course is delivered to the students by means of lectures, conducted with the aid of computer presentations. Lecture notes and presentations are available through the web for students to use in combination with the textbooks. Computer Laboratories are utilized for special Matlab sessions, students learn how to use Matlab effectively, develop the functional units taught in lectures and gain greater insight into the underline mathematics. Several examples and exercises are solved in class to practice the theory and methodology taught. Students work on their own during class hours on examples and practice problems. Extra assignments are given to students to tackle at home, including exercises using MATLAB. | ||||||

Assessment methods and criteria |
| ||||||

Language of instruction | English | ||||||

Work placement(s) | NO |