In this assignment, you will start working on a project for ABC University (ABCU). ABCU is looking for software that will help their computer science advisors access course information for students. To do this, you will utilize what you have learned about data structures. In this assignment, you will create pseudocode for the Computer Science department at ABCU. This code will demonstrate your ability to import data from a file and store it in the vector data structure.
Create pseudocode for loading data into the vector data structure, and then using it to store and print that data. There will be no programming work in this milestone; you will be developing pseudocode that will help you implement your design in Project One.
Please note: Throughout this milestone, we are going to use the word “course” to refer to the courses in the curriculum instead of “class,” which has another meaning in object-oriented programming.
Function Signatures
Below are the function signatures that you can fill in to address each of the three program requirements using each of the data structures. The pseudocode for printing course information, if a vector is the data structure, is also given to you below (depicted in bold).
*** Am seeking the psuedocode for function in bold ***
// Vector pseudocode
int numPrerequisiteCourses(Vector
totalPrerequisites = prerequisites of course c
for each prerequisite p in totalPrerequisites
add prerequisites of p to totalPrerequisites
print number of totalPrerequisites
}
void printSampleSchedule(Vector
}
void printCourseInformation(Vector
for all courses
if the course is the same as courseNumber
print out the course information
for each prerequisite of the course
print the prerequisite course information
}
Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.
You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.
Read moreEach paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.
Read moreThanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.
Read moreYour email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.
Read moreBy sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.
Read more