3 hours in a week, 3.00 credits
Introduction to digital computers; Programming lang uages, algorithms and ow charts; Structured Programming using C: Variables and constants, operators, expressions, control statements, functions, arrays, pointers, structure unions, user dened data types, input-output and les; Object- oriented Programming using C++: introduction; classes and objects; polyorphism; function and operator overloading; inheritance.