Musings of a dad with too much time on his hands and not enough to do. Wait. Reverse that.

Tag: college (Page 3 of 5)

College Tuition vs. Starting Salary

A few months ago, Machine Learning Plus published a great article demonstrating the power of matplotlib by showcasing 50 cool visuals you can accomplish with the package. Inspired, I wanted to see if I could replicate some of these visuals, but with data I’m interested in.

So, I started with their bubble chart, but instead of using the strange, Midwest data they used, I thought I’d work in a space that’s been preoccupying my time of late: college tuition. What sort of bubble chart could I craft that depicted college tuition in some way? What about a bubble chart depicting the intersection of college tuitions and their corresponding average starting salaries? That might help parents and students better understand the return on investment associated with various colleges. Here’s what I came up with:

First, I decided to narrow down my work to just Ohio colleges. At Payscale.com, I found a dataset of median starting salaries by Ohio college for 2018.

Unfortunately, the Payscale.com dataset did not include college tuition prices. However, CollegeCalc.org did have a dataset of Ohio college tuition prices for 2018-2019.

Much of my work revolved around cleaning up these data sources and merging them together for the final visual. As you might imagine, each dataset tended to have slight name variations between schools. For example, the Payscale.com dataset had an entry for Kettering College whereas the CollegeCalc.org site calls that school Kettering College of Medical Arts. So, I had to do a fair amount of work making sure both datasets called each school the same name so that I could properly match on those names.

The Payscale.com dataset included some language to differentiate public schools from private, which I used to color my bubbles blue and red, respectively. The CollegeCalc.org dataset included the school size which I used to size each bubble.

Machine Learning Plus’s bubble chart includes a cool “encircling” device that draws a circle around certain datapoints to draw the user’s attention to those points. Instead of doing that, I thought it’d be interesting to draw a “break even” line. All things equal, if you pay, say, $10,000 in tuition for 4 years, you’re tuition investment would break even if your first job out of school paid $40,000. I drew a line to that effect on the graph: datapoints above that line would have a positive return on investment whereas datapoints below that line would have a negative return on investment. I didn’t want to muddy up the chart labeling each bubble with the name of the college, but I still thought it’d be fun to calculate which schools are above and below the line, so I found a way to do that, added the calculation as a column to the dataframe, and printed out the Top 5 “Best” returns on investment and the Top 5 “Worse” returns on investment.

Top 5 biggest ROI schools: 
68              Central State University
40        Kent State University at Salem
45     Kent State University at Trumbull
56    Kent State University at Ashtabula
46              Shawnee State University
Name: School Name, dtype: object

Top 5 least ROI schools: 
8              Oberlin College
1               Kenyon College
3           Denison University
18      The College of Wooster
6     Ohio Wesleyan University
Name: School Name, dtype: object

Obviously, my “break even” assessment is very simplistic. There are many other variables I don’t account for: room and board, fees, financial aid, merit scholarships, taxes, and the like. The median starting salaries are across all graduates from a given school–from Philosophy majors to Computer Science. So, your mileage will certainly vary. For me, the bigger take-aways were 1) the challenge of obtaining, cleaning, and merging the datasets, 2) charting out the results in a cool way, and 3) calculating the datapoints above and below my break-even line. All my work is here in case you want to check it out. Look for more matplotlib charts inspired by the Machine Learning Plus article in the future!

How to make more money in 2019

LifeHacker published an article recently called, How to make more money in 2019. Basically, the article surveyed five people, collected some of their financial particulars, and asked what their plans were for earning more money in 2019. Here’s the short list of money-making strategies I gleaned from the article:

  • Work a second job
  • Reduce frivolous spending
  • Establish and stick to a budget
  • Acquire more skills (programming, negotiating, etc.)
  • Acquire certifications, graduate degree, etc.
  • Take on more work responsibilities in hopes a raise will follow
  • Find a new job that pays more
  • Increase your financial literacy through reading and research
  • Set meaningful financial goals

The salaries, jobs, and ages of the interviewees lined up like so:

The age/salary progression seems reasonable: the older interviewees tended to earn more than the younger ones.

The Applications Engineer resides in Michigan, the Data Specialist in Portland, Oregon, and the rest in California. Given that California and Oregon have some of the highest costs of living in the country, I just don’t see how the four that live in those states can fare on those salaries, particularly the Data Specialist:

The interviewees also estimated their expenses versus savings. Here’s what I gathered from the article (I couldn’t get a good estimate on the expenses of the Applications Engineer, so I left her out):

First, it seems to me that we’re not hearing the full story from the Data Specialist or the second Writer. You’d have to be pretty extraordinary to be saving 40% of your income let alone 75%!

