SlideShare a Scribd company logo
1 of 1
Download to read offline
Consider the following description of some university where professors teach courses in which
students can enroll. A teacher has a name, address, phone number, email address, and salary. A
student has also a name, phone number etc., but no salary (sorry). A student also gets some
marks by enrolling in each course. Each course has a name and a number. When a student is
enrolled in a course, the marks for this enrollment are recorded and the current average as well as
the final marks can be obtained from the enrollment. From a student one can obtain a list of
courses he or she is enrolled in. Each course has at least one and at most three teachers. There are
two types of courses: undergraduate and graduate. Students cannot withdraw from an
undergraduate course once enrolled, but from a graduate course they can. Draw a class diagram
for this university. Include the necessary class associations and their multiplicities. Add attributes
and methods when necessary. You do not have to include getters and setters for attributes. Also
visibility modifiers (public, private, etc.) are not required

More Related Content

Similar to Consider the following description of some university where professo.pdf

Management Information System Practice Orientations abou.docx
Management Information System Practice Orientations abou.docxManagement Information System Practice Orientations abou.docx
Management Information System Practice Orientations abou.docx
infantsuk
 
USING C 50 please Student Club Management Application Thi.pdf
USING C 50 please  Student Club Management Application Thi.pdfUSING C 50 please  Student Club Management Application Thi.pdf
USING C 50 please Student Club Management Application Thi.pdf
picscamshoppe
 
Creating your school profile
Creating your school profileCreating your school profile
Creating your school profile
Rajesh Gupta
 
Sheet1Sheet2Sheet3RegistrationSecurityCSE 148 Data.docx
Sheet1Sheet2Sheet3RegistrationSecurityCSE 148 Data.docxSheet1Sheet2Sheet3RegistrationSecurityCSE 148 Data.docx
Sheet1Sheet2Sheet3RegistrationSecurityCSE 148 Data.docx
lesleyryder69361
 
What is-teds-2013
What is-teds-2013What is-teds-2013
What is-teds-2013
kyffa
 
Learn How to Create a Great Resume
Learn How to Create a Great ResumeLearn How to Create a Great Resume
Learn How to Create a Great Resume
Allisyn Ruttle
 
Lcvp curriculum+vitae
Lcvp curriculum+vitaeLcvp curriculum+vitae
Lcvp curriculum+vitae
salernolcvp
 
360 degree feedback format.docx
360 degree feedback format.docx360 degree feedback format.docx
360 degree feedback format.docx
Sachin Chaudhari
 

Similar to Consider the following description of some university where professo.pdf (20)

Management Information System Practice Orientations abou.docx
Management Information System Practice Orientations abou.docxManagement Information System Practice Orientations abou.docx
Management Information System Practice Orientations abou.docx
 
Internship - Guidelines.pdf
Internship - Guidelines.pdfInternship - Guidelines.pdf
Internship - Guidelines.pdf
 
Student Record Management presentation
Student Record Management presentationStudent Record Management presentation
Student Record Management presentation
 
USING C 50 please Student Club Management Application Thi.pdf
USING C 50 please  Student Club Management Application Thi.pdfUSING C 50 please  Student Club Management Application Thi.pdf
USING C 50 please Student Club Management Application Thi.pdf
 
Power teacher training
Power teacher trainingPower teacher training
Power teacher training
 
Creating your school profile
Creating your school profileCreating your school profile
Creating your school profile
 
Sheet1Sheet2Sheet3RegistrationSecurityCSE 148 Data.docx
Sheet1Sheet2Sheet3RegistrationSecurityCSE 148 Data.docxSheet1Sheet2Sheet3RegistrationSecurityCSE 148 Data.docx
Sheet1Sheet2Sheet3RegistrationSecurityCSE 148 Data.docx
 
Summer Internship at Careers360
Summer Internship at Careers360Summer Internship at Careers360
Summer Internship at Careers360
 
Soalan
SoalanSoalan
Soalan
 
How to write salary pt.8 8-6-09
How to write salary pt.8  8-6-09How to write salary pt.8  8-6-09
How to write salary pt.8 8-6-09
 
