Development of basic knowledge of programming concepts and techniques. Topics include familiarization with and utilization of computer systems; developing logic; preparing top-down design of problems; and creating programs. This class is for those who have few or no skills in programming. Emphasis will be placed on problem definition, program solution, and how to enter, manipulate, and display data. Using C-Language as a teaching vehicle, this course will expose students to the basic programming concepts they need for further work with programming languages. Prerequisites: End-user familiarity with computers, the Internet.