Home Page main content
Recent Announcements of interest to computer science majors.
No lab on Tuesday, March 27. First CS 110 class will be on Wednesday, March 28
Required Textbook for CS 110 and CS 111
Starting Out with Java: Early Objects
by Tony Gaddis
Addison Wesley Publisher
CS 110: Programming Fundamentals I (4 units)
Fundamental concepts of programming from an object-oriented perspective. Classes, objectives and methods, algorithm development, program solving techniques, basic control structures, primitive types and arrays.
To most people, computers are another tool to use to make their lives easier and/or better. Their knowledge about computers may be limited to how to operate the hardware and how to run specific software programs like a word processor or a spreadsheet.
Computer professionals, on the other hand, need a much deeper understanding of how computers and software programs work. In this course, we begin by looking at how a software program actually runs on a computer. Next, we look at how to write software programs in the object-oriented programming language Java.
This is the first half of a two-quarter course sequence. This quarter we will cover Chapters 1- 6 in your textbook leaving you in good shape to go on to CS 111 should you choose to continue.