<p>Our son had about a year of dual-enrollment courses, mainly at universities though a few were at a community college. He graduated in 3.5 years. He could have graduated in 3 years but he took some additional graduate classes in the extra semester.</p>
<p>I also did most of the planning to keep things on track. I took the degree requirements and put them on a web page in a matrix with the semester going down the side and the courses going horizontally. I filled in the requirements along with suggestions on what to take when. Of course the suggestions were only guesses because we didn’t know what would be offered in any particular semester. I also looked for courses that could meet multiple requirements. His school had a many courses that could meet two GED requirements. There were some courses that could meet three requirements and those helped.</p>
<p>It helps to make a dependency graph for the major. In some majors, you have to take courses at certain times with little wiggle-room if you want to do a particular project sequence in your senior year because of course prerequisites. The dependency graph will show you the spots where scheduling is very tight and provide parameters for when you need to finish courses by.</p>
<p>If the school has a “what-if” graduation program, use it. This program will typically show you your current progress in meeting your degree requirements and allow you to plug in courses (before you take them) to see how they would affect your progress.</p>
<p>Keep an eye on announcements from the department, your adviser and the school. Sometimes students don’t keep a close eye on the blizzard of emails that they can get on school-related stuff. At my son’s school, there’s typically one or two students per year that don’t graduate with their class because they don’t fill out the graduation paperwork on time. This doesn’t really cost them anything as they can just graduate the following year but it might look funny on a resume. This is one of those helicopter parenting things.</p>
<p>Some schools have great advising and they have the staff to provide the individual attention to do a lot of the above. Other schools are sink-or-swim with advisers stretched among a large number of students. If your student is in the latter, then it’s their responsibility to take care of the advising stuff. Or the parent can help out if they are familiar with the overall process.</p>
<p>Our son got the textbooks one to three months before classes started. For many courses, he started reading and/or doing the exercises well in advance. He also used course videos from similar courses at other universities. I feel that this contributed to his near-perfect grades and that helped to get him done on time. Failing a few courses can result in an extra semester or summer sessions.</p>
<p>Son had a part-time on-campus job. This provided his spending money and required him to manage his time efficiently. It was the kind of job where you could study if there was nobody coming in the door asking for help.</p>
<p>It’s also important to jump on the course registration system when it opens. At our son’s school, registration opens by seniority, staggered by the ranges of credit completed (roughly corresponding to the number of semesters). It’s pretty bad to be frozen out of a course needed to graduate on-time because of waiting for a day or two to register.</p>