HP 100 MATLAB: PSE # 1 College Cost-Benefit Analysis

Transcription

HP 100 MATLAB: PSE # 1 College Cost-Benefit Analysis
HP 100 MATLAB: PSE # 1
College Cost-Benefit Analysis
Due September 24th, 2014
Problem Solving Exercises (PSEs) are designed to give you experience in writing
an actual program to solve an actual (simplified) real world problem. They help students
learn to think critically and work through the problem solving process. As such, do not
expect us to tell you how to solve the problem. We will give you the necessary tools;
however, how you go about solving it is up to you (and indeed, there are always multiple
ways to solve this kind of problem). They have also been, in previous years, one of the
most educationally rewarding parts of the course, according to students. Below, we frame
the problem you are to tackle.
You work for a small government sponsored research team, which has been
assigned to model a cost-benefit analysis for college students and graduates. The purpose
of this project is to determine the necessity and legitimacy of a bill proposed in congress.
This bill would increase financial aid for students attending more expensive universities,
based on the assumption that a better college name will result in higher post-graduation
earnings. The committee examining the bill wonders if the added expenses incurred by
students who choose to attend expensive private universities are worth the increased
standard of living they obtain upon graduation. The rest of your team has done work
modeling various colleges’ tuition and average graduate salary in order to provide you
with the data necessary to analyze this problem.
In order to model the increase in tuition over time for each university you will need the
tuition model developed by your team:
T = the cost of tuition, in dollars.
Co = the “pre-exponential tuition factor” based on statistical data for school, in dollars.
k = the “tuition constant” which is a function of the school’s majors (science and
engineering majors require expensive laboratory and other equipment) as well as
economic and other conditions. k has units of years-1.
t = the year being evaluated.
Additionally, your team has developed a model for the average starting salary of
graduates, based on tuition the year they graduated:
S = the average starting salary of graduates, in dollars.
g = the “graduation factor” which is based on school, similar to k, in dollars.
r = the “return constant” based on school, with units of dollars.
For the purposes of this study, four schools have been selected. All four are based in New
York, in an attempt to mitigate the influence of geographic conditions. Two technical
schools, Clarkson University and SUNY Stony Brook, are selected. Additionally, two
schools offering a wide range of majors including liberal arts, St. Lawrence and SUNY
Potsdam, are selected. Clarkson and St. Lawrence represent the high end of the tuition
spectrum while the two SUNY schools are less expensive. The following parameters are
to be used in your models for each school:
School
Clarkson
St. Lawrence
Potsdam
Stony Brook
Co
21,000
34,000
15,000
11,000
k
0.015
0.009
0.008
0.014
g
3,400
3,200
2,100
2,800
r
36,000
48,000
19,000
18,000
Because the bill being proposed is a long term program, the committee would like you to
examine the time frame of 2000 to 2060 for both tuition costs and expected salaries of
graduates. They are also interested in which school is most economically efficient for
students.
MATLAB Requirements:
 You are to solve the above problem using MATLAB. You will be asked to submit
your published code.
 Be sure to include adequate commenting and blank space.
 Be sure to display your results appropriately, not just leave off semi-colons.
 Make sure that the code can run for a variety of schools, not just the specified
ones presented here. This means using the input command for the various
constants.
 Create a plot of tuition for each school over the time frame and put your four plots
in the same window using subplots.
 Create a plot of the expected starting salary for graduates over the time frame and
put your four plots in the same window using subplots.
 Create a plot of the ratio of starting salary to tuition over the time frame for each
of the four schools. Graph all four curves in the same plot (no subplots).
 Report the school with the best salary/tuition ratio in 2011, as well as the value.
Place a star on the ratio plot at this point.
 Do not use loops. Doing so will result in a 10% reduction in grade.
 Submit a two page report (Technical Memo) which details your process,
assumptions, results and recommendations for the committee. Please note that we
are looking for a thoughtful report. Describe why you think certain school(s) are
better (not just by straight numbers – interpret them) as well as why you think the
committee should recommend or not recommend the bill. Think outside the box,
but remain professional, realistic and concise.
 Late submissions will NOT be accepted.