Practical

Paper Code: 
MAT503
Credits: 
2
Contact Hours: 
60.00
Max. Marks: 
100.00
Objective: 

This course will enable the students to -

  1. Familiarize with software MATLAB, for numerical computation of the fundamental arithmetic operations.
  2. Compute the fundamental concepts of a single variable and multivariable calculus.
  3. Demonstrate the operations on vectors and matrices.
  4. Produce and interpret graphs of basic functions in 2D and 3D.

Course Outcomes (COs):

 

 Course

Learning outcomes

(at course level)

Learning and teaching strategies

Assessment

Strategies

Course Code

Course Title

 

 

 

 

 

 

MAT 503

 

 

 

 

 

 

 

 

Practical

(Practical)

 

 

 

 

 

 

The students will be able to –

 

CO72: Use programming operations to calculate solutions.

CO73: Determine better and more accurate solutions.
CO74: Perform and evaluate algebraic and trigonometric operations using built-in functions.
CO75: Assign and manage variables. Manipulate vectors and matrices, use matrix indexing, and determine matrix dimensions.
CO76: Generate linearly spaced vectors.
CO77: Create and evaluate x-y plots and subplots suitable for technical presentation.

CO78: Create, test, and execute user-defined functions and sub-functions. Create function input validation.
CO79: Perform and evaluate relational and logical operations. Perform numeric and symbolic differentiation

CO80: Solve linear systems of equations.

Approach in teaching:

 

Interactive Lectures, Discussion, Power Point Presentations, Informative videos

 

Learning activities for the students:

Self learning assignments, Effective questions, presentations, Giving tasks

 

 

 

Quiz, Poster Presentations,

Power Point Presentations, Individual and group projects,

Open Book Test, Semester End Examination

 

 

 

 

Students are required to familiarize themselves with software MATLAB, for numerical computation on the following topics:

 

  1. Introduction of MATLAB.
  2. Commands for managing a session, Input, and output commands.
  3. Some primary mathematical functions (Arithmetic function, trigonometric function, logarithm, and exponent function).
  4. Commonly used operators and special characters.
  5. Vector, matrix, and array commands.
  6. Construction of a vector with operations on vectors.
  7. Matrix representation and some operations on matrix.
  8. Special matrices and element operations on matrix.
  9. Some statistical function.
  10. Plotting commands.
  11. Create a 2D graph and customize the line, Plot multiple graphs.
  12. Scaling and coloring and line styles in 2D graphs.
  13. Add title axis labels and legend to the graph.
  14. 3D graph plotting, Scaling and coloring, and line styles in 3D graphs.
  15. Add title axis labels and legend to the graph.

 

Essential Readings: 

MATLAB- High performance numeric computation and visualization software

 

Academic Year: