An introduction to object oriented programming. The course will include lecture sessions covering concepts of programming, out-of-class programming, and homework assignments. The assignments will use the computer as a tool to solve mathematical and business problems. Topics will include sequential, selective and repetitive structures, arrays, strings, file manipulation, pointers, dynamic memory allocation, and data structures. Credit 3 hours. Offered Fall Semesters and as needed.