返回到 Java Programming: Arrays, Lists, and Structured Data
学生对 Duke University 提供的 Java Programming: Arrays, Lists, and Structured Data 的评价和反馈
3,212 个评分
课程概述
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:
1. Read and write data from/to files;
2. Solve problems involving data files;
3. Perform quantitative analyses of data (e.g., finding maximums, minimums, averages);
4. Store and manipulate data in an array or ArrayList;
5. Combine multiple classes to solve larger problems;
6. Use iterables and collections (including maps) in Java.
热门审阅
LF
Nov 25, 2025
Great teaching, great presentations, interesting and engaging problems, and great assignments that really test your skills. I have been impressed with this course.
SZ
Jan 12, 2020
This is my second Duke course, i'll take them all they are great. And i like the feel when i finish it. I'm still a student, i finish one course every two weeks.
筛选依据: