3 Credit Hours
This course introduces basic computer programming concepts using no specific computer language and provides a foundation for learning additional aspects programming by teaching problem-solving techniques and design methodology. Topics include selection, iteration, functions, arrays, structures, basic computer terminology and software development principles

Prerequisites