CS 2511 Final Exam Coverage and Topics
The final exam coverage will be cumulative, including topics covered by:
as well as the topics listed below.
- Text:
- Chapter 7: The Java Object Model (excluding section 7.7)
- Java types
- The Object class and its methods
- Serialization
- Reflection
- Chapter 8: Frameworks (excluding section 8.5)
- Applets as a framework
- The Collections framework
- The Graph Editor framework
- Prototype pattern
- Chapter 10: More Design Patterns
- Adapter pattern
- Command pattern and the Action interface
- Factory Method pattern
- Proxy pattern
- Singleton pattern
- Visitor pattern
- Other:
- Introduction to Software Engineering
The Most Important Topics in the Course
- Object-oriented design methodology through CRC cards and UML class and
sequence diagrams
- Polymorphism through interface types and inheritance
- Recognition and application of design patterns
- The Java standard library, especially the Collections interface
- User interface programming through Swing and AWT
- Advanced Java, including reflection and multithreading
The writing of Java code will constitute no more than 30% of the total
points.
Page URL: http://www.d.umn.edu
/~tcolburn/cs2511/exams/final.html
Page Author: Tim Colburn
Last Modified: Friday, 04-May-2007 12:23:16 CDT
Comments to: tcolburn@d.umn.edu