CMP 230 Programming Methods I
Syllabus and Information


Textbook: For most sections the textbook is Java: An Introduction to Problem Solving & Programming, 5th edition, Walter Savitch and Frank Carrano, Pearson Prentice Hall, ISBN: 0-13-607214-3. For the experimental section the textbook is Programming With Alice & Java, Lewis.
Syllabus: All sections will cover (at least) the following, though each instructor will have their own particular schedule for doing so.
  1. Variables and types
  2. Branching
  3. Loops
  4. Keyboard-console and Dialog Box IO
  5. Debugging
  6. Arrays
  7. Methods
  8. Text file IO
  9. Beginning Objects and Inheritance/Interfaces/Abstract Classes
  10. Beginning GUIs
  11. Beginning Exceptions