3 Credit Hours Introduces students to the terminology, fundamentals and application of the program development process. Basic programming concepts such as problem analysis, logic organization and design, and program development and testing will be implemented. Topics covered include data types, operators, expressions, program flow control statements, and methods.