Program: CSE, Credit hours: 136 Total students(s): 3 Student details: Name: Bob, Credit remaining: 124 Name: Carol, Credit remaining: 118 Name: Mike, Credit remaining: 121 CS students need to complete 124 credits Program: CS, Credit hours: 124 Total students(s): 2 Student details: Name: David, Credit remaining: 112 Name: Simon, Credit remaining: 106 Total Students in CSE Department: 5 II

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
need the solve asap
Question:
Design CSEProgram class and CSProgram class which inherit
CSEDepartment
class so that the following code provides the expected output.
[addStudentWithCredits() method should work any number of
parameters
assuming that the parameter number will be an even number
and greater than
1]
class CSEDepartment:
total_student = 0
def init(self, name, credit):
self.name = name
self.credit = credit
def str(self):
s = "Program: "+self.name+", Credit hours:
"+str(self.credit)
return s
# Write your codes here.
# Do not change the following lines of code.
p1 = CSEProgram("CSE", 136)
print("==========:
===")
pl.addStudentWithCredits("Bob", 12, "Carol", 18, "Mike", 15)
print("=======
:========")
print(p1)
print("========
====")
p2 = CSProgram("CS", 124)
print("==============:
==========")
p2.addStudentWithCredits("David", 12, "Simon", 18)
print("==========:
:============")
print(p2)
print("==========
:===========")
print("Total Students in CSE Department: ",
CSEDepartment.total_student)
OUTPUT:
CSE students need to complete 136 credits
===:
Program: CSE, Credit hours: 136
Total students(s): 3
Student details:
Name: Bob, Credit remaining: 124
Name: Carol, Credit remaining: 118
Name: Mike, Credit remaining: 121
============:
CS students need to complete 124 credits
===============
:============
======:
:==========
Program: CS, Credit hours: 124
Total students(s): 2
Student details:
Name: David, Credit remaining: 112
Name: Simon, Credit remaining: 106
===============================
Total Students in CSE Department: 5
Transcribed Image Text:Question: Design CSEProgram class and CSProgram class which inherit CSEDepartment class so that the following code provides the expected output. [addStudentWithCredits() method should work any number of parameters assuming that the parameter number will be an even number and greater than 1] class CSEDepartment: total_student = 0 def init(self, name, credit): self.name = name self.credit = credit def str(self): s = "Program: "+self.name+", Credit hours: "+str(self.credit) return s # Write your codes here. # Do not change the following lines of code. p1 = CSEProgram("CSE", 136) print("==========: ===") pl.addStudentWithCredits("Bob", 12, "Carol", 18, "Mike", 15) print("======= :========") print(p1) print("======== ====") p2 = CSProgram("CS", 124) print("==============: ==========") p2.addStudentWithCredits("David", 12, "Simon", 18) print("==========: :============") print(p2) print("========== :===========") print("Total Students in CSE Department: ", CSEDepartment.total_student) OUTPUT: CSE students need to complete 136 credits ===: Program: CSE, Credit hours: 136 Total students(s): 3 Student details: Name: Bob, Credit remaining: 124 Name: Carol, Credit remaining: 118 Name: Mike, Credit remaining: 121 ============: CS students need to complete 124 credits =============== :============ ======: :========== Program: CS, Credit hours: 124 Total students(s): 2 Student details: Name: David, Credit remaining: 112 Name: Simon, Credit remaining: 106 =============================== Total Students in CSE Department: 5
Expert Solution
steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY