Welcome to my web site. Here you can access my courses, read and/or download projects and just basically check out what going on here at MSU in the department of Computer Science.
Some thoughts on being a student as discussed by others I have come across.
Thoughts by the great researchers, The Heidelberg Laureate Forum
Thoughts on our digital culture
Alone Together by Sherry Turkle MIT technology and society professor.