|
CSCE 144 - Homework and Lab Assignments
Guidelines for All Submitted Work:
- Always include the following at the top of your assignment
(or in the documentation of your code for labs).
- Name and the assignment number.
- Class section.
- Citations of any resources you have used including
other students.
- Additional information is requested on labs. See lab 1.
- Staple multiple pages together.
- Make sure your answers are neat, concise and clearly labeled.
- All assignments
are due at the beginning of class on the assigned due
date. See the syllabus for information about late work.
- You are encouraged to use a word processor to type your homework
solutions,
but it is not required providing your hand writing is easily readable.
Homework Assignments
| Assignment |
Material covered |
Due |
| Homework 1 |
Chapters 1 |
February 7, 2003 |
| Homework 2 |
Chapter 2-4 |
February 14, 2003 |
| Homework 3 |
Chapter 3-5 |
February 21, 2003 |
| Homework 4 |
Chapter 6 |
February 28, 2003 |
| Homework 5 |
Chapters 6-7 |
March 7, 2003 |
| Homework 6 |
Chapters 7-8 |
March 14, 2003 |
| Homework 7 |
Chapters 8-9 |
April 4, 2003 |
| Homework 8 |
Chapters 9, 11 |
April 11, 2003 |
| Homework 9 |
Chapters 12, 13 |
Monday April 21, 2003 |
| Homework 10 |
Chapters 13-14 |
April 25, 2003 |
| Homework 11 |
Chapters 16-17 |
Monday May 5, 2003 |
| Homework 12 |
Academic Festival Reviews |
May 9, 2003 |
| Homework 13 |
Chapters 15, 19 |
Wednesday May14, 2003
|
Lab Assignments
| Lab Assignment, |
Topic |
Files |
Due |
| Lab 1 |
Lab software and procedures and your first program |
n/a |
2/12/03 |
| Lab 2 |
Bar charts, graphics, and command line interfaces for Unix and DOS |
n/a |
2/19/03 |
| Lab 3 |
Drawing, calculations, methods, and parameters |
n/a |
2/26/03 |
| Lab 4 |
Events, Integer class, Java Docs, and Color |
n/a |
3/5/03 |
| Lab 5 |
Methods, action events, if statements, random numbers |
n/a |
3/12/03 |
| Lab 6 |
Repetition, drawing graphs, methods, text fields and buttons
For help with unit conversions, click here
To see a sample program that outputs test data to the
DOS window when it is run in the appletviewer,
click here To see a sample program that calculates slopes,
click here |
n/a |
3/19/03 |
| Lab 7 |
Classes, loops, processing events, automation |
n/a |
4/2/03 |
| Lab 8 |
Class design; toString, test plans In the users view, the rational calculator works the same way as
this DoubleCalculator.html |
RationalCalculator.java |
4/9/03 |
| Lab 9 |
Extending and designing classes, groups
Run provided test program |
Files for lab 9 |
4/16/03 |
| Lab 10 |
Arrays, statistical operations, revising existing program, working in groups |
n/a |
4/23/03 |
| Lab 11 |
Two-dimensional arrays, nested loops, GUIs, and Layouts |
Demos |
5/7/03 |
| Lab 12 |
Files, program design, arrays, strings, classes, layouts |
Word lists and prototype |
7/30/03 |
|