<p>Hello. I am a sophomore at Cal Poly San Luis Obispo majoring in computer science and minoring in mathematics. I’m still in the midst of planning out my college career and my road to a top PhD program. I have a slight dillema that includes graduation time, degree, minors, and loans rolled into one.</p>
<p>Here are my options:
- Pursue a BS in computer science with a math minor. I graduate in a total of 4.5 years (this includes the year that I just completed). (Most PhD programs begin in the fall, so I’ll have to wait 9 months until the program begins, which may affect my paying back of college loans. If I start a PhD program immediately after school, then I don’t have to worry about paying my loans off until after I complete my PhD. Federal loans have a 6-9 month grace period once your unit load drops below full-time status. In the worst case, I’ll be about $25,000 in debt when I graduate. However, I don’t how graduating mid-year and going to grad school that following school year affects loan repayment.)
- Stop pursuing a math minor and graduate with a BS in computer science in exactly of a total of 4 years. This solves the problem in #1 about waiting, but I am interested in pursuing the math minor. High level math skills are very useful for computer scientists, and I’ve been interested in learning more about mathematics.
- Pursue the 4-1 program offered at my school. By doing this, I stay a bit longer at Cal Poly and graduate with both a BS and MS in computer science (along with my math minor) in a total of 5 years (I already have it all planned). I’ve heard that it is easier for somebody with a master’s degree to enter a top graduate program than one with a bachelor’s degree. However, I’ve checked the requirements of many PhD programs, and it seems that a MS degree doesn’t save any time with completing the PhD program.</p>
<p>What is the smartest option? All suggestions will be appreciated.</p>