SIGCSE 2016 new educators workshop

A successful career as a computer science educator involves much more than a deep understanding of a particular research area. A successful educator must also be an effective teacher, a collegial collaborator, a capable politician, and an expert time manager. While most computer science graduate programs emphasize research expertise, and perhaps provide teaching experience through methods courses and assistantships, they often address other aspects of an academic career only through informal (and inconsistent) mentoring. Choosing the appropriate type of institution and career path; balancing teaching, research, service, and family life; working with colleagues and surviving institutional politics; navigating the tenure and/or advancement processes -- these are all important aspects of a career that must be tackled by new educators.