ME-214 Computer Programming & Applications

ME-214 COMPUTER PROGRAMMING & APPLICATIONS

CREDIT HOURS

Theory = 2
Practical = 1

COURSE LEARNING OUTCOMES (CLOs)

S. No. CLOs Taxonomy
1 Understand and identify the fundamental concepts of computer programming Coginitive
Level 1*
2 Apply the acquired knowledge to mechanical engineering problems Coginitive
Level 3*
3 Practice the mechanical engineering problems on programming language Psychomotor
Level 3*
4 For given Mechanical engineering problems, execute the regression models and make comparison of the predicted and measured data  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!