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.
About this Course
학습자 경력 결과
완료하는 데 약 24시간 필요
학습자 경력 결과
완료하는 데 약 24시간 필요
- 5 stars
- 4 stars
- 3 stars
- 2 stars
- 1 star
JAVA PROGRAMMING: ARRAYS, LISTS, AND STRUCTURED DATA의 최상위 리뷰
The course was pretty challenging (and occasionally frustrating) for a novice programmer, but doable.\n\nI enjoyed the course, and came away with a greater understanding of computers and programming.
Good and practical training approach to solve real worlds problems. Assignments and quizzes are quite challenging and interesting. Greatly motivates us towards programming and problem solving skills.
Actually, before I start this course I had not a good idea about OOP concept such as constructors, HashMap.now I have fair confidence about that. thank you duke university making such an arrangement.
The course is ok, but some lectures seems to be too slow paced, while the programming assignments tend to be difficult for a beginner programmer, since some issues are not covered in the lectures.
The programming exercises are really interesting! They make programming much more fun to study. The lecturers are all great and the lessons are engaging. Enjoyed it greatly! Thank you Duke.
the course content was great , thank to the teaching staff . i was so much excited about the modules... the projects were also very good , and make me feel that i became a real programmer
Very difficult material in week 2. Took a lot of effort to get through, but was worth it. I am continuing to learn about Java and writing more fluid programs in this specialization.
The homework is really helpful to master data structure in Java, while some of it is redundant. Learning this course takes more time than I expected, but it gives me a solid basis.
Great course with clear level of difficulties laid out for each sub courses. But the course content jumped between cryptography and other materials making things hard to remember.
Wow. This was a surprisingly challenging class. In the best of ways though. Some of the questions in the quizzes need some rewriting to clarify, but still very fantastic overall.
The assignments were not clear and I didn't know if i should go back and use my Caesar code to get some of the answers for the assignment. it would be nice to hint a bit more
This is a very nice course. The teachers speak clearly and explain very well. The subject used to teach Java (cryptography) is interesting. Many thanks!\n\nKind regards, Wim
Duke University has about 13,000 undergraduate and graduate students and a world-class faculty helping to expand the frontiers of knowledge. The university has a strong commitment to applying knowledge in service to society, both near its North Carolina campus and around the world.
자주 묻는 질문
강의 및 과제를 언제 이용할 수 있게 되나요?
강좌에 등록하면 바로 모든 비디오, 테스트 및 프로그래밍 과제(해당하는 경우)에 접근할 수 있습니다. 상호 첨삭 과제는 이 세션이 시작된 경우에만 제출하고 검토할 수 있습니다. 강좌를 구매하지 않고 살펴보기만 하면 특정 과제에 접근하지 못할 수 있습니다.
이 전문 분야를 구독하면 무엇을 이용할 수 있나요?
강좌를 등록하면 전문 분야의 모든 강좌에 접근할 수 있고 강좌를 완료하면 수료증을 취득할 수 있습니다. 전자 수료증이 성취도 페이지에 추가되며 해당 페이지에서 수료증을 인쇄하거나 LinkedIn 프로필에 수료증을 추가할 수 있습니다. 강좌 내용만 읽고 살펴보려면 해당 강좌를 무료로 청강할 수 있습니다.
환불 규정은 어떻게 되나요?
재정 지원을 받을 수 있나요?
Will I receive a transcript from Duke University for completing this course?
No. Completion of a Coursera course does not earn you academic credit from Duke; therefore, Duke is not able to provide you with a university transcript. However, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
궁금한 점이 더 있으신가요? 학습자 도움말 센터를 방문해 보세요.