Credit Hours: (3) Description: Fundamental aspects of problem solving within the context of computer programming; techniques for deriving problem solutions and use of basic programming concepts such as loops, conditionals, and variables; basics of high-level programming language. NOTE: this course may not be used as a COMP elective to fulfill the requirements of the major or minor in Computer Science. (F, Sp)