Transfer the variables you created in Module 1 into these class files. Ensure that you encapsulate your member variables in the class files using properties.
The Course object should contain an array of Student objects so ensure that you create an array inside the Course object to hold Students as well as an array to contain Teacher objects as each course may have more than one teacher or TAs. For this assignment, create arrays of size 3 for students and the same for teachers. The UProgram object should be able to contain degrees and the degrees should be able to contain courses as well but for the purposes of this assignment, just ensure you have a single variable in UProgram to hold a Degree and single variable in Degree to hold a Course.
Use this diagram as an example of how the objects relate to each other.
Add a static class variable to the Student class to track the number of students currently enrolled in a school. Increment a student object count every time a Student is created.
In the Main() method of Program.cs: