Most students enroll in more.
This course is an introduction to computer history, terminology, applications, and programming. Students gain an understanding of how a computer works, how to use UNIX and common applications, and an ability to write structured programs. An advanced study of structured programming focusing on program design, debugging, and testing. This course is a continuation of the programming skills presented in the introductory course. This two semester series gives students an advanced treatment of the data structures and algorithms used in computer problem solving and applications.