Objectives: How to apply the software package Matlab to achieve engineering solutions; Critical assessment of various computer numerical techniques; Professional project management, teamwork, ethics. This unit assumes an understanding of the fundamental concepts and building blocks of electrical and electronics circuits. As well as covering the specific topics described in the following paragraphs, it aims to develop skills in professional project management and teamwork and promote an understanding of ethics. Basic features of Matlab. The Matlab desktop. Interactive use with the command window. Performing arithmetic, using complex numbers and mathematical functions. Writing script and function m-files. Matrix manipulations. Control flow. Two dimensional graphics. Application of Matlab to simple problems from circuit theory, electronics, signals and systems and control. Investigation of the steady state and transient behaviour of LCR circuits. Matlab based numerical solutions applicable to numerical optimization, ordinary differential equations, and data fitting. Introduction to symbolic mathematics in Matlab. Applications, including the derivation of network functions for simple problems in circuit analysis. Introduction to the use of Simulink for system modelling and simulation.
Lectures, Laboratories, Project Work - own time
Through semester assessment (25%) and Final Exam (75%)
ELEC1103. Understanding of the fundamental concepts and building blocks of electrical and electronics circuits and aspects of professional project management, teamwork, and ethics.
COSC1001 or COSC1901