Java Programming: Arrays, Lists and Structured Data is course 3 of 5 in the Java Programming and Software Engineering Fundamentals Specialization.
Build on the software engineering skills you learned in “Java Programming: Solving Problems with Software” by learning new data structures. Use these data structures to build more complex programs that use Java’s object-oriented features. At the end of the course you will write an encryption program and a program to break your encryption algorithm.
After completing this course, you will be able to: