3 Credit Hour Course
Intended For Level 2 Term 1 Students
Prerequisite:
Introduction to digital computers. Structured Programming using C: Variables and constants, data types, operators, expressions, control statements, functions, arrays, structure, input and output: standard input and output, formatted input and output, file access. Applications of C/C++ programming in problems relevant for material modeling: numerical integration, differentiation, solving ordinary differential equations, curve fitting, finding roots of equations.