Computer Science
Electrical and Computer Engineering
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:
Professor of the Practice of Computer Science
Lecturer in the Department of Computer Science
Professor of the Practice Computer Science
Assistant Professor of the Practice in the Department of Electrical and Computer Engineering