Andrew T. Campbell is a professor of computer science at Dartmouth College were he co-directs the DartNets Lab with Xia Zhou.
Prior to joining Dartmouth in 2005, Andrew was an associate professor of electrical engineering at Columbia University (1996-2005) and a member of the COMET Group where he developed a number of early mobile networking technologies.
Andrew is an experimental computer scientist working in the area of ubiquitous computing. His current work is focused on turning the everyday smartphone into a cognitivephone by pushing intelligence to the phone and cloud to make inferences about people's behavior, surroundings and their life patterns. Andrew is interested in using smartphones to sense, inform and nudge people in a better direction in terms of their physical and mental health; StudentLife is a good example of computational behavioral change technology
Mobile phone sensing is poised to be at the center of the next revolution in social networks, mobile health care and well-being, green applications and global environmental monitoring -- see his ACM MobiOpp 2010 keynote on mobile phone sensing is the next big thing.
Andrew is listed among computer scientists with an academic index (i.e., h-index) greater
than 40. The h-index is a method for ranking researchers based on impact -- see Google scholar profile for his papers and citations.
He received his Ph.D. in Computer Science (1996) from Lancaster University, England, the NSF Career Award (1999) for his research in programmable wireless networking and the IBM Faculty Award. He did his Ph.D. on quality of service architecture for computer networks with his advisor David Hutchison. Prior to joining academia he spent 10 years working in the software industry in the US, UK and Netherlands, developing operating systems and protocols for computer networks and wireless packet networks.
After working in the software industry for 10 years he went for a 6 month walk through central America and decided to go back to school and get a PhD in computer science with no intention of becoming an academic ;-)
Andrew has been a technical program chair for ACM MobiCom, ACM MobiHoc and ACM SenSys; and the general co-chair for ACM MobiSys and ACM SenSys 2006. He served as SenSys steering committee chair between 2008-2009. He has also served on editorial board for a number of leading ACM and IEEE journals including ACM SIGCOMM Computer Communications Reviews, IEEE Transactions on Mobile Computing and IEEE Transactions on Networking. He is a co-chair for the NSF sponsored workshop on pervasive computing at scale. Results from his research have been published widely in top academic conferences and journals as well as other media such as the New York Times Magazine and CBS News Sunday Morning.
Andrew spent his sabbatical year (2003-2004) at the Computer Lab, Cambridge University, as an EPSRC Visiting Fellow, and fall 2009 as a visiting professor at the University of Salamanca, Spain.
One of the most exciting and enjoyable parts of his professional life is working with absolutely brilliant young students -- in fact it is the best part of what he considers his day job. He has graduated 14 PhD students -- on paper he was their advisor but in reality they were his.
Andrew lives in Norwich, Vermont with his wife, Susan Zak, and their sons, Miles and Will; plays squash and tenor sax and has ran ten marathons.