EENG 2201: Programming for Engineers

Introduction to C programming; structure program development in C, program control, C functions, arrays. Pointers, characters and strings, formatted input/output; C structures, unions, bit manipulations and enumerations; file processing,; data structures; preprocessor. Introduction to object-oriented programming in C++ and JAVA. Engineering application examples. Two hours of lecture with integrated lab. Prerequisite: MATH 2413.