CSCI 160: Computer Science I

Class Program
Credits 4
An introduction to computer science including problem-solving, algorithm development and structured programming in a high-level language. Emphasis on design, coding, testing and documentation of programs using accepted standards of style. An introductory course in applying structured computer programming logic and concepts. A structured, systematic approach will be used in program development including problem analysis, structured logic design, program coding, program testing, debugging and documenting. An object-orientated language will be for programming projects. Concepts of programming will include screen generation, keyboard and file input, data validation of input data, arithmetic formulas and functions, logical operations, and design and production of organized output. (F, O) ND:COMPSC