This course introduces the fundamentals of programming in a general-purpose object-oriented programming language such as C++ or Java. Topics include data types, data representation, arithmetic and logical expressions, control structures, methods, single and two-dimensional arrays, and file I/O. The course consists of 3 credit hours of lecture and 2 hours of lab per week.
Term Offered
Fall and Spring