ME-214 Computer Programming & Applications

ME-214 COMPUTER PROGRAMMING & APPLICATIONS

CREDIT HOURS

Theory = 2
Practical = 1

S. No. CLOs PLO Taxonomy
1 Identify the concepts and elements of computer programming PLO-1

Coginitive
Level 1*

2 Apply the acquired programming knowledge to solve various engineering problems including mechanical domain PLO-12 Coginitive
Level 3*
3 Practice the mechanical engineering problems on programming language PLO-5 Psychomotor
Level 3*
4 Execute programs for data modelling and comparison for given mechanical engineering problems PLO-4 Psychomotor
Level 4*


COURSE CONTENT

  • Introduction to computer programming, problem-solving techniques using computer programming, algorithms and flow-charts.
  • Elements of programming language, basic data types, variables and constants, arrays, vectors, matrices, random numbers, arithmetic and logical operators, sequential and conditional execution
  • Repetition and iterative execution, custom and built-in functions, libraries, elements of string processing, screen and file I/O
  • Plotting and other data visualization techniques, sorting and searching data
  • Numerical and analytical techniques for solving mechanical engineering problems, use of built-in thermo- physical property functions, system of linear equations, roots of a polynomial equation, interpolation, curve fitting and numerical integration.
  • Use of a state-of-the-art programming language

RECOMMENDED BOOKS

(01) MATLAB: A Practical Introduction to Programming and Problem Solving by Stormy Attaway

*For details of Taxonomy Levels CLICK HERE!