An elementary description of the components and principles of digital computers. Background and implications of information processing, computer influence on society, and uses of computers. Hands-on computer applications to reinforce concepts of problem solving and critical thinking and to illustrate modern applications of computers. Basic concepts of problem analysis and computation. Structured programming and data processing in a commercial environment.
Emphasis is on development of applications.
Intended for the serious computer science or computer information systems student. An introduction to various aspects of the body of knowledge known as computer science. As the first course in all CS and CIS options, this course is intended to help students in choosing a major. Structured programming concepts and principles including an introduction to data structures. Comprehensive study of a structured programming language with a variety of programming applications.