Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

COURSE NUMBER & COURSE TITLE: ME 300 MATLAB and its application in Engineering

INSTRUCTOR: H.M. Shahid Credits: 1 Language of instruction: English


Akbar
REQUIRED COURSE OR ELECTIVE COURSE: TERMS OFFERED: Fall semester
Required Course
COURSE STRUCTURE/SCHEDULE: PRE-REQUISITES:
Normal lecture Advanced Mathematics
Computer based exercise Linear Algebra
TEXTBOOK/READING LIST
Text book
1. MATLAB for Engineers 3rd/4th Ed., by Holly Moore
2. MATLAB : an introduction with applications, Amos Gilat Hoboken, N.J. ; Chichester : Wiley 4th ed., International
student ed.. c2011
Reading list
1. Introduction to MATLAB for engineers William J (William John) Palm, 1944-New York : McGraw-Hill 3rd ed.. c201
2. An engineer's guide to MATLAB Edward B Magrab Upper Saddle River, NJ : Prentice Hall c2006
3. A guide to MATLAB for beginners and experienced users Brian R Hunt, Cambridge, UK ; New York : Cambridge
University Press 2001
LAB DESCRIPTION:
Matlab is one of the most widely used high-level computing languages; it provides users a friendly and interactive
environment for algorithm development, data visualisation, data analysis, and numeric computation. With its exten
libraries of mathematical and graphical routines, Matlab is widely used in areas such as signal and image processing
communications, control design, test and measurement, financial modelling and analysis, and computational biolog
This course provides a progressively gentle introduction to Matlab. It is designed to give students fluency in Matlab
including fundamentals of Matlab, programming, solving mathematic equations with Matlab, data visualisation etc.
Besides normal lecturing, this course also provides student computer based exercise, which ensures student unders
and master the key knowledge of Matlab.
COURSE LEARNING OUTCOMES (CLOs)
After successful completion of this Lab session, students should be able to:
1. Become familiar with fundamental operations in Matlab for data conversion and tabular
representation,
2. applying control structures for advanced engineering appliucation and solving algebraic equations
using symbolic math techniques.
3. Applying MATLAB forgraphical data representation and differentiation and integration techniques.
Week Wise Lab Plan
Chapters to be covered: [2, 3, 4, 5, 8, 9, 10, 12, (13-14 optional)] Example
Week 1. Introduction to Matlab, Using variables, Matrices in MATLAB, Number display 2.1,2.2,2
techniques , exercis
Week 2. Built-in functions, math funtions, rounding functions, trigonometric functions, problem
miscellaneous functions, defining matrices, colon operator 3.1,3.2,4
Week 3. 2D plotting, multiple plotting, subplots, polar plots, logarithmic plots, Bar and Pie charts, xy- 4.2,4.3,5
graphs with two axis,
,5.3,5.4,
Week 4. 3D plots, line, surface, mesh and contour plots, control structures, if-end, if-else-end, if-elseif-
else-end, switch-case, for and while loops
8.1, 8.2,
9.5,10.7
12.2,12.
,12.5
Week 5.Solution of equations, Symbolic math, symbolic algebra, symbolic functions, symbolic plotting, differentiat
and integration
TEACHING STYLE
1. Normal lecture
2. Classroom exercise and discussion
3. Computer based exercise

STUDENT’S LEARNING STYLE


1. Students presentation during some of session break
2. Course projects to be done during the term. Teamwork is highly encouraged in and after class discussion and team
projects
3. Assignment
4. A final exam

GRADING FORMAT AND POLICY

1 Class attendance 10%

2 Rubrics 20%

PREPARED BY: HM Shahid REVISION DATE: Aug. 20, 2017

You might also like