CPS 1231 - Fundamentals of Computer Science

Textbooks:

Computer Science (10th Edition)
J. Glenn Brookshear
Addison Wesley, 2009

Introduction to Java Programming:
Brief Version (7th Edition)

Y. Daniel Liang
Pearson/Prentice Hall, 2009

 

Commenting/Style/Discussion

Style counts!

Follow the good style conventions for code elements, layout, and commenting. For advice on Java style, investigate these resources:

Place a comment block at the top of each file that you have created. The block must give the assignment number, due date, and your name.

For example,

/**********************************
* Assignment 1: Welcome
* Date: 1/1/1111
*
* CPS 1231 - Fall 2007
* Amelia Earhart
**********************************/


Brookshear Slides:

Chapter 0 - Introduction

Chapter 1 - Data Storage

Chapter 2 - Elementary Programming

Chapter 3 - Selections

Chapter 4 - Networking and the Internet

Chapter 5 - Algorithms

Chapter 6 - Programming Languages

Liang Slides:

Fundamentals of Programming

Chapter 1 - Introduction

Chapter 2 - Primitive Data Types and Operations

Chapter 3 - Selection Statements

Chapter 4- Loops

Chapter 5 - Methods

Chapter 6 - Arrays

Object Oriented Programming

Chapter 7 - Objects and Classes

Chapter 8 - Strings and Text I/O

Chapter 9 - Thinking in Objects

Chapter 10 - Inheritance and Polymorphism