- Students have a
name
,age
, ' city' and a collection ofcourses
. - Administrator have a
name
,age
, ' city' and can create/removecourses
. - Courses can be
Programming
,Computer Science
,Mathematics
,software engineering
. - Courses have a
credits
,name
and alectuer
.
The StudentCoursesManager has a following functionality:
- Create student/administrator <name> city> age> fn>.
- Create courses <name> <lectuer> <AdminFn>.
- Remove courses <name> <AdminFd>.
- Asing course to student <courseName> <StudentFn>.
- Print all courses.
- Print all students.