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 |
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!