3 hours in a week, 3.00 credits

Introduction to digital computers. Programming languages, algorithmsa andflow charts. Structured Programming using C: Variables and constants,o operators expressions, control statements, functions, arrays, pointers,s structureunions, user defined data types, input-output and files. Object-o orientedProgramming using C++: introduction, classes and objects;p polyorphism function and operator overloading; inheritance.