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!