Types of college degrees
Types of college degreesTypes of college degrees
Types of college degrees
 
What is-teds-2013
What is-teds-2013What is-teds-2013
What is-teds-2013
 
What is TEDS 2013
What is TEDS 2013What is TEDS 2013
What is TEDS 2013
 
Learn How to Create a Great Resume
Learn How to Create a Great ResumeLearn How to Create a Great Resume
Learn How to Create a Great Resume
 
Lcvp curriculum+vitae
Lcvp curriculum+vitaeLcvp curriculum+vitae
Lcvp curriculum+vitae
 
Career talk in Mathematics
Career talk in MathematicsCareer talk in Mathematics
Career talk in Mathematics
 
Résumé formats
Résumé formatsRésumé formats
Résumé formats
 
1. University Example.pdf
1. University Example.pdf1. University Example.pdf
1. University Example.pdf
 
TCC SAILS
TCC SAILSTCC SAILS
TCC SAILS
 
360 degree feedback format.docx
360 degree feedback format.docx360 degree feedback format.docx
360 degree feedback format.docx
 

More from americanopticalsmdu

Considere una econom�a donde la industria dominante es la producci�n.pdf
Considere una econom�a donde la industria dominante es la producci�n.pdfConsidere una econom�a donde la industria dominante es la producci�n.pdf
Considere una econom�a donde la industria dominante es la producci�n.pdf
americanopticalsmdu
 

More from americanopticalsmdu (20)

convert this python code to java script. Make sure it works on Eclip.pdf
convert this python code to java script. Make sure it works on Eclip.pdfconvert this python code to java script. Make sure it works on Eclip.pdf
convert this python code to java script. Make sure it works on Eclip.pdf
 
Convert M9 to a regular expression. Consider the following generalis.pdf
Convert M9 to a regular expression. Consider the following generalis.pdfConvert M9 to a regular expression. Consider the following generalis.pdf
Convert M9 to a regular expression. Consider the following generalis.pdf
 
Contesta las preguntas del siguiente p�rrafo �Deber�a respons.pdf
Contesta las preguntas del siguiente p�rrafo �Deber�a respons.pdfContesta las preguntas del siguiente p�rrafo �Deber�a respons.pdf
Contesta las preguntas del siguiente p�rrafo �Deber�a respons.pdf
 
CONTRATO DE ARRENDAMIENTO COMERCIAL Este Contrato de Arrendamiento C.pdf
CONTRATO DE ARRENDAMIENTO COMERCIAL Este Contrato de Arrendamiento C.pdfCONTRATO DE ARRENDAMIENTO COMERCIAL Este Contrato de Arrendamiento C.pdf
CONTRATO DE ARRENDAMIENTO COMERCIAL Este Contrato de Arrendamiento C.pdf
 
Considere una econom�a donde la industria dominante es la producci�n.pdf
Considere una econom�a donde la industria dominante es la producci�n.pdfConsidere una econom�a donde la industria dominante es la producci�n.pdf
Considere una econom�a donde la industria dominante es la producci�n.pdf
 
Considere una econom�a descrita por las siguientes ecuacionesY .pdf
Considere una econom�a descrita por las siguientes ecuacionesY .pdfConsidere una econom�a descrita por las siguientes ecuacionesY .pdf
Considere una econom�a descrita por las siguientes ecuacionesY .pdf
 
Considere todo lo que ha aprendido en este curso sobre problemas soc.pdf
Considere todo lo que ha aprendido en este curso sobre problemas soc.pdfConsidere todo lo que ha aprendido en este curso sobre problemas soc.pdf
Considere todo lo que ha aprendido en este curso sobre problemas soc.pdf
 
Considere los virus en soluci�n como una suspensi�n. �C�mo esperar�a.pdf
Considere los virus en soluci�n como una suspensi�n. �C�mo esperar�a.pdfConsidere los virus en soluci�n como una suspensi�n. �C�mo esperar�a.pdf
Considere los virus en soluci�n como una suspensi�n. �C�mo esperar�a.pdf
 
