You are on page 1of 1

Project Presentations

After submitting the project at Wednesday, Nov, 23, Both team members have to present the
project in person. Group members have to attend at the same time for presenting their project.
You have to be prepared for:
1) What the general design of the program is?
2) Questions on how you have implemented a specific part of the program?
3) The printed version of your UML that describes the structure of your program.
I have specified three days for project presentations and at most 30 minutes for each group.
Monday, Nov, 28,
(9:00 AM - 3:00 PM)
Tuesday, Nov, 29,
(9:00 AM - 8:00 PM)
Wednesday, Nov, 30, (9:00 AM - 8:00 PM)
Email me until Tuesday night at 11:59 PM and let me know of three time slots that you can
make in these periods. I will organize the schedule and post it on canvas by Wednesday at
11:59. I will prioritize first emails first. Because there are many groups please be on time for the
presentations.
Test Guidelines: Also, some guidelines for how you write your tests and what your program
might be tested on: Your program should have sample tests in the main file for:
1)
2)
3)
4)
5)
6)
7)
8)
9)
10)

Printing information of a student object.


Printing information of a teacher object.
Printing information of a student object through a person object.
Printing information of a teacher object through a person object.
Printing students names and IDs who are enrolled in a course.
Printing course names in which a student is enrolled in.
Printing teachers assigned to a course.
Printing courses that a teacher teaches.
Printing all teachers, students or courses of a department,
....

The text file formats is up to you, but the entries of the text files might be changed for testing.
For example:
If the first line of student.txt looks like this:
Name
FamilyName ID
Level
Ahmad Jelodar
U1001
PhD

Courses
CS1,CS2,EE7

When testing it might be changed to look like this:


Name
FamilyName ID
Level
Courses
Ahmad Jelodar
U1001
BSc
CS1,CE4,BE5
I will use your format and notations.

Age
30

...

Age ...
1