Introduction to Programming
This course familiarizes the student with techniques of problem solving and the use of various software planning and development tools necessary for the efficient solutions of problems requiring computer programmed solutions. A variety of logic tools, logic examples and exercises are used to develop the student's proficiency in solving programming problems. Documentation techniques and standards are also discussed.