starting foreach CS230: Data Structures

CS230 Assignment 2

 

Goals

  • Practice writing pseudocode
  • Define and use your own Java classes
  • Work defining methods and parameter passing
  • Practice using Java's String class.
  • Practice using Java's Random class

Assignment 2

  • All of the tasks in this assignment have to be done individually (no collaboration)

You are asked to do the following exercises:

Individual Exercise 2.1: Reading the same L2R and R2L

Individual Exercise 2.2: Generate Random Passwords

 

Logistics

  • How to turn in your assignment

  • For every task, include a file showing testing of your solution, e.g., the contents of the BlueJ Console demonstrating correct executions of your program on various sample data.
  • Code should be carefully commented. Use top of the file comments, top of the method comments, as well as in-line comments as needed. Basic javadoc tags, like @author, @param, @return, are expected.