Excellent Web page for recruitment.
Core courses are important.
When appropriate, it is good to have interdisciplinary degrees, e.g., Ph.D. in Physics with a Master in computer science. Expand graduate pool by offering courses targeted for careers in industry. Encourage shared mentoring, especially among the thesis committee members. Encourage good mentoring by establishing evaluation process of mentoring. Every graduate program ought to have a directed effort to help placement of graduates, including being proactive in working together the career Placement Center.