4 Cr. Hrs. This course is intended to introduce students to computer programming as a method for solving problems. A high-level computer language will be used to introduce structured, event-driven, and object oriented programming techniques and their application to common problems. Prerequisite(s): CIS 120, MAT 106 or higher.