Write a java program that implements the flowchart

Assignment Help JAVA Programming
Reference no: EM132109240

Project Description

The Department of Engineering Technology (ET) at the University of Toledo offers five programs: 1) Mechanical Engineering Technology (MET), 2) Electrical Engineering Technology (EET), 3) Construction Engineering Technology (CET), 4) Computer Science and Engineering Technology (CSET), and 5) Information Technology (IT). The printed copies of the flowcharts are provided.

Each program has a specific flowchart that outlines a list of core courses and elective courses a student has to take to graduate with a Bachelor of Science degree in that particular program. Each Program's flowchart is divided into four years: Freshman, Sophomore, Junior, and Senior. A student must take a specified number of credit hours in each year. All students must complete a minimum of 128 credit hours of course work to graduate.

Write a java program that implements the flowchart of one of the five programs offered by ET department. The java program must list the course number and name of all courses and the associated credit hours, for example, CSET 1200 Object-Oriented Programming and Data Structures - 3 hours. This applies to both core courses and electives.

The program should prompt a student to enter all the courses taken. Then the program should return a message that displays the total number of credit hours completed, the total number of credit hours missing, and the list of classes that need to be taken. If a student has completed all required course work, the program should return a congratulatory message.

Your code must list all classes in the flow-chart in each category. For example, in CSET, you should have the following categories: EET CSET, ENGT, ENGL, PHY, MATH, Communications, Professional Development Electives, Humanities, Social Sciences, and so on.

A sample run of your code could look like this: What is the total number of CSET courses you have taken? Then the user enters the number. After that the user lists all those courses. The program then tells the user, "you have x CSET credit hours remaining."

The same goes for other category of classes. Finally, the code displays to the student the total number of credit hours left, a list of classes and the respective credit hours left for each class. Otherwise the code displays a congratulatory message.

Reference no: EM132109240

Questions Cloud

Buying country make before placing an order : So, what arrangements might the buying country make before placing an order with the USA country?
Relationship between a currency value : Is there a relationship between a currency's value and its balance-of-trade? (Effectively defend your answer with citations).
Appeal for student teaching modification : Write a detailed description essay supporting reasons for the appeal for student teaching modification and how, if granted this appeal, you will plan to have
Deal with the largest tensions at the convention : The compromises created in the Constitution to deal with the largest tensions at the Convention far from settled major issues facing the US
Write a java program that implements the flowchart : Write a java program that implements the flowchart of one of the five programs offered by ET department.
Create a brief outline of the steps you used for chapter : Create a brief outline of the steps you used for the in-chapter activity and hands-on projects.
Current or market gdp in 2016 : In a conversation, someone mentioned that "Australia's economic grew because current or market GDP in 2016 was 1.11 trillion and in 2017 it was 1.14 trillion".
Define some interfaces and abstract classes : In this project you will define some interfaces, abstract classes, and concrete classes, all placed in a specific package.
Understanding of lean project management concepts : n what ways would you have implemented lean project management for event - Identify and elaborate processes from PMBOK, PRINCE2, Organisational Management

Reviews

Write a Review

JAVA Programming Questions & Answers

  Recursive factorial program

Write a class Array that encapsulates an array and provides bounds-checked access. Create a recursive factorial program that prompts the user for an integer N and writes out a series of equations representing the calculation of N!.

  Hunt the wumpus game

Reprot on Hunt the Wumpus Game has Source Code listing, screen captures and UML design here and also, may include Javadoc source here.

  Create a gui interface

Create GUI Interface in java programing with these function: Sort by last name and print all employees info, Sort by job title and print all employees info, Sort by weekly salary and print all employees info, search by job title and print that emp..

  Plot pois on a graph

Write a JAVA program that would get the locations of all the POIs from the file and plot them on a map.

  Write a university grading system in java

University grading system maintains number of tables to store, retrieve and manipulate student marks. Write a JAVA program that would simulate a number of cars.

  Wolves and sheep: design a game

This project is designed a game in java. you choose whether you'd like to write a wolf or a sheep agent. Then, you are assigned to either a "sheep" or a "wolf" team.

  Build a graphical user interface for displaying the image

Build a graphical user interface for displaying the image groups (= cluster) in JMJRST. Design and implement using a Swing interface.

  Determine the day of the week for new year''s day

This assignment contains a java project. Project evaluates the day of the week for New Year's Day.

  Write a java windowed application

Write a Java windowed application to do online quiz on general knowledge and the application also displays the quiz result.

  Input pairs of natural numbers

Java program to input pairs of natural numbers.

  Create classes implement java interface

Interface that contains a generic type. Create two classes that implement this interface.

  Java class, array, link list , generic class

These 14 questions covers java class, Array, link list , generic class.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd