This course introduces the fundamentals of programming in a general-purpose object-oriented programming language such as C++ or Java. It emphasizes thought processes necessary to code effectively. Topics include data types, arithmetic and logical expressions, control structures, methods, arrays, and file I/O.
Term Offered
Spring Only