COURSE DESCRIPTIONThis course will provide an introduction to the computer field including the development of computers, the basic concepts of a computer system, and uses of computers in today's world. This course consists of writing, debugging, and running programs which solve specific word problems. Students will have the experience of operating a computer system using a current computer language. Programs will be written which require students to apply the concepts of assignments, decisions, loops, arrays, matrices, subroutines, sorting routines, and creating, accessing and updating files. Structured programming techniques will be stressed to promote well-written programs.Prerequisites for this course are a “B” or better in Honors Algebra I or Algebra IA, or an “A” in Algebra IB. Upon successful completion of Computer Science A, students may select Advanced Placement Computer Science A.