In September 2018, the Bureau of Labor Statistics released a Consumer Expenditures report where they listed average expenditures at a somewhat higher percentage:

More interestingly, the average income they listed in the report was pre-tax. As taxes tend to constitute the biggest expense of households, I would expect that savings slice to shrink even further.

A few of the interviewees mentioned that they’re still paying off student loan debt, which, sadly, seems all too common these days. In particular, the Data Specialist, who’s working for a non-profit in Oregon, is working off some $60k in student loan debt. That combination of factors makes my head hurt.

All said, as a parent, I must do what I can to a) beef up my own financial literacy and b) pass what I know on to my kids so they’re as financially prepared as possible.

Visiting colleges

I am deep within the season of college visits with my high school senior: actually, I’m nearing the end. As I’m told switching colleges (and majors) can be quite expensive, I want to make sure that wherever my daughter lands, she’s there for good (until she graduates, of course). So, we’ve been visiting colleges. Lots of them. Sometimes repeatedly.

The whole process has been time consuming, but to make the most of our visits, I try to do a fair amount of preparation before our trips. Here’s a checklist I put together to better prepare me for each sojourn:

1. Register for the event

Chances are, your early visits will be in response to pre-arranged “open houses” and similar events. Typically, the college will want you to register for the event. In theory, the more colleges see your child’s name in their registration lists, the more favorably they’ll look upon her during application time. Regardless, I always try to register. Also, don’t wait until the day before: sometimes the registration links will expire a day or two before the event.

2. Map it out

Plan out your route a day or two before. Figure out what building you need to be at, when, and where you can park in close proximity. By mapping out your driving route, say with Google Maps, you can also figure out how early you need to hit the road. Here’s a pro tip: see if the college you’re headed to has a mobile app. Mobile apps can be great for navigating a large campus. Otherwise, try to print out a campus map. Here’s another pro tip: see if the college recommends a particular parking garage. Occasionally, they’ll validate!

3. Plan ahead for weather

We’ve visited campuses in the hot summer sun and on cold, snowy days in January. Check with your favorite weather app ahead of time to know what sort of weather to expect.

4. Dress accordingly

Obviously, dress for the weather including bringing an umbrella if you expect rain. Think about wearing comfortable shoes, particularly if you anticipate a tour of a large campus. Remember that this is a chance to make an impression on the school’s admissions staff, so your child and you should dress decently.

5. Bring questions

Admissions staff always ask attendees if they have questions. Have some. Your child should have some, too. If you can’t think of any yourself, just Google for some. I have my own list that I print out when we go on visits.

6. Bring pen and paper

I always bring at least one notebook and several pens for taking notes. I also bring a clipboard so that it’s a little easier for me to take notes if I find myself on a walking tour. When I get back home, I try to type up all my notes electronically so that I can easily reference them later.

7. Bring other helpful items

I bring a small backpack in which I house my notebook, pens, and clipboard. Since I like to be prepared, I usually bring other items including:

  • Bottled water
  • Snacks and protein bars
  • A small portable battery and cables for charging phones
  • A flashlight…just in case

8. Look through any handout material

Obviously, any handout material you receive should help answer some of your questions. It will include contact information where you can follow up with questions you think of later. Occasionally, colleges may even include coupons for the bookstore and/or local eating establishments.

9. Score the school

You could be doing this whole college visit thing for up to a year or more. By the fourth or fifth school, you may even begin forgetting the earlier ones. Aside from taking decent notes on each school, you should objectively score them against criteria that’s important to you. For example, if graduating in the smallest amount of time is important to you, you might ask yourself: “I have a strong likelihood of graduating in four years from this school.” Then, based on the information you’ve gleaned from you visit, you might score that statement from one to five with five being the highest likelihood. Come up with a variety of similar questions that reflect what’s important to you in a school and put them in a scorecard. Either during the visit or shortly after it’s over, have your child fill it out. Later, record those scores in Google sheets or other spreadsheet software. Eventually, you can tally those scores to see which school scores highest. Here’s a scorecard I’ve used in the past.

10. Pick your visits thoughtfully

Most admissions counselors say–and it’s probably true–that the best time to visit a school is during the school year, when you and your child can see the hustle and bustle of school life and better make a determination if the “vibe” is right for your child. Of course, visiting at these times introduces a few other concerns: 1) you’ll likely be visiting during the work week which means you’ll probably have to burn a vacation day and 2) when the campus is full, the parking lots may be, as well. Also pay attention to the school’s sports schedule: you’ll probably want to avoid a visit to a Big 10 school when their football team is playing.

« Older posts Newer posts »

© 2024 DadOverflow.com

Theme by Anders NorenUp ↑