In this class we will examine the discipline of computer science. We will attempt to discover what computer science is and is not. We will do this by taking a breadth first look at the field.
In addition we will begin to examine how computer programs are written by studying problem solving and algorithm development.
Students will complete lab assignments to enhance their understanding of concepts explored. You will be required to spend time working on a computer.