Introduction to the theory and practice of automated data processing. Information will be given on microcomputers and small computer systems. The course will review typical software programs for microcomputers such as word processing, graphics and electronic spread sheets. This is a first course for students planning or exploring a career in software design and development. This course emphasizes a careful, disciplined approach to computer programming.
Problem solving through stepwise development of algorithms is presented.
Students will learn programming language, syntax, coding, program logic, and program testing. Students will plan, create, test and run their own programs to solve typical problems. Before enrolling students should have basic computer experience and be able to save and retrieve files, run applications, and print documents. Completion of CIS 111 or CIS 161. Completion of CIS 121 and Eligibility for ENGL 100, READ 099, and MATH 130.