3.00 Credits
Introduction to programming basics, binary computation, problem-solving methods and algorithm development. Includes procedural and data abstractions, program design, debugging, testing, and documentation. Covers data types, control structures, functions, parameter passing, library functions, arrays, inheritance and object-oriented design. Laboratory exercises in Python. (Fall - 2nd Session, Summer - 1st Session) [Graded (Standard Letter)] Registration Restriction(s): Master of Science in Business Analytics