Considere los roles de las partes interesadas internas y externas y .pdf
Considere los roles de las partes interesadas internas y externas y .pdfConsidere los roles de las partes interesadas internas y externas y .pdf
Considere los roles de las partes interesadas internas y externas y .pdf
 
Make in java programming Receive a piece of text and a comparison str.pdf
 Make in java programming Receive a piece of text and a comparison str.pdf Make in java programming Receive a piece of text and a comparison str.pdf
Make in java programming Receive a piece of text and a comparison str.pdf
 
Make sure you enter the proper units for all physical quantities in t.pdf
 Make sure you enter the proper units for all physical quantities in t.pdf Make sure you enter the proper units for all physical quantities in t.pdf
Make sure you enter the proper units for all physical quantities in t.pdf
 
Macromolecules which may be structural parts of the cell, may act as .pdf
 Macromolecules which may be structural parts of the cell, may act as .pdf Macromolecules which may be structural parts of the cell, may act as .pdf
Macromolecules which may be structural parts of the cell, may act as .pdf
 
Macys, Incorporated, operates the two best-known high-end department.pdf
 Macys, Incorporated, operates the two best-known high-end department.pdf Macys, Incorporated, operates the two best-known high-end department.pdf
Macys, Incorporated, operates the two best-known high-end department.pdf
 
MACRS RATE Under MACRS, an asset which originally cost $100,000 is be.pdf
 MACRS RATE Under MACRS, an asset which originally cost $100,000 is be.pdf MACRS RATE Under MACRS, an asset which originally cost $100,000 is be.pdf
MACRS RATE Under MACRS, an asset which originally cost $100,000 is be.pdf
 
Match the following terms to the correct description Anchor residues .pdf
 Match the following terms to the correct description Anchor residues .pdf Match the following terms to the correct description Anchor residues .pdf
Match the following terms to the correct description Anchor residues .pdf
 
Match the following to the descriptions provided. Drag and .pdf
 Match the following to the descriptions provided. Drag and .pdf Match the following to the descriptions provided. Drag and .pdf
Match the following to the descriptions provided. Drag and .pdf
 
Match the event with the most appropriate term. Different species of .pdf
 Match the event with the most appropriate term. Different species of .pdf Match the event with the most appropriate term. Different species of .pdf
Match the event with the most appropriate term. Different species of .pdf
 
Match the correct answer Gel A. negatively charged Ethidium bromide B.pdf
 Match the correct answer Gel A. negatively charged Ethidium bromide B.pdf Match the correct answer Gel A. negatively charged Ethidium bromide B.pdf
Match the correct answer Gel A. negatively charged Ethidium bromide B.pdf
 
Match the following lettersnumbers with what they represent.The F.pdf
 Match the following lettersnumbers with what they represent.The F.pdf Match the following lettersnumbers with what they represent.The F.pdf
Match the following lettersnumbers with what they represent.The F.pdf
 
Match the following rock names with their corresponding description R.pdf
 Match the following rock names with their corresponding description R.pdf Match the following rock names with their corresponding description R.pdf
Match the following rock names with their corresponding description R.pdf
 

Recently uploaded

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 

Recently uploaded (20)

Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 

Consider the following description of some university where professo.pdf

  • 1. Consider the following description of some university where professors teach courses in which students can enroll. A teacher has a name, address, phone number, email address, and salary. A student has also a name, phone number etc., but no salary (sorry). A student also gets some marks by enrolling in each course. Each course has a name and a number. When a student is enrolled in a course, the marks for this enrollment are recorded and the current average as well as the final marks can be obtained from the enrollment. From a student one can obtain a list of courses he or she is enrolled in. Each course has at least one and at most three teachers. There are two types of courses: undergraduate and graduate. Students cannot withdraw from an undergraduate course once enrolled, but from a graduate course they can. Draw a class diagram for this university. Include the necessary class associations and their multiplicities. Add attributes and methods when necessary. You do not have to include getters and setters for attributes. Also visibility modifiers (public, private, etc.) are not required