I am a college student trying to build a small windows application using Visual Studio 2005.
Simulation of a computer science department that contains faculty, students, courses, advisors etc.
1) Some of the entities will obviously be the ones mentioned above. When I built the class diagram, I felt a good design choice would be that a department class would contain collections of faculty, courses advisors, degree programs etc.
What do you think will be the best collection type to capture these objects or collections of objects such as ArrayList or List ? Can you capture them as Faculty, advisor etc.? If yes, how?