4 The objectives of this assignment are to:
Further enhance your knowledge and skill in Java.
- Gain an understanding and experience with double linkedlists.
- Gain an understanding and experience with iterators.
- Gain further experience using generics.
- Gain further experience in using Javadoc documentation.
- Continue to practice good programming techniques.
You are to implement a program for maintaining a waitlist forcourses using a double linked list named DLList. Your program onlyneeds to handle the wait list for a single course. A Student objectconsists of 4 Strings: student id, first name, last name, andmajor. Students are added to the end of the list. Several reportsmust be provided. To implement
OR
OR